diff --git a/assets/arc-DnJD2FM8.js b/assets/arc-D5zh37vz.js similarity index 98% rename from assets/arc-DnJD2FM8.js rename to assets/arc-D5zh37vz.js index c83fb7b..9c74b75 100644 --- a/assets/arc-DnJD2FM8.js +++ b/assets/arc-D5zh37vz.js @@ -1 +1 @@ -import{a2 as ln,a3 as an,a4 as g,a5 as tn,a6 as H,a7 as q,a8 as _,a9 as un,aa as rn,ab as L,ac as o,ad as B,ae as sn,af as on,ag as fn}from"./index-C-DiRXsl.js";function cn(l){return l.innerRadius}function gn(l){return l.outerRadius}function yn(l){return l.startAngle}function dn(l){return l.endAngle}function mn(l){return l&&l.padAngle}function pn(l,h,I,D,v,A,C,a){var O=I-l,i=D-h,n=C-v,d=a-A,u=d*O-n*i;if(!(u*ur*r+G*G&&(j=w,z=p),{cx:j,cy:z,x01:-n,y01:-d,x11:j*(v/T-1),y11:z*(v/T-1)}}function hn(){var l=cn,h=gn,I=B(0),D=null,v=yn,A=dn,C=mn,a=null,O=ln(i);function i(){var n,d,u=+l.apply(this,arguments),s=+h.apply(this,arguments),f=v.apply(this,arguments)-an,c=A.apply(this,arguments)-an,F=un(c-f),t=c>f;if(a||(a=n=O()),sg))a.moveTo(0,0);else if(F>tn-g)a.moveTo(s*H(f),s*q(f)),a.arc(0,0,s,f,c,!t),u>g&&(a.moveTo(u*H(c),u*q(c)),a.arc(0,0,u,c,f,t));else{var m=f,y=c,R=f,T=c,P=F,S=F,j=C.apply(this,arguments)/2,z=j>g&&(D?+D.apply(this,arguments):L(u*u+s*s)),w=_(un(s-u)/2,+I.apply(this,arguments)),p=w,x=w,e,r;if(z>g){var G=sn(z/u*q(j)),M=sn(z/s*q(j));(P-=G*2)>g?(G*=t?1:-1,R+=G,T-=G):(P=0,R=T=(f+c)/2),(S-=M*2)>g?(M*=t?1:-1,m+=M,y-=M):(S=0,m=y=(f+c)/2)}var J=s*H(m),K=s*q(m),N=u*H(T),Q=u*q(T);if(w>g){var U=s*H(y),V=s*q(y),X=u*H(R),Y=u*q(R),E;if(Fg?x>g?(e=W(X,Y,J,K,s,x,t),r=W(U,V,N,Q,s,x,t),a.moveTo(e.cx+e.x01,e.cy+e.y01),xg)||!(P>g)?a.lineTo(N,Q):p>g?(e=W(N,Q,U,V,u,-p,t),r=W(J,K,X,Y,u,-p,t),a.lineTo(e.cx+e.x01,e.cy+e.y01),pr*r+G*G&&(j=w,z=p),{cx:j,cy:z,x01:-n,y01:-d,x11:j*(v/T-1),y11:z*(v/T-1)}}function hn(){var l=cn,h=gn,I=B(0),D=null,v=yn,A=dn,C=mn,a=null,O=ln(i);function i(){var n,d,u=+l.apply(this,arguments),s=+h.apply(this,arguments),f=v.apply(this,arguments)-an,c=A.apply(this,arguments)-an,F=un(c-f),t=c>f;if(a||(a=n=O()),sg))a.moveTo(0,0);else if(F>tn-g)a.moveTo(s*H(f),s*q(f)),a.arc(0,0,s,f,c,!t),u>g&&(a.moveTo(u*H(c),u*q(c)),a.arc(0,0,u,c,f,t));else{var m=f,y=c,R=f,T=c,P=F,S=F,j=C.apply(this,arguments)/2,z=j>g&&(D?+D.apply(this,arguments):L(u*u+s*s)),w=_(un(s-u)/2,+I.apply(this,arguments)),p=w,x=w,e,r;if(z>g){var G=sn(z/u*q(j)),M=sn(z/s*q(j));(P-=G*2)>g?(G*=t?1:-1,R+=G,T-=G):(P=0,R=T=(f+c)/2),(S-=M*2)>g?(M*=t?1:-1,m+=M,y-=M):(S=0,m=y=(f+c)/2)}var J=s*H(m),K=s*q(m),N=u*H(T),Q=u*q(T);if(w>g){var U=s*H(y),V=s*q(y),X=u*H(R),Y=u*q(R),E;if(Fg?x>g?(e=W(X,Y,J,K,s,x,t),r=W(U,V,N,Q,s,x,t),a.moveTo(e.cx+e.x01,e.cy+e.y01),xg)||!(P>g)?a.lineTo(N,Q):p>g?(e=W(N,Q,U,V,u,-p,t),r=W(J,K,X,Y,u,-p,t),a.lineTo(e.cx+e.x01,e.cy+e.y01),p"u"&&(w.yylloc={});var $=w.yylloc;t.push($);var Ce=w.options&&w.options.ranges;typeof M.yy.parseError=="function"?this.parseError=M.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Ae(z){r.length=r.length-2*z,p.length=p.length-z,t.length=t.length-z}u(Ae,"popStack");function he(){var z;return z=g.pop()||w.lex()||B,typeof z!="number"&&(z instanceof Array&&(g=z,z=g.pop()),z=s.symbols_[z]||z),z}u(he,"lex");for(var T,Y,A,ee,V={},U,F,ue,X;;){if(Y=r[r.length-1],this.defaultActions[Y]?A=this.defaultActions[Y]:((T===null||typeof T>"u")&&(T=he()),A=b[Y]&&b[Y][T]),typeof A>"u"||!A.length||!A[0]){var te="";X=[];for(U in b[Y])this.terminals_[U]&&U>K&&X.push("'"+this.terminals_[U]+"'");w.showPosition?te="Parse error on line "+(P+1)+`: +import{a as Re,i as Be,p as ke,m as Pe}from"./chunk-PDCO53Z4-CLKyb_5r.js";import{i as xe,p as Fe}from"./chunk-Z2VRG6XP-JJexuM7d.js";import{_ as u,d as Le,l as L,P as Ke,B as ie,j as G,k as Me,r as Ye,y as We,ah as Ve,e as je}from"./index-CEaWaBDv.js";import{G as Ue}from"./graph-DqRQLubm.js";import{c as Xe}from"./channel-DjCi2Dj7.js";import"./reduce-Dy0Mg_vr.js";var se=function(){var e=u(function(N,c,s,r){for(s=s||{},r=N.length;r--;s[N[r]]=c);return s},"o"),l=[1,7],h=[1,13],n=[1,14],i=[1,15],d=[1,19],o=[1,16],f=[1,17],S=[1,18],m=[8,30],x=[8,21,28,29,30,31,32,40,44,47],_=[1,23],O=[1,24],I=[8,15,16,21,28,29,30,31,32,40,44,47],D=[8,15,16,21,27,28,29,30,31,32,40,44,47],C=[1,49],E={trace:u(function(){},"trace"),yy:{},symbols_:{error:2,spaceLines:3,SPACELINE:4,NL:5,separator:6,SPACE:7,EOF:8,start:9,BLOCK_DIAGRAM_KEY:10,document:11,stop:12,statement:13,link:14,LINK:15,START_LINK:16,LINK_LABEL:17,STR:18,nodeStatement:19,columnsStatement:20,SPACE_BLOCK:21,blockStatement:22,classDefStatement:23,cssClassStatement:24,styleStatement:25,node:26,SIZE:27,COLUMNS:28,"id-block":29,end:30,block:31,NODE_ID:32,nodeShapeNLabel:33,dirList:34,DIR:35,NODE_DSTART:36,NODE_DEND:37,BLOCK_ARROW_START:38,BLOCK_ARROW_END:39,classDef:40,CLASSDEF_ID:41,CLASSDEF_STYLEOPTS:42,DEFAULT:43,class:44,CLASSENTITY_IDS:45,STYLECLASS:46,style:47,STYLE_ENTITY_IDS:48,STYLE_DEFINITION_DATA:49,$accept:0,$end:1},terminals_:{2:"error",4:"SPACELINE",5:"NL",7:"SPACE",8:"EOF",10:"BLOCK_DIAGRAM_KEY",15:"LINK",16:"START_LINK",17:"LINK_LABEL",18:"STR",21:"SPACE_BLOCK",27:"SIZE",28:"COLUMNS",29:"id-block",30:"end",31:"block",32:"NODE_ID",35:"DIR",36:"NODE_DSTART",37:"NODE_DEND",38:"BLOCK_ARROW_START",39:"BLOCK_ARROW_END",40:"classDef",41:"CLASSDEF_ID",42:"CLASSDEF_STYLEOPTS",43:"DEFAULT",44:"class",45:"CLASSENTITY_IDS",46:"STYLECLASS",47:"style",48:"STYLE_ENTITY_IDS",49:"STYLE_DEFINITION_DATA"},productions_:[0,[3,1],[3,2],[3,2],[6,1],[6,1],[6,1],[9,3],[12,1],[12,1],[12,2],[12,2],[11,1],[11,2],[14,1],[14,4],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[19,3],[19,2],[19,1],[20,1],[22,4],[22,3],[26,1],[26,2],[34,1],[34,2],[33,3],[33,4],[23,3],[23,3],[24,3],[25,3]],performAction:u(function(c,s,r,g,p,t,b){var a=t.length-1;switch(p){case 4:g.getLogger().debug("Rule: separator (NL) ");break;case 5:g.getLogger().debug("Rule: separator (Space) ");break;case 6:g.getLogger().debug("Rule: separator (EOF) ");break;case 7:g.getLogger().debug("Rule: hierarchy: ",t[a-1]),g.setHierarchy(t[a-1]);break;case 8:g.getLogger().debug("Stop NL ");break;case 9:g.getLogger().debug("Stop EOF ");break;case 10:g.getLogger().debug("Stop NL2 ");break;case 11:g.getLogger().debug("Stop EOF2 ");break;case 12:g.getLogger().debug("Rule: statement: ",t[a]),typeof t[a].length=="number"?this.$=t[a]:this.$=[t[a]];break;case 13:g.getLogger().debug("Rule: statement #2: ",t[a-1]),this.$=[t[a-1]].concat(t[a]);break;case 14:g.getLogger().debug("Rule: link: ",t[a],c),this.$={edgeTypeStr:t[a],label:""};break;case 15:g.getLogger().debug("Rule: LABEL link: ",t[a-3],t[a-1],t[a]),this.$={edgeTypeStr:t[a],label:t[a-1]};break;case 18:const P=parseInt(t[a]),W=g.generateId();this.$={id:W,type:"space",label:"",width:P,children:[]};break;case 23:g.getLogger().debug("Rule: (nodeStatement link node) ",t[a-2],t[a-1],t[a]," typestr: ",t[a-1].edgeTypeStr);const K=g.edgeStrToEdgeData(t[a-1].edgeTypeStr);this.$=[{id:t[a-2].id,label:t[a-2].label,type:t[a-2].type,directions:t[a-2].directions},{id:t[a-2].id+"-"+t[a].id,start:t[a-2].id,end:t[a].id,label:t[a-1].label,type:"edge",directions:t[a].directions,arrowTypeEnd:K,arrowTypeStart:"arrow_open"},{id:t[a].id,label:t[a].label,type:g.typeStr2Type(t[a].typeStr),directions:t[a].directions}];break;case 24:g.getLogger().debug("Rule: nodeStatement (abc88 node size) ",t[a-1],t[a]),this.$={id:t[a-1].id,label:t[a-1].label,type:g.typeStr2Type(t[a-1].typeStr),directions:t[a-1].directions,widthInColumns:parseInt(t[a],10)};break;case 25:g.getLogger().debug("Rule: nodeStatement (node) ",t[a]),this.$={id:t[a].id,label:t[a].label,type:g.typeStr2Type(t[a].typeStr),directions:t[a].directions,widthInColumns:1};break;case 26:g.getLogger().debug("APA123",this?this:"na"),g.getLogger().debug("COLUMNS: ",t[a]),this.$={type:"column-setting",columns:t[a]==="auto"?-1:parseInt(t[a])};break;case 27:g.getLogger().debug("Rule: id-block statement : ",t[a-2],t[a-1]),g.generateId(),this.$={...t[a-2],type:"composite",children:t[a-1]};break;case 28:g.getLogger().debug("Rule: blockStatement : ",t[a-2],t[a-1],t[a]);const B=g.generateId();this.$={id:B,type:"composite",label:"",children:t[a-1]};break;case 29:g.getLogger().debug("Rule: node (NODE_ID separator): ",t[a]),this.$={id:t[a]};break;case 30:g.getLogger().debug("Rule: node (NODE_ID nodeShapeNLabel separator): ",t[a-1],t[a]),this.$={id:t[a-1],label:t[a].label,typeStr:t[a].typeStr,directions:t[a].directions};break;case 31:g.getLogger().debug("Rule: dirList: ",t[a]),this.$=[t[a]];break;case 32:g.getLogger().debug("Rule: dirList: ",t[a-1],t[a]),this.$=[t[a-1]].concat(t[a]);break;case 33:g.getLogger().debug("Rule: nodeShapeNLabel: ",t[a-2],t[a-1],t[a]),this.$={typeStr:t[a-2]+t[a],label:t[a-1]};break;case 34:g.getLogger().debug("Rule: BLOCK_ARROW nodeShapeNLabel: ",t[a-3],t[a-2]," #3:",t[a-1],t[a]),this.$={typeStr:t[a-3]+t[a],label:t[a-2],directions:t[a-1]};break;case 35:case 36:this.$={type:"classDef",id:t[a-1].trim(),css:t[a].trim()};break;case 37:this.$={type:"applyClass",id:t[a-1].trim(),styleClass:t[a].trim()};break;case 38:this.$={type:"applyStyles",id:t[a-1].trim(),stylesStr:t[a].trim()};break}},"anonymous"),table:[{9:1,10:[1,2]},{1:[3]},{11:3,13:4,19:5,20:6,21:l,22:8,23:9,24:10,25:11,26:12,28:h,29:n,31:i,32:d,40:o,44:f,47:S},{8:[1,20]},e(m,[2,12],{13:4,19:5,20:6,22:8,23:9,24:10,25:11,26:12,11:21,21:l,28:h,29:n,31:i,32:d,40:o,44:f,47:S}),e(x,[2,16],{14:22,15:_,16:O}),e(x,[2,17]),e(x,[2,18]),e(x,[2,19]),e(x,[2,20]),e(x,[2,21]),e(x,[2,22]),e(I,[2,25],{27:[1,25]}),e(x,[2,26]),{19:26,26:12,32:d},{11:27,13:4,19:5,20:6,21:l,22:8,23:9,24:10,25:11,26:12,28:h,29:n,31:i,32:d,40:o,44:f,47:S},{41:[1,28],43:[1,29]},{45:[1,30]},{48:[1,31]},e(D,[2,29],{33:32,36:[1,33],38:[1,34]}),{1:[2,7]},e(m,[2,13]),{26:35,32:d},{32:[2,14]},{17:[1,36]},e(I,[2,24]),{11:37,13:4,14:22,15:_,16:O,19:5,20:6,21:l,22:8,23:9,24:10,25:11,26:12,28:h,29:n,31:i,32:d,40:o,44:f,47:S},{30:[1,38]},{42:[1,39]},{42:[1,40]},{46:[1,41]},{49:[1,42]},e(D,[2,30]),{18:[1,43]},{18:[1,44]},e(I,[2,23]),{18:[1,45]},{30:[1,46]},e(x,[2,28]),e(x,[2,35]),e(x,[2,36]),e(x,[2,37]),e(x,[2,38]),{37:[1,47]},{34:48,35:C},{15:[1,50]},e(x,[2,27]),e(D,[2,33]),{39:[1,51]},{34:52,35:C,39:[2,31]},{32:[2,15]},e(D,[2,34]),{39:[2,32]}],defaultActions:{20:[2,7],23:[2,14],50:[2,15],52:[2,32]},parseError:u(function(c,s){if(s.recoverable)this.trace(c);else{var r=new Error(c);throw r.hash=s,r}},"parseError"),parse:u(function(c){var s=this,r=[0],g=[],p=[null],t=[],b=this.table,a="",P=0,W=0,K=2,B=1,ze=t.slice.call(arguments,1),w=Object.create(this.lexer),M={yy:{}};for(var Q in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Q)&&(M.yy[Q]=this.yy[Q]);w.setInput(c,M.yy),M.yy.lexer=w,M.yy.parser=this,typeof w.yylloc>"u"&&(w.yylloc={});var $=w.yylloc;t.push($);var Ce=w.options&&w.options.ranges;typeof M.yy.parseError=="function"?this.parseError=M.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Ae(z){r.length=r.length-2*z,p.length=p.length-z,t.length=t.length-z}u(Ae,"popStack");function he(){var z;return z=g.pop()||w.lex()||B,typeof z!="number"&&(z instanceof Array&&(g=z,z=g.pop()),z=s.symbols_[z]||z),z}u(he,"lex");for(var T,Y,A,ee,V={},U,F,ue,X;;){if(Y=r[r.length-1],this.defaultActions[Y]?A=this.defaultActions[Y]:((T===null||typeof T>"u")&&(T=he()),A=b[Y]&&b[Y][T]),typeof A>"u"||!A.length||!A[0]){var te="";X=[];for(U in b[Y])this.terminals_[U]&&U>K&&X.push("'"+this.terminals_[U]+"'");w.showPosition?te="Parse error on line "+(P+1)+`: `+w.showPosition()+` Expecting `+X.join(", ")+", got '"+(this.terminals_[T]||T)+"'":te="Parse error on line "+(P+1)+": Unexpected "+(T==B?"end of input":"'"+(this.terminals_[T]||T)+"'"),this.parseError(te,{text:w.match,token:this.terminals_[T]||T,line:w.yylineno,loc:$,expected:X})}if(A[0]instanceof Array&&A.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Y+", token: "+T);switch(A[0]){case 1:r.push(T),p.push(w.yytext),t.push(w.yylloc),r.push(A[1]),T=null,W=w.yyleng,a=w.yytext,P=w.yylineno,$=w.yylloc;break;case 2:if(F=this.productions_[A[1]][1],V.$=p[p.length-F],V._$={first_line:t[t.length-(F||1)].first_line,last_line:t[t.length-1].last_line,first_column:t[t.length-(F||1)].first_column,last_column:t[t.length-1].last_column},Ce&&(V._$.range=[t[t.length-(F||1)].range[0],t[t.length-1].range[1]]),ee=this.performAction.apply(V,[a,W,P,M.yy,A[1],p,t].concat(ze)),typeof ee<"u")return ee;F&&(r=r.slice(0,-1*F*2),p=p.slice(0,-1*F),t=t.slice(0,-1*F)),r.push(this.productions_[A[1]][0]),p.push(V.$),t.push(V._$),ue=b[r[r.length-2]][r[r.length-1]],r.push(ue);break;case 3:return!0}}return!0},"parse")},k=function(){var N={EOF:1,parseError:u(function(s,r){if(this.yy.parser)this.yy.parser.parseError(s,r);else throw new Error(s)},"parseError"),setInput:u(function(c,s){return this.yy=s||this.yy||{},this._input=c,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:u(function(){var c=this._input[0];this.yytext+=c,this.yyleng++,this.offset++,this.match+=c,this.matched+=c;var s=c.match(/(?:\r\n?|\n).*/g);return s?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),c},"input"),unput:u(function(c){var s=c.length,r=c.split(/(?:\r\n?|\n)/g);this._input=c+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-s),this.offset-=s;var g=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),r.length-1&&(this.yylineno-=r.length-1);var p=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:r?(r.length===g.length?this.yylloc.first_column:0)+g[g.length-r.length].length-r[0].length:this.yylloc.first_column-s},this.options.ranges&&(this.yylloc.range=[p[0],p[0]+this.yyleng-s]),this.yyleng=this.yytext.length,this},"unput"),more:u(function(){return this._more=!0,this},"more"),reject:u(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:u(function(c){this.unput(this.match.slice(c))},"less"),pastInput:u(function(){var c=this.matched.substr(0,this.matched.length-this.match.length);return(c.length>20?"...":"")+c.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:u(function(){var c=this.match;return c.length<20&&(c+=this._input.substr(0,20-c.length)),(c.substr(0,20)+(c.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:u(function(){var c=this.pastInput(),s=new Array(c.length+1).join("-");return c+this.upcomingInput()+` diff --git a/assets/c4Diagram-ZHOUKFWV-C7mccATC.js b/assets/c4Diagram-ZHOUKFWV-ClN79Kac.js similarity index 99% rename from assets/c4Diagram-ZHOUKFWV-C7mccATC.js rename to assets/c4Diagram-ZHOUKFWV-ClN79Kac.js index d411bb8..aeb5775 100644 --- a/assets/c4Diagram-ZHOUKFWV-C7mccATC.js +++ b/assets/c4Diagram-ZHOUKFWV-ClN79Kac.js @@ -1,4 +1,4 @@ -import{d as Se,g as De}from"./chunk-AIUMCIBP-ByGealgd.js";import{_ as g,a as Pe,s as Be,g as Ie,b as Me,c as Le,d as Bt,w as Ne,e as $t,f as de,h as Tt,i as ge,j as jt,l as fe,k as Ye,m as je}from"./index-C-DiRXsl.js";var Ft=function(){var e=g(function(_t,x,m,v){for(m=m||{},v=_t.length;v--;m[_t[v]]=x);return m},"o"),t=[1,24],s=[1,25],o=[1,26],l=[1,27],a=[1,28],r=[1,63],n=[1,64],i=[1,65],u=[1,66],d=[1,67],f=[1,68],y=[1,69],E=[1,29],O=[1,30],S=[1,31],P=[1,32],M=[1,33],U=[1,34],H=[1,35],q=[1,36],G=[1,37],K=[1,38],J=[1,39],Z=[1,40],$=[1,41],tt=[1,42],et=[1,43],at=[1,44],it=[1,45],nt=[1,46],rt=[1,47],st=[1,48],lt=[1,50],ot=[1,51],ct=[1,52],ht=[1,53],ut=[1,54],dt=[1,55],ft=[1,56],pt=[1,57],yt=[1,58],gt=[1,59],bt=[1,60],Ct=[14,42],Qt=[14,34,36,37,38,39,40,41,42,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],St=[12,14,34,36,37,38,39,40,41,42,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],k=[1,82],A=[1,83],C=[1,84],w=[1,85],T=[12,14,42],le=[12,14,33,42],Mt=[12,14,33,42,76,77,79,80],vt=[12,33],Ht=[34,36,37,38,39,40,41,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],qt={trace:g(function(){},"trace"),yy:{},symbols_:{error:2,start:3,mermaidDoc:4,direction:5,direction_tb:6,direction_bt:7,direction_rl:8,direction_lr:9,graphConfig:10,C4_CONTEXT:11,NEWLINE:12,statements:13,EOF:14,C4_CONTAINER:15,C4_COMPONENT:16,C4_DYNAMIC:17,C4_DEPLOYMENT:18,otherStatements:19,diagramStatements:20,otherStatement:21,title:22,accDescription:23,acc_title:24,acc_title_value:25,acc_descr:26,acc_descr_value:27,acc_descr_multiline_value:28,boundaryStatement:29,boundaryStartStatement:30,boundaryStopStatement:31,boundaryStart:32,LBRACE:33,ENTERPRISE_BOUNDARY:34,attributes:35,SYSTEM_BOUNDARY:36,BOUNDARY:37,CONTAINER_BOUNDARY:38,NODE:39,NODE_L:40,NODE_R:41,RBRACE:42,diagramStatement:43,PERSON:44,PERSON_EXT:45,SYSTEM:46,SYSTEM_DB:47,SYSTEM_QUEUE:48,SYSTEM_EXT:49,SYSTEM_EXT_DB:50,SYSTEM_EXT_QUEUE:51,CONTAINER:52,CONTAINER_DB:53,CONTAINER_QUEUE:54,CONTAINER_EXT:55,CONTAINER_EXT_DB:56,CONTAINER_EXT_QUEUE:57,COMPONENT:58,COMPONENT_DB:59,COMPONENT_QUEUE:60,COMPONENT_EXT:61,COMPONENT_EXT_DB:62,COMPONENT_EXT_QUEUE:63,REL:64,BIREL:65,REL_U:66,REL_D:67,REL_L:68,REL_R:69,REL_B:70,REL_INDEX:71,UPDATE_EL_STYLE:72,UPDATE_REL_STYLE:73,UPDATE_LAYOUT_CONFIG:74,attribute:75,STR:76,STR_KEY:77,STR_VALUE:78,ATTRIBUTE:79,ATTRIBUTE_EMPTY:80,$accept:0,$end:1},terminals_:{2:"error",6:"direction_tb",7:"direction_bt",8:"direction_rl",9:"direction_lr",11:"C4_CONTEXT",12:"NEWLINE",14:"EOF",15:"C4_CONTAINER",16:"C4_COMPONENT",17:"C4_DYNAMIC",18:"C4_DEPLOYMENT",22:"title",23:"accDescription",24:"acc_title",25:"acc_title_value",26:"acc_descr",27:"acc_descr_value",28:"acc_descr_multiline_value",33:"LBRACE",34:"ENTERPRISE_BOUNDARY",36:"SYSTEM_BOUNDARY",37:"BOUNDARY",38:"CONTAINER_BOUNDARY",39:"NODE",40:"NODE_L",41:"NODE_R",42:"RBRACE",44:"PERSON",45:"PERSON_EXT",46:"SYSTEM",47:"SYSTEM_DB",48:"SYSTEM_QUEUE",49:"SYSTEM_EXT",50:"SYSTEM_EXT_DB",51:"SYSTEM_EXT_QUEUE",52:"CONTAINER",53:"CONTAINER_DB",54:"CONTAINER_QUEUE",55:"CONTAINER_EXT",56:"CONTAINER_EXT_DB",57:"CONTAINER_EXT_QUEUE",58:"COMPONENT",59:"COMPONENT_DB",60:"COMPONENT_QUEUE",61:"COMPONENT_EXT",62:"COMPONENT_EXT_DB",63:"COMPONENT_EXT_QUEUE",64:"REL",65:"BIREL",66:"REL_U",67:"REL_D",68:"REL_L",69:"REL_R",70:"REL_B",71:"REL_INDEX",72:"UPDATE_EL_STYLE",73:"UPDATE_REL_STYLE",74:"UPDATE_LAYOUT_CONFIG",76:"STR",77:"STR_KEY",78:"STR_VALUE",79:"ATTRIBUTE",80:"ATTRIBUTE_EMPTY"},productions_:[0,[3,1],[3,1],[5,1],[5,1],[5,1],[5,1],[4,1],[10,4],[10,4],[10,4],[10,4],[10,4],[13,1],[13,1],[13,2],[19,1],[19,2],[19,3],[21,1],[21,1],[21,2],[21,2],[21,1],[29,3],[30,3],[30,3],[30,4],[32,2],[32,2],[32,2],[32,2],[32,2],[32,2],[32,2],[31,1],[20,1],[20,2],[20,3],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,1],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[35,1],[35,2],[75,1],[75,2],[75,1],[75,1]],performAction:g(function(x,m,v,b,R,h,Dt){var p=h.length-1;switch(R){case 3:b.setDirection("TB");break;case 4:b.setDirection("BT");break;case 5:b.setDirection("RL");break;case 6:b.setDirection("LR");break;case 8:case 9:case 10:case 11:case 12:b.setC4Type(h[p-3]);break;case 19:b.setTitle(h[p].substring(6)),this.$=h[p].substring(6);break;case 20:b.setAccDescription(h[p].substring(15)),this.$=h[p].substring(15);break;case 21:this.$=h[p].trim(),b.setTitle(this.$);break;case 22:case 23:this.$=h[p].trim(),b.setAccDescription(this.$);break;case 28:h[p].splice(2,0,"ENTERPRISE"),b.addPersonOrSystemBoundary(...h[p]),this.$=h[p];break;case 29:h[p].splice(2,0,"SYSTEM"),b.addPersonOrSystemBoundary(...h[p]),this.$=h[p];break;case 30:b.addPersonOrSystemBoundary(...h[p]),this.$=h[p];break;case 31:h[p].splice(2,0,"CONTAINER"),b.addContainerBoundary(...h[p]),this.$=h[p];break;case 32:b.addDeploymentNode("node",...h[p]),this.$=h[p];break;case 33:b.addDeploymentNode("nodeL",...h[p]),this.$=h[p];break;case 34:b.addDeploymentNode("nodeR",...h[p]),this.$=h[p];break;case 35:b.popBoundaryParseStack();break;case 39:b.addPersonOrSystem("person",...h[p]),this.$=h[p];break;case 40:b.addPersonOrSystem("external_person",...h[p]),this.$=h[p];break;case 41:b.addPersonOrSystem("system",...h[p]),this.$=h[p];break;case 42:b.addPersonOrSystem("system_db",...h[p]),this.$=h[p];break;case 43:b.addPersonOrSystem("system_queue",...h[p]),this.$=h[p];break;case 44:b.addPersonOrSystem("external_system",...h[p]),this.$=h[p];break;case 45:b.addPersonOrSystem("external_system_db",...h[p]),this.$=h[p];break;case 46:b.addPersonOrSystem("external_system_queue",...h[p]),this.$=h[p];break;case 47:b.addContainer("container",...h[p]),this.$=h[p];break;case 48:b.addContainer("container_db",...h[p]),this.$=h[p];break;case 49:b.addContainer("container_queue",...h[p]),this.$=h[p];break;case 50:b.addContainer("external_container",...h[p]),this.$=h[p];break;case 51:b.addContainer("external_container_db",...h[p]),this.$=h[p];break;case 52:b.addContainer("external_container_queue",...h[p]),this.$=h[p];break;case 53:b.addComponent("component",...h[p]),this.$=h[p];break;case 54:b.addComponent("component_db",...h[p]),this.$=h[p];break;case 55:b.addComponent("component_queue",...h[p]),this.$=h[p];break;case 56:b.addComponent("external_component",...h[p]),this.$=h[p];break;case 57:b.addComponent("external_component_db",...h[p]),this.$=h[p];break;case 58:b.addComponent("external_component_queue",...h[p]),this.$=h[p];break;case 60:b.addRel("rel",...h[p]),this.$=h[p];break;case 61:b.addRel("birel",...h[p]),this.$=h[p];break;case 62:b.addRel("rel_u",...h[p]),this.$=h[p];break;case 63:b.addRel("rel_d",...h[p]),this.$=h[p];break;case 64:b.addRel("rel_l",...h[p]),this.$=h[p];break;case 65:b.addRel("rel_r",...h[p]),this.$=h[p];break;case 66:b.addRel("rel_b",...h[p]),this.$=h[p];break;case 67:h[p].splice(0,1),b.addRel("rel",...h[p]),this.$=h[p];break;case 68:b.updateElStyle("update_el_style",...h[p]),this.$=h[p];break;case 69:b.updateRelStyle("update_rel_style",...h[p]),this.$=h[p];break;case 70:b.updateLayoutConfig("update_layout_config",...h[p]),this.$=h[p];break;case 71:this.$=[h[p]];break;case 72:h[p].unshift(h[p-1]),this.$=h[p];break;case 73:case 75:this.$=h[p].trim();break;case 74:let Et={};Et[h[p-1].trim()]=h[p].trim(),this.$=Et;break;case 76:this.$="";break}},"anonymous"),table:[{3:1,4:2,5:3,6:[1,5],7:[1,6],8:[1,7],9:[1,8],10:4,11:[1,9],15:[1,10],16:[1,11],17:[1,12],18:[1,13]},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,7]},{1:[2,3]},{1:[2,4]},{1:[2,5]},{1:[2,6]},{12:[1,14]},{12:[1,15]},{12:[1,16]},{12:[1,17]},{12:[1,18]},{13:19,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:70,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:71,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:72,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:73,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{14:[1,74]},e(Ct,[2,13],{43:23,29:49,30:61,32:62,20:75,34:r,36:n,37:i,38:u,39:d,40:f,41:y,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt}),e(Ct,[2,14]),e(Qt,[2,16],{12:[1,76]}),e(Ct,[2,36],{12:[1,77]}),e(St,[2,19]),e(St,[2,20]),{25:[1,78]},{27:[1,79]},e(St,[2,23]),{35:80,75:81,76:k,77:A,79:C,80:w},{35:86,75:81,76:k,77:A,79:C,80:w},{35:87,75:81,76:k,77:A,79:C,80:w},{35:88,75:81,76:k,77:A,79:C,80:w},{35:89,75:81,76:k,77:A,79:C,80:w},{35:90,75:81,76:k,77:A,79:C,80:w},{35:91,75:81,76:k,77:A,79:C,80:w},{35:92,75:81,76:k,77:A,79:C,80:w},{35:93,75:81,76:k,77:A,79:C,80:w},{35:94,75:81,76:k,77:A,79:C,80:w},{35:95,75:81,76:k,77:A,79:C,80:w},{35:96,75:81,76:k,77:A,79:C,80:w},{35:97,75:81,76:k,77:A,79:C,80:w},{35:98,75:81,76:k,77:A,79:C,80:w},{35:99,75:81,76:k,77:A,79:C,80:w},{35:100,75:81,76:k,77:A,79:C,80:w},{35:101,75:81,76:k,77:A,79:C,80:w},{35:102,75:81,76:k,77:A,79:C,80:w},{35:103,75:81,76:k,77:A,79:C,80:w},{35:104,75:81,76:k,77:A,79:C,80:w},e(T,[2,59]),{35:105,75:81,76:k,77:A,79:C,80:w},{35:106,75:81,76:k,77:A,79:C,80:w},{35:107,75:81,76:k,77:A,79:C,80:w},{35:108,75:81,76:k,77:A,79:C,80:w},{35:109,75:81,76:k,77:A,79:C,80:w},{35:110,75:81,76:k,77:A,79:C,80:w},{35:111,75:81,76:k,77:A,79:C,80:w},{35:112,75:81,76:k,77:A,79:C,80:w},{35:113,75:81,76:k,77:A,79:C,80:w},{35:114,75:81,76:k,77:A,79:C,80:w},{35:115,75:81,76:k,77:A,79:C,80:w},{20:116,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{12:[1,118],33:[1,117]},{35:119,75:81,76:k,77:A,79:C,80:w},{35:120,75:81,76:k,77:A,79:C,80:w},{35:121,75:81,76:k,77:A,79:C,80:w},{35:122,75:81,76:k,77:A,79:C,80:w},{35:123,75:81,76:k,77:A,79:C,80:w},{35:124,75:81,76:k,77:A,79:C,80:w},{35:125,75:81,76:k,77:A,79:C,80:w},{14:[1,126]},{14:[1,127]},{14:[1,128]},{14:[1,129]},{1:[2,8]},e(Ct,[2,15]),e(Qt,[2,17],{21:22,19:130,22:t,23:s,24:o,26:l,28:a}),e(Ct,[2,37],{19:20,20:21,21:22,43:23,29:49,30:61,32:62,13:131,22:t,23:s,24:o,26:l,28:a,34:r,36:n,37:i,38:u,39:d,40:f,41:y,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt}),e(St,[2,21]),e(St,[2,22]),e(T,[2,39]),e(le,[2,71],{75:81,35:132,76:k,77:A,79:C,80:w}),e(Mt,[2,73]),{78:[1,133]},e(Mt,[2,75]),e(Mt,[2,76]),e(T,[2,40]),e(T,[2,41]),e(T,[2,42]),e(T,[2,43]),e(T,[2,44]),e(T,[2,45]),e(T,[2,46]),e(T,[2,47]),e(T,[2,48]),e(T,[2,49]),e(T,[2,50]),e(T,[2,51]),e(T,[2,52]),e(T,[2,53]),e(T,[2,54]),e(T,[2,55]),e(T,[2,56]),e(T,[2,57]),e(T,[2,58]),e(T,[2,60]),e(T,[2,61]),e(T,[2,62]),e(T,[2,63]),e(T,[2,64]),e(T,[2,65]),e(T,[2,66]),e(T,[2,67]),e(T,[2,68]),e(T,[2,69]),e(T,[2,70]),{31:134,42:[1,135]},{12:[1,136]},{33:[1,137]},e(vt,[2,28]),e(vt,[2,29]),e(vt,[2,30]),e(vt,[2,31]),e(vt,[2,32]),e(vt,[2,33]),e(vt,[2,34]),{1:[2,9]},{1:[2,10]},{1:[2,11]},{1:[2,12]},e(Qt,[2,18]),e(Ct,[2,38]),e(le,[2,72]),e(Mt,[2,74]),e(T,[2,24]),e(T,[2,35]),e(Ht,[2,25]),e(Ht,[2,26],{12:[1,138]}),e(Ht,[2,27])],defaultActions:{2:[2,1],3:[2,2],4:[2,7],5:[2,3],6:[2,4],7:[2,5],8:[2,6],74:[2,8],126:[2,9],127:[2,10],128:[2,11],129:[2,12]},parseError:g(function(x,m){if(m.recoverable)this.trace(x);else{var v=new Error(x);throw v.hash=m,v}},"parseError"),parse:g(function(x){var m=this,v=[0],b=[],R=[null],h=[],Dt=this.table,p="",Et=0,oe=0,we=2,ce=1,Te=h.slice.call(arguments,1),D=Object.create(this.lexer),kt={yy:{}};for(var Gt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Gt)&&(kt.yy[Gt]=this.yy[Gt]);D.setInput(x,kt.yy),kt.yy.lexer=D,kt.yy.parser=this,typeof D.yylloc>"u"&&(D.yylloc={});var Kt=D.yylloc;h.push(Kt);var Oe=D.options&&D.options.ranges;typeof kt.yy.parseError=="function"?this.parseError=kt.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Re(L){v.length=v.length-2*L,R.length=R.length-L,h.length=h.length-L}g(Re,"popStack");function he(){var L;return L=b.pop()||D.lex()||ce,typeof L!="number"&&(L instanceof Array&&(b=L,L=b.pop()),L=m.symbols_[L]||L),L}g(he,"lex");for(var I,At,N,Jt,wt={},Nt,W,ue,Yt;;){if(At=v[v.length-1],this.defaultActions[At]?N=this.defaultActions[At]:((I===null||typeof I>"u")&&(I=he()),N=Dt[At]&&Dt[At][I]),typeof N>"u"||!N.length||!N[0]){var Zt="";Yt=[];for(Nt in Dt[At])this.terminals_[Nt]&&Nt>we&&Yt.push("'"+this.terminals_[Nt]+"'");D.showPosition?Zt="Parse error on line "+(Et+1)+`: +import{d as Se,g as De}from"./chunk-AIUMCIBP-C9dzwxdP.js";import{_ as g,a as Pe,s as Be,g as Ie,b as Me,c as Le,d as Bt,w as Ne,e as $t,f as de,h as Tt,i as ge,j as jt,l as fe,k as Ye,m as je}from"./index-CEaWaBDv.js";var Ft=function(){var e=g(function(_t,x,m,v){for(m=m||{},v=_t.length;v--;m[_t[v]]=x);return m},"o"),t=[1,24],s=[1,25],o=[1,26],l=[1,27],a=[1,28],r=[1,63],n=[1,64],i=[1,65],u=[1,66],d=[1,67],f=[1,68],y=[1,69],E=[1,29],O=[1,30],S=[1,31],P=[1,32],M=[1,33],U=[1,34],H=[1,35],q=[1,36],G=[1,37],K=[1,38],J=[1,39],Z=[1,40],$=[1,41],tt=[1,42],et=[1,43],at=[1,44],it=[1,45],nt=[1,46],rt=[1,47],st=[1,48],lt=[1,50],ot=[1,51],ct=[1,52],ht=[1,53],ut=[1,54],dt=[1,55],ft=[1,56],pt=[1,57],yt=[1,58],gt=[1,59],bt=[1,60],Ct=[14,42],Qt=[14,34,36,37,38,39,40,41,42,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],St=[12,14,34,36,37,38,39,40,41,42,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],k=[1,82],A=[1,83],C=[1,84],w=[1,85],T=[12,14,42],le=[12,14,33,42],Mt=[12,14,33,42,76,77,79,80],vt=[12,33],Ht=[34,36,37,38,39,40,41,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],qt={trace:g(function(){},"trace"),yy:{},symbols_:{error:2,start:3,mermaidDoc:4,direction:5,direction_tb:6,direction_bt:7,direction_rl:8,direction_lr:9,graphConfig:10,C4_CONTEXT:11,NEWLINE:12,statements:13,EOF:14,C4_CONTAINER:15,C4_COMPONENT:16,C4_DYNAMIC:17,C4_DEPLOYMENT:18,otherStatements:19,diagramStatements:20,otherStatement:21,title:22,accDescription:23,acc_title:24,acc_title_value:25,acc_descr:26,acc_descr_value:27,acc_descr_multiline_value:28,boundaryStatement:29,boundaryStartStatement:30,boundaryStopStatement:31,boundaryStart:32,LBRACE:33,ENTERPRISE_BOUNDARY:34,attributes:35,SYSTEM_BOUNDARY:36,BOUNDARY:37,CONTAINER_BOUNDARY:38,NODE:39,NODE_L:40,NODE_R:41,RBRACE:42,diagramStatement:43,PERSON:44,PERSON_EXT:45,SYSTEM:46,SYSTEM_DB:47,SYSTEM_QUEUE:48,SYSTEM_EXT:49,SYSTEM_EXT_DB:50,SYSTEM_EXT_QUEUE:51,CONTAINER:52,CONTAINER_DB:53,CONTAINER_QUEUE:54,CONTAINER_EXT:55,CONTAINER_EXT_DB:56,CONTAINER_EXT_QUEUE:57,COMPONENT:58,COMPONENT_DB:59,COMPONENT_QUEUE:60,COMPONENT_EXT:61,COMPONENT_EXT_DB:62,COMPONENT_EXT_QUEUE:63,REL:64,BIREL:65,REL_U:66,REL_D:67,REL_L:68,REL_R:69,REL_B:70,REL_INDEX:71,UPDATE_EL_STYLE:72,UPDATE_REL_STYLE:73,UPDATE_LAYOUT_CONFIG:74,attribute:75,STR:76,STR_KEY:77,STR_VALUE:78,ATTRIBUTE:79,ATTRIBUTE_EMPTY:80,$accept:0,$end:1},terminals_:{2:"error",6:"direction_tb",7:"direction_bt",8:"direction_rl",9:"direction_lr",11:"C4_CONTEXT",12:"NEWLINE",14:"EOF",15:"C4_CONTAINER",16:"C4_COMPONENT",17:"C4_DYNAMIC",18:"C4_DEPLOYMENT",22:"title",23:"accDescription",24:"acc_title",25:"acc_title_value",26:"acc_descr",27:"acc_descr_value",28:"acc_descr_multiline_value",33:"LBRACE",34:"ENTERPRISE_BOUNDARY",36:"SYSTEM_BOUNDARY",37:"BOUNDARY",38:"CONTAINER_BOUNDARY",39:"NODE",40:"NODE_L",41:"NODE_R",42:"RBRACE",44:"PERSON",45:"PERSON_EXT",46:"SYSTEM",47:"SYSTEM_DB",48:"SYSTEM_QUEUE",49:"SYSTEM_EXT",50:"SYSTEM_EXT_DB",51:"SYSTEM_EXT_QUEUE",52:"CONTAINER",53:"CONTAINER_DB",54:"CONTAINER_QUEUE",55:"CONTAINER_EXT",56:"CONTAINER_EXT_DB",57:"CONTAINER_EXT_QUEUE",58:"COMPONENT",59:"COMPONENT_DB",60:"COMPONENT_QUEUE",61:"COMPONENT_EXT",62:"COMPONENT_EXT_DB",63:"COMPONENT_EXT_QUEUE",64:"REL",65:"BIREL",66:"REL_U",67:"REL_D",68:"REL_L",69:"REL_R",70:"REL_B",71:"REL_INDEX",72:"UPDATE_EL_STYLE",73:"UPDATE_REL_STYLE",74:"UPDATE_LAYOUT_CONFIG",76:"STR",77:"STR_KEY",78:"STR_VALUE",79:"ATTRIBUTE",80:"ATTRIBUTE_EMPTY"},productions_:[0,[3,1],[3,1],[5,1],[5,1],[5,1],[5,1],[4,1],[10,4],[10,4],[10,4],[10,4],[10,4],[13,1],[13,1],[13,2],[19,1],[19,2],[19,3],[21,1],[21,1],[21,2],[21,2],[21,1],[29,3],[30,3],[30,3],[30,4],[32,2],[32,2],[32,2],[32,2],[32,2],[32,2],[32,2],[31,1],[20,1],[20,2],[20,3],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,1],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[35,1],[35,2],[75,1],[75,2],[75,1],[75,1]],performAction:g(function(x,m,v,b,R,h,Dt){var p=h.length-1;switch(R){case 3:b.setDirection("TB");break;case 4:b.setDirection("BT");break;case 5:b.setDirection("RL");break;case 6:b.setDirection("LR");break;case 8:case 9:case 10:case 11:case 12:b.setC4Type(h[p-3]);break;case 19:b.setTitle(h[p].substring(6)),this.$=h[p].substring(6);break;case 20:b.setAccDescription(h[p].substring(15)),this.$=h[p].substring(15);break;case 21:this.$=h[p].trim(),b.setTitle(this.$);break;case 22:case 23:this.$=h[p].trim(),b.setAccDescription(this.$);break;case 28:h[p].splice(2,0,"ENTERPRISE"),b.addPersonOrSystemBoundary(...h[p]),this.$=h[p];break;case 29:h[p].splice(2,0,"SYSTEM"),b.addPersonOrSystemBoundary(...h[p]),this.$=h[p];break;case 30:b.addPersonOrSystemBoundary(...h[p]),this.$=h[p];break;case 31:h[p].splice(2,0,"CONTAINER"),b.addContainerBoundary(...h[p]),this.$=h[p];break;case 32:b.addDeploymentNode("node",...h[p]),this.$=h[p];break;case 33:b.addDeploymentNode("nodeL",...h[p]),this.$=h[p];break;case 34:b.addDeploymentNode("nodeR",...h[p]),this.$=h[p];break;case 35:b.popBoundaryParseStack();break;case 39:b.addPersonOrSystem("person",...h[p]),this.$=h[p];break;case 40:b.addPersonOrSystem("external_person",...h[p]),this.$=h[p];break;case 41:b.addPersonOrSystem("system",...h[p]),this.$=h[p];break;case 42:b.addPersonOrSystem("system_db",...h[p]),this.$=h[p];break;case 43:b.addPersonOrSystem("system_queue",...h[p]),this.$=h[p];break;case 44:b.addPersonOrSystem("external_system",...h[p]),this.$=h[p];break;case 45:b.addPersonOrSystem("external_system_db",...h[p]),this.$=h[p];break;case 46:b.addPersonOrSystem("external_system_queue",...h[p]),this.$=h[p];break;case 47:b.addContainer("container",...h[p]),this.$=h[p];break;case 48:b.addContainer("container_db",...h[p]),this.$=h[p];break;case 49:b.addContainer("container_queue",...h[p]),this.$=h[p];break;case 50:b.addContainer("external_container",...h[p]),this.$=h[p];break;case 51:b.addContainer("external_container_db",...h[p]),this.$=h[p];break;case 52:b.addContainer("external_container_queue",...h[p]),this.$=h[p];break;case 53:b.addComponent("component",...h[p]),this.$=h[p];break;case 54:b.addComponent("component_db",...h[p]),this.$=h[p];break;case 55:b.addComponent("component_queue",...h[p]),this.$=h[p];break;case 56:b.addComponent("external_component",...h[p]),this.$=h[p];break;case 57:b.addComponent("external_component_db",...h[p]),this.$=h[p];break;case 58:b.addComponent("external_component_queue",...h[p]),this.$=h[p];break;case 60:b.addRel("rel",...h[p]),this.$=h[p];break;case 61:b.addRel("birel",...h[p]),this.$=h[p];break;case 62:b.addRel("rel_u",...h[p]),this.$=h[p];break;case 63:b.addRel("rel_d",...h[p]),this.$=h[p];break;case 64:b.addRel("rel_l",...h[p]),this.$=h[p];break;case 65:b.addRel("rel_r",...h[p]),this.$=h[p];break;case 66:b.addRel("rel_b",...h[p]),this.$=h[p];break;case 67:h[p].splice(0,1),b.addRel("rel",...h[p]),this.$=h[p];break;case 68:b.updateElStyle("update_el_style",...h[p]),this.$=h[p];break;case 69:b.updateRelStyle("update_rel_style",...h[p]),this.$=h[p];break;case 70:b.updateLayoutConfig("update_layout_config",...h[p]),this.$=h[p];break;case 71:this.$=[h[p]];break;case 72:h[p].unshift(h[p-1]),this.$=h[p];break;case 73:case 75:this.$=h[p].trim();break;case 74:let Et={};Et[h[p-1].trim()]=h[p].trim(),this.$=Et;break;case 76:this.$="";break}},"anonymous"),table:[{3:1,4:2,5:3,6:[1,5],7:[1,6],8:[1,7],9:[1,8],10:4,11:[1,9],15:[1,10],16:[1,11],17:[1,12],18:[1,13]},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,7]},{1:[2,3]},{1:[2,4]},{1:[2,5]},{1:[2,6]},{12:[1,14]},{12:[1,15]},{12:[1,16]},{12:[1,17]},{12:[1,18]},{13:19,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:70,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:71,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:72,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{13:73,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{14:[1,74]},e(Ct,[2,13],{43:23,29:49,30:61,32:62,20:75,34:r,36:n,37:i,38:u,39:d,40:f,41:y,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt}),e(Ct,[2,14]),e(Qt,[2,16],{12:[1,76]}),e(Ct,[2,36],{12:[1,77]}),e(St,[2,19]),e(St,[2,20]),{25:[1,78]},{27:[1,79]},e(St,[2,23]),{35:80,75:81,76:k,77:A,79:C,80:w},{35:86,75:81,76:k,77:A,79:C,80:w},{35:87,75:81,76:k,77:A,79:C,80:w},{35:88,75:81,76:k,77:A,79:C,80:w},{35:89,75:81,76:k,77:A,79:C,80:w},{35:90,75:81,76:k,77:A,79:C,80:w},{35:91,75:81,76:k,77:A,79:C,80:w},{35:92,75:81,76:k,77:A,79:C,80:w},{35:93,75:81,76:k,77:A,79:C,80:w},{35:94,75:81,76:k,77:A,79:C,80:w},{35:95,75:81,76:k,77:A,79:C,80:w},{35:96,75:81,76:k,77:A,79:C,80:w},{35:97,75:81,76:k,77:A,79:C,80:w},{35:98,75:81,76:k,77:A,79:C,80:w},{35:99,75:81,76:k,77:A,79:C,80:w},{35:100,75:81,76:k,77:A,79:C,80:w},{35:101,75:81,76:k,77:A,79:C,80:w},{35:102,75:81,76:k,77:A,79:C,80:w},{35:103,75:81,76:k,77:A,79:C,80:w},{35:104,75:81,76:k,77:A,79:C,80:w},e(T,[2,59]),{35:105,75:81,76:k,77:A,79:C,80:w},{35:106,75:81,76:k,77:A,79:C,80:w},{35:107,75:81,76:k,77:A,79:C,80:w},{35:108,75:81,76:k,77:A,79:C,80:w},{35:109,75:81,76:k,77:A,79:C,80:w},{35:110,75:81,76:k,77:A,79:C,80:w},{35:111,75:81,76:k,77:A,79:C,80:w},{35:112,75:81,76:k,77:A,79:C,80:w},{35:113,75:81,76:k,77:A,79:C,80:w},{35:114,75:81,76:k,77:A,79:C,80:w},{35:115,75:81,76:k,77:A,79:C,80:w},{20:116,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:f,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt},{12:[1,118],33:[1,117]},{35:119,75:81,76:k,77:A,79:C,80:w},{35:120,75:81,76:k,77:A,79:C,80:w},{35:121,75:81,76:k,77:A,79:C,80:w},{35:122,75:81,76:k,77:A,79:C,80:w},{35:123,75:81,76:k,77:A,79:C,80:w},{35:124,75:81,76:k,77:A,79:C,80:w},{35:125,75:81,76:k,77:A,79:C,80:w},{14:[1,126]},{14:[1,127]},{14:[1,128]},{14:[1,129]},{1:[2,8]},e(Ct,[2,15]),e(Qt,[2,17],{21:22,19:130,22:t,23:s,24:o,26:l,28:a}),e(Ct,[2,37],{19:20,20:21,21:22,43:23,29:49,30:61,32:62,13:131,22:t,23:s,24:o,26:l,28:a,34:r,36:n,37:i,38:u,39:d,40:f,41:y,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:ft,71:pt,72:yt,73:gt,74:bt}),e(St,[2,21]),e(St,[2,22]),e(T,[2,39]),e(le,[2,71],{75:81,35:132,76:k,77:A,79:C,80:w}),e(Mt,[2,73]),{78:[1,133]},e(Mt,[2,75]),e(Mt,[2,76]),e(T,[2,40]),e(T,[2,41]),e(T,[2,42]),e(T,[2,43]),e(T,[2,44]),e(T,[2,45]),e(T,[2,46]),e(T,[2,47]),e(T,[2,48]),e(T,[2,49]),e(T,[2,50]),e(T,[2,51]),e(T,[2,52]),e(T,[2,53]),e(T,[2,54]),e(T,[2,55]),e(T,[2,56]),e(T,[2,57]),e(T,[2,58]),e(T,[2,60]),e(T,[2,61]),e(T,[2,62]),e(T,[2,63]),e(T,[2,64]),e(T,[2,65]),e(T,[2,66]),e(T,[2,67]),e(T,[2,68]),e(T,[2,69]),e(T,[2,70]),{31:134,42:[1,135]},{12:[1,136]},{33:[1,137]},e(vt,[2,28]),e(vt,[2,29]),e(vt,[2,30]),e(vt,[2,31]),e(vt,[2,32]),e(vt,[2,33]),e(vt,[2,34]),{1:[2,9]},{1:[2,10]},{1:[2,11]},{1:[2,12]},e(Qt,[2,18]),e(Ct,[2,38]),e(le,[2,72]),e(Mt,[2,74]),e(T,[2,24]),e(T,[2,35]),e(Ht,[2,25]),e(Ht,[2,26],{12:[1,138]}),e(Ht,[2,27])],defaultActions:{2:[2,1],3:[2,2],4:[2,7],5:[2,3],6:[2,4],7:[2,5],8:[2,6],74:[2,8],126:[2,9],127:[2,10],128:[2,11],129:[2,12]},parseError:g(function(x,m){if(m.recoverable)this.trace(x);else{var v=new Error(x);throw v.hash=m,v}},"parseError"),parse:g(function(x){var m=this,v=[0],b=[],R=[null],h=[],Dt=this.table,p="",Et=0,oe=0,we=2,ce=1,Te=h.slice.call(arguments,1),D=Object.create(this.lexer),kt={yy:{}};for(var Gt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Gt)&&(kt.yy[Gt]=this.yy[Gt]);D.setInput(x,kt.yy),kt.yy.lexer=D,kt.yy.parser=this,typeof D.yylloc>"u"&&(D.yylloc={});var Kt=D.yylloc;h.push(Kt);var Oe=D.options&&D.options.ranges;typeof kt.yy.parseError=="function"?this.parseError=kt.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Re(L){v.length=v.length-2*L,R.length=R.length-L,h.length=h.length-L}g(Re,"popStack");function he(){var L;return L=b.pop()||D.lex()||ce,typeof L!="number"&&(L instanceof Array&&(b=L,L=b.pop()),L=m.symbols_[L]||L),L}g(he,"lex");for(var I,At,N,Jt,wt={},Nt,W,ue,Yt;;){if(At=v[v.length-1],this.defaultActions[At]?N=this.defaultActions[At]:((I===null||typeof I>"u")&&(I=he()),N=Dt[At]&&Dt[At][I]),typeof N>"u"||!N.length||!N[0]){var Zt="";Yt=[];for(Nt in Dt[At])this.terminals_[Nt]&&Nt>we&&Yt.push("'"+this.terminals_[Nt]+"'");D.showPosition?Zt="Parse error on line "+(Et+1)+`: `+D.showPosition()+` Expecting `+Yt.join(", ")+", got '"+(this.terminals_[I]||I)+"'":Zt="Parse error on line "+(Et+1)+": Unexpected "+(I==ce?"end of input":"'"+(this.terminals_[I]||I)+"'"),this.parseError(Zt,{text:D.match,token:this.terminals_[I]||I,line:D.yylineno,loc:Kt,expected:Yt})}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+At+", token: "+I);switch(N[0]){case 1:v.push(I),R.push(D.yytext),h.push(D.yylloc),v.push(N[1]),I=null,oe=D.yyleng,p=D.yytext,Et=D.yylineno,Kt=D.yylloc;break;case 2:if(W=this.productions_[N[1]][1],wt.$=R[R.length-W],wt._$={first_line:h[h.length-(W||1)].first_line,last_line:h[h.length-1].last_line,first_column:h[h.length-(W||1)].first_column,last_column:h[h.length-1].last_column},Oe&&(wt._$.range=[h[h.length-(W||1)].range[0],h[h.length-1].range[1]]),Jt=this.performAction.apply(wt,[p,oe,Et,kt.yy,N[1],R,h].concat(Te)),typeof Jt<"u")return Jt;W&&(v=v.slice(0,-1*W*2),R=R.slice(0,-1*W),h=h.slice(0,-1*W)),v.push(this.productions_[N[1]][0]),R.push(wt.$),h.push(wt._$),ue=Dt[v[v.length-2]][v[v.length-1]],v.push(ue);break;case 3:return!0}}return!0},"parse")},Ce=function(){var _t={EOF:1,parseError:g(function(m,v){if(this.yy.parser)this.yy.parser.parseError(m,v);else throw new Error(m)},"parseError"),setInput:g(function(x,m){return this.yy=m||this.yy||{},this._input=x,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:g(function(){var x=this._input[0];this.yytext+=x,this.yyleng++,this.offset++,this.match+=x,this.matched+=x;var m=x.match(/(?:\r\n?|\n).*/g);return m?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),x},"input"),unput:g(function(x){var m=x.length,v=x.split(/(?:\r\n?|\n)/g);this._input=x+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-m),this.offset-=m;var b=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),v.length-1&&(this.yylineno-=v.length-1);var R=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:v?(v.length===b.length?this.yylloc.first_column:0)+b[b.length-v.length].length-v[0].length:this.yylloc.first_column-m},this.options.ranges&&(this.yylloc.range=[R[0],R[0]+this.yyleng-m]),this.yyleng=this.yytext.length,this},"unput"),more:g(function(){return this._more=!0,this},"more"),reject:g(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:g(function(x){this.unput(this.match.slice(x))},"less"),pastInput:g(function(){var x=this.matched.substr(0,this.matched.length-this.match.length);return(x.length>20?"...":"")+x.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:g(function(){var x=this.match;return x.length<20&&(x+=this._input.substr(0,20-x.length)),(x.substr(0,20)+(x.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:g(function(){var x=this.pastInput(),m=new Array(x.length+1).join("-");return x+this.upcomingInput()+` diff --git a/assets/channel-42RXSMKW.js b/assets/channel-42RXSMKW.js deleted file mode 100644 index 3db74fa..0000000 --- a/assets/channel-42RXSMKW.js +++ /dev/null @@ -1 +0,0 @@ -import{ai as o,aj as n}from"./index-C-DiRXsl.js";const t=(a,r)=>o.lang.round(n.parse(a)[r]);export{t as c}; diff --git a/assets/channel-DjCi2Dj7.js b/assets/channel-DjCi2Dj7.js new file mode 100644 index 0000000..6f8680f --- /dev/null +++ b/assets/channel-DjCi2Dj7.js @@ -0,0 +1 @@ +import{ai as o,aj as n}from"./index-CEaWaBDv.js";const t=(a,r)=>o.lang.round(n.parse(a)[r]);export{t as c}; diff --git a/assets/chunk-AIUMCIBP-ByGealgd.js b/assets/chunk-AIUMCIBP-C9dzwxdP.js similarity index 95% rename from assets/chunk-AIUMCIBP-ByGealgd.js rename to assets/chunk-AIUMCIBP-C9dzwxdP.js index 6359c05..3347dd4 100644 --- a/assets/chunk-AIUMCIBP-ByGealgd.js +++ b/assets/chunk-AIUMCIBP-C9dzwxdP.js @@ -1 +1 @@ -import{_ as n,W as c,m as l}from"./index-C-DiRXsl.js";var o=n((a,t)=>{const e=a.append("rect");if(e.attr("x",t.x),e.attr("y",t.y),e.attr("fill",t.fill),e.attr("stroke",t.stroke),e.attr("width",t.width),e.attr("height",t.height),t.name&&e.attr("name",t.name),t.rx&&e.attr("rx",t.rx),t.ry&&e.attr("ry",t.ry),t.attrs!==void 0)for(const r in t.attrs)e.attr(r,t.attrs[r]);return t.class&&e.attr("class",t.class),e},"drawRect"),d=n((a,t)=>{const e={x:t.startx,y:t.starty,width:t.stopx-t.startx,height:t.stopy-t.starty,fill:t.fill,stroke:t.stroke,class:"rect"};o(a,e).lower()},"drawBackgroundRect"),g=n((a,t)=>{const e=t.text.replace(c," "),r=a.append("text");r.attr("x",t.x),r.attr("y",t.y),r.attr("class","legend"),r.style("text-anchor",t.anchor),t.class&&r.attr("class",t.class);const s=r.append("tspan");return s.attr("x",t.x+t.textMargin*2),s.text(e),r},"drawText"),m=n((a,t,e,r)=>{const s=a.append("image");s.attr("x",t),s.attr("y",e);const i=l(r);s.attr("xlink:href",i)},"drawImage"),h=n((a,t,e,r)=>{const s=a.append("use");s.attr("x",t),s.attr("y",e);const i=l(r);s.attr("xlink:href",`#${i}`)},"drawEmbeddedImage"),y=n(()=>({x:0,y:0,width:100,height:100,fill:"#EDF2AE",stroke:"#666",anchor:"start",rx:0,ry:0}),"getNoteRect"),p=n(()=>({x:0,y:0,width:100,height:100,"text-anchor":"start",style:"#666",textMargin:0,rx:0,ry:0,tspan:!0}),"getTextObj");export{p as a,d as b,h as c,o as d,m as e,g as f,y as g}; +import{_ as n,W as c,m as l}from"./index-CEaWaBDv.js";var o=n((a,t)=>{const e=a.append("rect");if(e.attr("x",t.x),e.attr("y",t.y),e.attr("fill",t.fill),e.attr("stroke",t.stroke),e.attr("width",t.width),e.attr("height",t.height),t.name&&e.attr("name",t.name),t.rx&&e.attr("rx",t.rx),t.ry&&e.attr("ry",t.ry),t.attrs!==void 0)for(const r in t.attrs)e.attr(r,t.attrs[r]);return t.class&&e.attr("class",t.class),e},"drawRect"),d=n((a,t)=>{const e={x:t.startx,y:t.starty,width:t.stopx-t.startx,height:t.stopy-t.starty,fill:t.fill,stroke:t.stroke,class:"rect"};o(a,e).lower()},"drawBackgroundRect"),g=n((a,t)=>{const e=t.text.replace(c," "),r=a.append("text");r.attr("x",t.x),r.attr("y",t.y),r.attr("class","legend"),r.style("text-anchor",t.anchor),t.class&&r.attr("class",t.class);const s=r.append("tspan");return s.attr("x",t.x+t.textMargin*2),s.text(e),r},"drawText"),m=n((a,t,e,r)=>{const s=a.append("image");s.attr("x",t),s.attr("y",e);const i=l(r);s.attr("xlink:href",i)},"drawImage"),h=n((a,t,e,r)=>{const s=a.append("use");s.attr("x",t),s.attr("y",e);const i=l(r);s.attr("xlink:href",`#${i}`)},"drawEmbeddedImage"),y=n(()=>({x:0,y:0,width:100,height:100,fill:"#EDF2AE",stroke:"#666",anchor:"start",rx:0,ry:0}),"getNoteRect"),p=n(()=>({x:0,y:0,width:100,height:100,"text-anchor":"start",style:"#666",textMargin:0,rx:0,ry:0,tspan:!0}),"getTextObj");export{p as a,d as b,h as c,o as d,m as e,g as f,y as g}; diff --git a/assets/chunk-FBCX6ULS-C1-tOQEs.js b/assets/chunk-FBCX6ULS-8r4Wj1rd.js similarity index 65% rename from assets/chunk-FBCX6ULS-C1-tOQEs.js rename to assets/chunk-FBCX6ULS-8r4Wj1rd.js index 04e4e3a..13ee6ac 100644 --- a/assets/chunk-FBCX6ULS-C1-tOQEs.js +++ b/assets/chunk-FBCX6ULS-8r4Wj1rd.js @@ -1 +1 @@ -import{_ as s}from"./index-C-DiRXsl.js";var t,e=(t=class{constructor(i){this.init=i,this.records=this.init()}reset(){this.records=this.init()}},s(t,"ImperativeState"),t);export{e as I}; +import{_ as s}from"./index-CEaWaBDv.js";var t,e=(t=class{constructor(i){this.init=i,this.records=this.init()}reset(){this.records=this.init()}},s(t,"ImperativeState"),t);export{e as I}; diff --git a/assets/chunk-FUIDI54P-DYGCa3Ec.js b/assets/chunk-FUIDI54P-BkAyXEu8.js similarity index 90% rename from assets/chunk-FUIDI54P-DYGCa3Ec.js rename to assets/chunk-FUIDI54P-BkAyXEu8.js index 2dad66b..e970337 100644 --- a/assets/chunk-FUIDI54P-DYGCa3Ec.js +++ b/assets/chunk-FUIDI54P-BkAyXEu8.js @@ -1 +1 @@ -import{_ as n,j as r,k as d,l as g}from"./index-C-DiRXsl.js";var u=n((t,e)=>{let o;return e==="sandbox"&&(o=r("#i"+t)),(e==="sandbox"?r(o.nodes()[0].contentDocument.body):r("body")).select(`[id="${t}"]`)},"getDiagramElement"),b=n((t,e,o,i)=>{t.attr("class",o);const{width:a,height:s,x:h,y:x}=l(t,e);d(t,s,a,i);const c=w(h,x,a,s,e);t.attr("viewBox",c),g.debug(`viewBox configured: ${c} with padding: ${e}`)},"setupViewPortForSVG"),l=n((t,e)=>{var i;const o=((i=t.node())==null?void 0:i.getBBox())||{width:0,height:0,x:0,y:0};return{width:o.width+e*2,height:o.height+e*2,x:o.x,y:o.y}},"calculateDimensionsWithPadding"),w=n((t,e,o,i,a)=>`${t-a} ${e-a} ${o} ${i}`,"createViewBox");export{u as g,b as s}; +import{_ as n,j as r,k as d,l as g}from"./index-CEaWaBDv.js";var u=n((t,e)=>{let o;return e==="sandbox"&&(o=r("#i"+t)),(e==="sandbox"?r(o.nodes()[0].contentDocument.body):r("body")).select(`[id="${t}"]`)},"getDiagramElement"),b=n((t,e,o,i)=>{t.attr("class",o);const{width:a,height:s,x:h,y:x}=l(t,e);d(t,s,a,i);const c=w(h,x,a,s,e);t.attr("viewBox",c),g.debug(`viewBox configured: ${c} with padding: ${e}`)},"setupViewPortForSVG"),l=n((t,e)=>{var i;const o=((i=t.node())==null?void 0:i.getBBox())||{width:0,height:0,x:0,y:0};return{width:o.width+e*2,height:o.height+e*2,x:o.x,y:o.y}},"calculateDimensionsWithPadding"),w=n((t,e,o,i,a)=>`${t-a} ${e-a} ${o} ${i}`,"createViewBox");export{u as g,b as s}; diff --git a/assets/chunk-IBIA4ERB-klqOOute.js b/assets/chunk-IBIA4ERB-C-clz_ur.js similarity index 99% rename from assets/chunk-IBIA4ERB-klqOOute.js rename to assets/chunk-IBIA4ERB-C-clz_ur.js index 5848337..c5154fe 100644 --- a/assets/chunk-IBIA4ERB-klqOOute.js +++ b/assets/chunk-IBIA4ERB-C-clz_ur.js @@ -1,4 +1,4 @@ -import{_ as n,i as lt,d as D,N as Ve,s as ct,g as ot,b as ht,c as At,p as pt,q as ft,e as x,r as dt,l as Ct,u as $e,j as Y}from"./index-C-DiRXsl.js";var Pe=function(){var e=n(function(O,a,l,A){for(l=l||{},A=O.length;A--;l[O[A]]=a);return l},"o"),i=[1,17],r=[1,18],h=[1,19],c=[1,39],f=[1,40],d=[1,25],B=[1,23],S=[1,24],N=[1,31],Ee=[1,32],ge=[1,33],me=[1,34],be=[1,35],ke=[1,36],Te=[1,26],ye=[1,27],Fe=[1,28],De=[1,29],E=[1,43],_e=[1,30],g=[1,42],m=[1,44],b=[1,41],T=[1,45],Be=[1,9],o=[1,8,9],Q=[1,56],X=[1,57],W=[1,58],q=[1,59],H=[1,60],Se=[1,61],ve=[1,62],J=[1,8,9,39],Ke=[1,74],U=[1,8,9,12,13,21,37,39,42,59,60,61,62,63,64,65,70,72],Z=[1,8,9,12,13,19,21,37,39,42,46,59,60,61,62,63,64,65,70,72,74,80,95,97,98],$=[13,74,80,95,97,98],z=[13,64,65,74,80,95,97,98],Ye=[13,59,60,61,62,63,74,80,95,97,98],Ne=[1,93],ee=[1,110],te=[1,108],se=[1,102],ie=[1,103],ue=[1,104],ne=[1,105],ae=[1,106],re=[1,107],le=[1,109],Le=[1,8,9,37,39,42],ce=[1,8,9,21],je=[1,8,9,78],v=[1,8,9,21,73,74,78,80,81,82,83,84,85],xe={trace:n(function(){},"trace"),yy:{},symbols_:{error:2,start:3,mermaidDoc:4,statements:5,graphConfig:6,CLASS_DIAGRAM:7,NEWLINE:8,EOF:9,statement:10,classLabel:11,SQS:12,STR:13,SQE:14,namespaceName:15,alphaNumToken:16,className:17,classLiteralName:18,GENERICTYPE:19,relationStatement:20,LABEL:21,namespaceStatement:22,classStatement:23,memberStatement:24,annotationStatement:25,clickStatement:26,styleStatement:27,cssClassStatement:28,noteStatement:29,direction:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,namespaceIdentifier:36,STRUCT_START:37,classStatements:38,STRUCT_STOP:39,NAMESPACE:40,classIdentifier:41,STYLE_SEPARATOR:42,members:43,CLASS:44,ANNOTATION_START:45,ANNOTATION_END:46,MEMBER:47,SEPARATOR:48,relation:49,NOTE_FOR:50,noteText:51,NOTE:52,direction_tb:53,direction_bt:54,direction_rl:55,direction_lr:56,relationType:57,lineType:58,AGGREGATION:59,EXTENSION:60,COMPOSITION:61,DEPENDENCY:62,LOLLIPOP:63,LINE:64,DOTTED_LINE:65,CALLBACK:66,LINK:67,LINK_TARGET:68,CLICK:69,CALLBACK_NAME:70,CALLBACK_ARGS:71,HREF:72,STYLE:73,ALPHA:74,stylesOpt:75,CSSCLASS:76,style:77,COMMA:78,styleComponent:79,NUM:80,COLON:81,UNIT:82,SPACE:83,BRKT:84,PCT:85,commentToken:86,textToken:87,graphCodeTokens:88,textNoTagsToken:89,TAGSTART:90,TAGEND:91,"==":92,"--":93,DEFAULT:94,MINUS:95,keywords:96,UNICODE_TEXT:97,BQUOTE_STR:98,$accept:0,$end:1},terminals_:{2:"error",7:"CLASS_DIAGRAM",8:"NEWLINE",9:"EOF",12:"SQS",13:"STR",14:"SQE",19:"GENERICTYPE",21:"LABEL",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",37:"STRUCT_START",39:"STRUCT_STOP",40:"NAMESPACE",42:"STYLE_SEPARATOR",44:"CLASS",45:"ANNOTATION_START",46:"ANNOTATION_END",47:"MEMBER",48:"SEPARATOR",50:"NOTE_FOR",52:"NOTE",53:"direction_tb",54:"direction_bt",55:"direction_rl",56:"direction_lr",59:"AGGREGATION",60:"EXTENSION",61:"COMPOSITION",62:"DEPENDENCY",63:"LOLLIPOP",64:"LINE",65:"DOTTED_LINE",66:"CALLBACK",67:"LINK",68:"LINK_TARGET",69:"CLICK",70:"CALLBACK_NAME",71:"CALLBACK_ARGS",72:"HREF",73:"STYLE",74:"ALPHA",76:"CSSCLASS",78:"COMMA",80:"NUM",81:"COLON",82:"UNIT",83:"SPACE",84:"BRKT",85:"PCT",88:"graphCodeTokens",90:"TAGSTART",91:"TAGEND",92:"==",93:"--",94:"DEFAULT",95:"MINUS",96:"keywords",97:"UNICODE_TEXT",98:"BQUOTE_STR"},productions_:[0,[3,1],[3,1],[4,1],[6,4],[5,1],[5,2],[5,3],[11,3],[15,1],[15,2],[17,1],[17,1],[17,2],[17,2],[17,2],[10,1],[10,2],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,2],[10,2],[10,1],[22,4],[22,5],[36,2],[38,1],[38,2],[38,3],[23,1],[23,3],[23,4],[23,6],[41,2],[41,3],[25,4],[43,1],[43,2],[24,1],[24,2],[24,1],[24,1],[20,3],[20,4],[20,4],[20,5],[29,3],[29,2],[30,1],[30,1],[30,1],[30,1],[49,3],[49,2],[49,2],[49,1],[57,1],[57,1],[57,1],[57,1],[57,1],[58,1],[58,1],[26,3],[26,4],[26,3],[26,4],[26,4],[26,5],[26,3],[26,4],[26,4],[26,5],[26,4],[26,5],[26,5],[26,6],[27,3],[28,3],[75,1],[75,3],[77,1],[77,2],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[86,1],[86,1],[87,1],[87,1],[87,1],[87,1],[87,1],[87,1],[87,1],[89,1],[89,1],[89,1],[89,1],[16,1],[16,1],[16,1],[16,1],[18,1],[51,1]],performAction:n(function(a,l,A,u,p,t,K){var s=t.length-1;switch(p){case 8:this.$=t[s-1];break;case 9:case 11:case 12:this.$=t[s];break;case 10:case 13:this.$=t[s-1]+t[s];break;case 14:case 15:this.$=t[s-1]+"~"+t[s]+"~";break;case 16:u.addRelation(t[s]);break;case 17:t[s-1].title=u.cleanupLabel(t[s]),u.addRelation(t[s-1]);break;case 27:this.$=t[s].trim(),u.setAccTitle(this.$);break;case 28:case 29:this.$=t[s].trim(),u.setAccDescription(this.$);break;case 30:u.addClassesToNamespace(t[s-3],t[s-1]);break;case 31:u.addClassesToNamespace(t[s-4],t[s-1]);break;case 32:this.$=t[s],u.addNamespace(t[s]);break;case 33:this.$=[t[s]];break;case 34:this.$=[t[s-1]];break;case 35:t[s].unshift(t[s-2]),this.$=t[s];break;case 37:u.setCssClass(t[s-2],t[s]);break;case 38:u.addMembers(t[s-3],t[s-1]);break;case 39:u.setCssClass(t[s-5],t[s-3]),u.addMembers(t[s-5],t[s-1]);break;case 40:this.$=t[s],u.addClass(t[s]);break;case 41:this.$=t[s-1],u.addClass(t[s-1]),u.setClassLabel(t[s-1],t[s]);break;case 42:u.addAnnotation(t[s],t[s-2]);break;case 43:this.$=[t[s]];break;case 44:t[s].push(t[s-1]),this.$=t[s];break;case 45:break;case 46:u.addMember(t[s-1],u.cleanupLabel(t[s]));break;case 47:break;case 48:break;case 49:this.$={id1:t[s-2],id2:t[s],relation:t[s-1],relationTitle1:"none",relationTitle2:"none"};break;case 50:this.$={id1:t[s-3],id2:t[s],relation:t[s-1],relationTitle1:t[s-2],relationTitle2:"none"};break;case 51:this.$={id1:t[s-3],id2:t[s],relation:t[s-2],relationTitle1:"none",relationTitle2:t[s-1]};break;case 52:this.$={id1:t[s-4],id2:t[s],relation:t[s-2],relationTitle1:t[s-3],relationTitle2:t[s-1]};break;case 53:u.addNote(t[s],t[s-1]);break;case 54:u.addNote(t[s]);break;case 55:u.setDirection("TB");break;case 56:u.setDirection("BT");break;case 57:u.setDirection("RL");break;case 58:u.setDirection("LR");break;case 59:this.$={type1:t[s-2],type2:t[s],lineType:t[s-1]};break;case 60:this.$={type1:"none",type2:t[s],lineType:t[s-1]};break;case 61:this.$={type1:t[s-1],type2:"none",lineType:t[s]};break;case 62:this.$={type1:"none",type2:"none",lineType:t[s]};break;case 63:this.$=u.relationType.AGGREGATION;break;case 64:this.$=u.relationType.EXTENSION;break;case 65:this.$=u.relationType.COMPOSITION;break;case 66:this.$=u.relationType.DEPENDENCY;break;case 67:this.$=u.relationType.LOLLIPOP;break;case 68:this.$=u.lineType.LINE;break;case 69:this.$=u.lineType.DOTTED_LINE;break;case 70:case 76:this.$=t[s-2],u.setClickEvent(t[s-1],t[s]);break;case 71:case 77:this.$=t[s-3],u.setClickEvent(t[s-2],t[s-1]),u.setTooltip(t[s-2],t[s]);break;case 72:this.$=t[s-2],u.setLink(t[s-1],t[s]);break;case 73:this.$=t[s-3],u.setLink(t[s-2],t[s-1],t[s]);break;case 74:this.$=t[s-3],u.setLink(t[s-2],t[s-1]),u.setTooltip(t[s-2],t[s]);break;case 75:this.$=t[s-4],u.setLink(t[s-3],t[s-2],t[s]),u.setTooltip(t[s-3],t[s-1]);break;case 78:this.$=t[s-3],u.setClickEvent(t[s-2],t[s-1],t[s]);break;case 79:this.$=t[s-4],u.setClickEvent(t[s-3],t[s-2],t[s-1]),u.setTooltip(t[s-3],t[s]);break;case 80:this.$=t[s-3],u.setLink(t[s-2],t[s]);break;case 81:this.$=t[s-4],u.setLink(t[s-3],t[s-1],t[s]);break;case 82:this.$=t[s-4],u.setLink(t[s-3],t[s-1]),u.setTooltip(t[s-3],t[s]);break;case 83:this.$=t[s-5],u.setLink(t[s-4],t[s-2],t[s]),u.setTooltip(t[s-4],t[s-1]);break;case 84:this.$=t[s-2],u.setCssStyle(t[s-1],t[s]);break;case 85:u.setCssClass(t[s-1],t[s]);break;case 86:this.$=[t[s]];break;case 87:t[s-2].push(t[s]),this.$=t[s-2];break;case 89:this.$=t[s-1]+t[s];break}},"anonymous"),table:[{3:1,4:2,5:3,6:4,7:[1,6],10:5,16:37,17:20,18:38,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,31:i,33:r,35:h,36:21,40:c,41:22,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,3]},e(Be,[2,5],{8:[1,46]}),{8:[1,47]},e(o,[2,16],{21:[1,48]}),e(o,[2,18]),e(o,[2,19]),e(o,[2,20]),e(o,[2,21]),e(o,[2,22]),e(o,[2,23]),e(o,[2,24]),e(o,[2,25]),e(o,[2,26]),{32:[1,49]},{34:[1,50]},e(o,[2,29]),e(o,[2,45],{49:51,57:54,58:55,13:[1,52],21:[1,53],59:Q,60:X,61:W,62:q,63:H,64:Se,65:ve}),{37:[1,63]},e(J,[2,36],{37:[1,65],42:[1,64]}),e(o,[2,47]),e(o,[2,48]),{16:66,74:E,80:g,95:m,97:b},{16:37,17:67,18:38,74:E,80:g,95:m,97:b,98:T},{16:37,17:68,18:38,74:E,80:g,95:m,97:b,98:T},{16:37,17:69,18:38,74:E,80:g,95:m,97:b,98:T},{74:[1,70]},{13:[1,71]},{16:37,17:72,18:38,74:E,80:g,95:m,97:b,98:T},{13:Ke,51:73},e(o,[2,55]),e(o,[2,56]),e(o,[2,57]),e(o,[2,58]),e(U,[2,11],{16:37,18:38,17:75,19:[1,76],74:E,80:g,95:m,97:b,98:T}),e(U,[2,12],{19:[1,77]}),{15:78,16:79,74:E,80:g,95:m,97:b},{16:37,17:80,18:38,74:E,80:g,95:m,97:b,98:T},e(Z,[2,112]),e(Z,[2,113]),e(Z,[2,114]),e(Z,[2,115]),e([1,8,9,12,13,19,21,37,39,42,59,60,61,62,63,64,65,70,72],[2,116]),e(Be,[2,6],{10:5,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,17:20,36:21,41:22,16:37,18:38,5:81,31:i,33:r,35:h,40:c,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T}),{5:82,10:5,16:37,17:20,18:38,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,31:i,33:r,35:h,36:21,40:c,41:22,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T},e(o,[2,17]),e(o,[2,27]),e(o,[2,28]),{13:[1,84],16:37,17:83,18:38,74:E,80:g,95:m,97:b,98:T},{49:85,57:54,58:55,59:Q,60:X,61:W,62:q,63:H,64:Se,65:ve},e(o,[2,46]),{58:86,64:Se,65:ve},e($,[2,62],{57:87,59:Q,60:X,61:W,62:q,63:H}),e(z,[2,63]),e(z,[2,64]),e(z,[2,65]),e(z,[2,66]),e(z,[2,67]),e(Ye,[2,68]),e(Ye,[2,69]),{8:[1,89],23:90,38:88,41:22,44:f},{16:91,74:E,80:g,95:m,97:b},{43:92,47:Ne},{46:[1,94]},{13:[1,95]},{13:[1,96]},{70:[1,97],72:[1,98]},{21:ee,73:te,74:se,75:99,77:100,79:101,80:ie,81:ue,82:ne,83:ae,84:re,85:le},{74:[1,111]},{13:Ke,51:112},e(o,[2,54]),e(o,[2,117]),e(U,[2,13]),e(U,[2,14]),e(U,[2,15]),{37:[2,32]},{15:113,16:79,37:[2,9],74:E,80:g,95:m,97:b},e(Le,[2,40],{11:114,12:[1,115]}),e(Be,[2,7]),{9:[1,116]},e(ce,[2,49]),{16:37,17:117,18:38,74:E,80:g,95:m,97:b,98:T},{13:[1,119],16:37,17:118,18:38,74:E,80:g,95:m,97:b,98:T},e($,[2,61],{57:120,59:Q,60:X,61:W,62:q,63:H}),e($,[2,60]),{39:[1,121]},{23:90,38:122,41:22,44:f},{8:[1,123],39:[2,33]},e(J,[2,37],{37:[1,124]}),{39:[1,125]},{39:[2,43],43:126,47:Ne},{16:37,17:127,18:38,74:E,80:g,95:m,97:b,98:T},e(o,[2,70],{13:[1,128]}),e(o,[2,72],{13:[1,130],68:[1,129]}),e(o,[2,76],{13:[1,131],71:[1,132]}),{13:[1,133]},e(o,[2,84],{78:[1,134]}),e(je,[2,86],{79:135,21:ee,73:te,74:se,80:ie,81:ue,82:ne,83:ae,84:re,85:le}),e(v,[2,88]),e(v,[2,90]),e(v,[2,91]),e(v,[2,92]),e(v,[2,93]),e(v,[2,94]),e(v,[2,95]),e(v,[2,96]),e(v,[2,97]),e(v,[2,98]),e(o,[2,85]),e(o,[2,53]),{37:[2,10]},e(Le,[2,41]),{13:[1,136]},{1:[2,4]},e(ce,[2,51]),e(ce,[2,50]),{16:37,17:137,18:38,74:E,80:g,95:m,97:b,98:T},e($,[2,59]),e(o,[2,30]),{39:[1,138]},{23:90,38:139,39:[2,34],41:22,44:f},{43:140,47:Ne},e(J,[2,38]),{39:[2,44]},e(o,[2,42]),e(o,[2,71]),e(o,[2,73]),e(o,[2,74],{68:[1,141]}),e(o,[2,77]),e(o,[2,78],{13:[1,142]}),e(o,[2,80],{13:[1,144],68:[1,143]}),{21:ee,73:te,74:se,77:145,79:101,80:ie,81:ue,82:ne,83:ae,84:re,85:le},e(v,[2,89]),{14:[1,146]},e(ce,[2,52]),e(o,[2,31]),{39:[2,35]},{39:[1,147]},e(o,[2,75]),e(o,[2,79]),e(o,[2,81]),e(o,[2,82],{68:[1,148]}),e(je,[2,87],{79:135,21:ee,73:te,74:se,80:ie,81:ue,82:ne,83:ae,84:re,85:le}),e(Le,[2,8]),e(J,[2,39]),e(o,[2,83])],defaultActions:{2:[2,1],3:[2,2],4:[2,3],78:[2,32],113:[2,10],116:[2,4],126:[2,44],139:[2,35]},parseError:n(function(a,l){if(l.recoverable)this.trace(a);else{var A=new Error(a);throw A.hash=l,A}},"parseError"),parse:n(function(a){var l=this,A=[0],u=[],p=[null],t=[],K=this.table,s="",he=0,Qe=0,ut=2,Xe=1,nt=t.slice.call(arguments,1),k=Object.create(this.lexer),R={yy:{}};for(var Ie in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ie)&&(R.yy[Ie]=this.yy[Ie]);k.setInput(a,R.yy),R.yy.lexer=k,R.yy.parser=this,typeof k.yylloc>"u"&&(k.yylloc={});var Oe=k.yylloc;t.push(Oe);var at=k.options&&k.options.ranges;typeof R.yy.parseError=="function"?this.parseError=R.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function rt(F){A.length=A.length-2*F,p.length=p.length-F,t.length=t.length-F}n(rt,"popStack");function We(){var F;return F=u.pop()||k.lex()||Xe,typeof F!="number"&&(F instanceof Array&&(u=F,F=u.pop()),F=l.symbols_[F]||F),F}n(We,"lex");for(var y,w,_,Re,M={},Ae,L,qe,pe;;){if(w=A[A.length-1],this.defaultActions[w]?_=this.defaultActions[w]:((y===null||typeof y>"u")&&(y=We()),_=K[w]&&K[w][y]),typeof _>"u"||!_.length||!_[0]){var we="";pe=[];for(Ae in K[w])this.terminals_[Ae]&&Ae>ut&&pe.push("'"+this.terminals_[Ae]+"'");k.showPosition?we="Parse error on line "+(he+1)+`: +import{_ as n,i as lt,d as D,N as Ve,s as ct,g as ot,b as ht,c as At,p as pt,q as ft,e as x,r as dt,l as Ct,u as $e,j as Y}from"./index-CEaWaBDv.js";var Pe=function(){var e=n(function(O,a,l,A){for(l=l||{},A=O.length;A--;l[O[A]]=a);return l},"o"),i=[1,17],r=[1,18],h=[1,19],c=[1,39],f=[1,40],d=[1,25],B=[1,23],S=[1,24],N=[1,31],Ee=[1,32],ge=[1,33],me=[1,34],be=[1,35],ke=[1,36],Te=[1,26],ye=[1,27],Fe=[1,28],De=[1,29],E=[1,43],_e=[1,30],g=[1,42],m=[1,44],b=[1,41],T=[1,45],Be=[1,9],o=[1,8,9],Q=[1,56],X=[1,57],W=[1,58],q=[1,59],H=[1,60],Se=[1,61],ve=[1,62],J=[1,8,9,39],Ke=[1,74],U=[1,8,9,12,13,21,37,39,42,59,60,61,62,63,64,65,70,72],Z=[1,8,9,12,13,19,21,37,39,42,46,59,60,61,62,63,64,65,70,72,74,80,95,97,98],$=[13,74,80,95,97,98],z=[13,64,65,74,80,95,97,98],Ye=[13,59,60,61,62,63,74,80,95,97,98],Ne=[1,93],ee=[1,110],te=[1,108],se=[1,102],ie=[1,103],ue=[1,104],ne=[1,105],ae=[1,106],re=[1,107],le=[1,109],Le=[1,8,9,37,39,42],ce=[1,8,9,21],je=[1,8,9,78],v=[1,8,9,21,73,74,78,80,81,82,83,84,85],xe={trace:n(function(){},"trace"),yy:{},symbols_:{error:2,start:3,mermaidDoc:4,statements:5,graphConfig:6,CLASS_DIAGRAM:7,NEWLINE:8,EOF:9,statement:10,classLabel:11,SQS:12,STR:13,SQE:14,namespaceName:15,alphaNumToken:16,className:17,classLiteralName:18,GENERICTYPE:19,relationStatement:20,LABEL:21,namespaceStatement:22,classStatement:23,memberStatement:24,annotationStatement:25,clickStatement:26,styleStatement:27,cssClassStatement:28,noteStatement:29,direction:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,namespaceIdentifier:36,STRUCT_START:37,classStatements:38,STRUCT_STOP:39,NAMESPACE:40,classIdentifier:41,STYLE_SEPARATOR:42,members:43,CLASS:44,ANNOTATION_START:45,ANNOTATION_END:46,MEMBER:47,SEPARATOR:48,relation:49,NOTE_FOR:50,noteText:51,NOTE:52,direction_tb:53,direction_bt:54,direction_rl:55,direction_lr:56,relationType:57,lineType:58,AGGREGATION:59,EXTENSION:60,COMPOSITION:61,DEPENDENCY:62,LOLLIPOP:63,LINE:64,DOTTED_LINE:65,CALLBACK:66,LINK:67,LINK_TARGET:68,CLICK:69,CALLBACK_NAME:70,CALLBACK_ARGS:71,HREF:72,STYLE:73,ALPHA:74,stylesOpt:75,CSSCLASS:76,style:77,COMMA:78,styleComponent:79,NUM:80,COLON:81,UNIT:82,SPACE:83,BRKT:84,PCT:85,commentToken:86,textToken:87,graphCodeTokens:88,textNoTagsToken:89,TAGSTART:90,TAGEND:91,"==":92,"--":93,DEFAULT:94,MINUS:95,keywords:96,UNICODE_TEXT:97,BQUOTE_STR:98,$accept:0,$end:1},terminals_:{2:"error",7:"CLASS_DIAGRAM",8:"NEWLINE",9:"EOF",12:"SQS",13:"STR",14:"SQE",19:"GENERICTYPE",21:"LABEL",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",37:"STRUCT_START",39:"STRUCT_STOP",40:"NAMESPACE",42:"STYLE_SEPARATOR",44:"CLASS",45:"ANNOTATION_START",46:"ANNOTATION_END",47:"MEMBER",48:"SEPARATOR",50:"NOTE_FOR",52:"NOTE",53:"direction_tb",54:"direction_bt",55:"direction_rl",56:"direction_lr",59:"AGGREGATION",60:"EXTENSION",61:"COMPOSITION",62:"DEPENDENCY",63:"LOLLIPOP",64:"LINE",65:"DOTTED_LINE",66:"CALLBACK",67:"LINK",68:"LINK_TARGET",69:"CLICK",70:"CALLBACK_NAME",71:"CALLBACK_ARGS",72:"HREF",73:"STYLE",74:"ALPHA",76:"CSSCLASS",78:"COMMA",80:"NUM",81:"COLON",82:"UNIT",83:"SPACE",84:"BRKT",85:"PCT",88:"graphCodeTokens",90:"TAGSTART",91:"TAGEND",92:"==",93:"--",94:"DEFAULT",95:"MINUS",96:"keywords",97:"UNICODE_TEXT",98:"BQUOTE_STR"},productions_:[0,[3,1],[3,1],[4,1],[6,4],[5,1],[5,2],[5,3],[11,3],[15,1],[15,2],[17,1],[17,1],[17,2],[17,2],[17,2],[10,1],[10,2],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,2],[10,2],[10,1],[22,4],[22,5],[36,2],[38,1],[38,2],[38,3],[23,1],[23,3],[23,4],[23,6],[41,2],[41,3],[25,4],[43,1],[43,2],[24,1],[24,2],[24,1],[24,1],[20,3],[20,4],[20,4],[20,5],[29,3],[29,2],[30,1],[30,1],[30,1],[30,1],[49,3],[49,2],[49,2],[49,1],[57,1],[57,1],[57,1],[57,1],[57,1],[58,1],[58,1],[26,3],[26,4],[26,3],[26,4],[26,4],[26,5],[26,3],[26,4],[26,4],[26,5],[26,4],[26,5],[26,5],[26,6],[27,3],[28,3],[75,1],[75,3],[77,1],[77,2],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[86,1],[86,1],[87,1],[87,1],[87,1],[87,1],[87,1],[87,1],[87,1],[89,1],[89,1],[89,1],[89,1],[16,1],[16,1],[16,1],[16,1],[18,1],[51,1]],performAction:n(function(a,l,A,u,p,t,K){var s=t.length-1;switch(p){case 8:this.$=t[s-1];break;case 9:case 11:case 12:this.$=t[s];break;case 10:case 13:this.$=t[s-1]+t[s];break;case 14:case 15:this.$=t[s-1]+"~"+t[s]+"~";break;case 16:u.addRelation(t[s]);break;case 17:t[s-1].title=u.cleanupLabel(t[s]),u.addRelation(t[s-1]);break;case 27:this.$=t[s].trim(),u.setAccTitle(this.$);break;case 28:case 29:this.$=t[s].trim(),u.setAccDescription(this.$);break;case 30:u.addClassesToNamespace(t[s-3],t[s-1]);break;case 31:u.addClassesToNamespace(t[s-4],t[s-1]);break;case 32:this.$=t[s],u.addNamespace(t[s]);break;case 33:this.$=[t[s]];break;case 34:this.$=[t[s-1]];break;case 35:t[s].unshift(t[s-2]),this.$=t[s];break;case 37:u.setCssClass(t[s-2],t[s]);break;case 38:u.addMembers(t[s-3],t[s-1]);break;case 39:u.setCssClass(t[s-5],t[s-3]),u.addMembers(t[s-5],t[s-1]);break;case 40:this.$=t[s],u.addClass(t[s]);break;case 41:this.$=t[s-1],u.addClass(t[s-1]),u.setClassLabel(t[s-1],t[s]);break;case 42:u.addAnnotation(t[s],t[s-2]);break;case 43:this.$=[t[s]];break;case 44:t[s].push(t[s-1]),this.$=t[s];break;case 45:break;case 46:u.addMember(t[s-1],u.cleanupLabel(t[s]));break;case 47:break;case 48:break;case 49:this.$={id1:t[s-2],id2:t[s],relation:t[s-1],relationTitle1:"none",relationTitle2:"none"};break;case 50:this.$={id1:t[s-3],id2:t[s],relation:t[s-1],relationTitle1:t[s-2],relationTitle2:"none"};break;case 51:this.$={id1:t[s-3],id2:t[s],relation:t[s-2],relationTitle1:"none",relationTitle2:t[s-1]};break;case 52:this.$={id1:t[s-4],id2:t[s],relation:t[s-2],relationTitle1:t[s-3],relationTitle2:t[s-1]};break;case 53:u.addNote(t[s],t[s-1]);break;case 54:u.addNote(t[s]);break;case 55:u.setDirection("TB");break;case 56:u.setDirection("BT");break;case 57:u.setDirection("RL");break;case 58:u.setDirection("LR");break;case 59:this.$={type1:t[s-2],type2:t[s],lineType:t[s-1]};break;case 60:this.$={type1:"none",type2:t[s],lineType:t[s-1]};break;case 61:this.$={type1:t[s-1],type2:"none",lineType:t[s]};break;case 62:this.$={type1:"none",type2:"none",lineType:t[s]};break;case 63:this.$=u.relationType.AGGREGATION;break;case 64:this.$=u.relationType.EXTENSION;break;case 65:this.$=u.relationType.COMPOSITION;break;case 66:this.$=u.relationType.DEPENDENCY;break;case 67:this.$=u.relationType.LOLLIPOP;break;case 68:this.$=u.lineType.LINE;break;case 69:this.$=u.lineType.DOTTED_LINE;break;case 70:case 76:this.$=t[s-2],u.setClickEvent(t[s-1],t[s]);break;case 71:case 77:this.$=t[s-3],u.setClickEvent(t[s-2],t[s-1]),u.setTooltip(t[s-2],t[s]);break;case 72:this.$=t[s-2],u.setLink(t[s-1],t[s]);break;case 73:this.$=t[s-3],u.setLink(t[s-2],t[s-1],t[s]);break;case 74:this.$=t[s-3],u.setLink(t[s-2],t[s-1]),u.setTooltip(t[s-2],t[s]);break;case 75:this.$=t[s-4],u.setLink(t[s-3],t[s-2],t[s]),u.setTooltip(t[s-3],t[s-1]);break;case 78:this.$=t[s-3],u.setClickEvent(t[s-2],t[s-1],t[s]);break;case 79:this.$=t[s-4],u.setClickEvent(t[s-3],t[s-2],t[s-1]),u.setTooltip(t[s-3],t[s]);break;case 80:this.$=t[s-3],u.setLink(t[s-2],t[s]);break;case 81:this.$=t[s-4],u.setLink(t[s-3],t[s-1],t[s]);break;case 82:this.$=t[s-4],u.setLink(t[s-3],t[s-1]),u.setTooltip(t[s-3],t[s]);break;case 83:this.$=t[s-5],u.setLink(t[s-4],t[s-2],t[s]),u.setTooltip(t[s-4],t[s-1]);break;case 84:this.$=t[s-2],u.setCssStyle(t[s-1],t[s]);break;case 85:u.setCssClass(t[s-1],t[s]);break;case 86:this.$=[t[s]];break;case 87:t[s-2].push(t[s]),this.$=t[s-2];break;case 89:this.$=t[s-1]+t[s];break}},"anonymous"),table:[{3:1,4:2,5:3,6:4,7:[1,6],10:5,16:37,17:20,18:38,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,31:i,33:r,35:h,36:21,40:c,41:22,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,3]},e(Be,[2,5],{8:[1,46]}),{8:[1,47]},e(o,[2,16],{21:[1,48]}),e(o,[2,18]),e(o,[2,19]),e(o,[2,20]),e(o,[2,21]),e(o,[2,22]),e(o,[2,23]),e(o,[2,24]),e(o,[2,25]),e(o,[2,26]),{32:[1,49]},{34:[1,50]},e(o,[2,29]),e(o,[2,45],{49:51,57:54,58:55,13:[1,52],21:[1,53],59:Q,60:X,61:W,62:q,63:H,64:Se,65:ve}),{37:[1,63]},e(J,[2,36],{37:[1,65],42:[1,64]}),e(o,[2,47]),e(o,[2,48]),{16:66,74:E,80:g,95:m,97:b},{16:37,17:67,18:38,74:E,80:g,95:m,97:b,98:T},{16:37,17:68,18:38,74:E,80:g,95:m,97:b,98:T},{16:37,17:69,18:38,74:E,80:g,95:m,97:b,98:T},{74:[1,70]},{13:[1,71]},{16:37,17:72,18:38,74:E,80:g,95:m,97:b,98:T},{13:Ke,51:73},e(o,[2,55]),e(o,[2,56]),e(o,[2,57]),e(o,[2,58]),e(U,[2,11],{16:37,18:38,17:75,19:[1,76],74:E,80:g,95:m,97:b,98:T}),e(U,[2,12],{19:[1,77]}),{15:78,16:79,74:E,80:g,95:m,97:b},{16:37,17:80,18:38,74:E,80:g,95:m,97:b,98:T},e(Z,[2,112]),e(Z,[2,113]),e(Z,[2,114]),e(Z,[2,115]),e([1,8,9,12,13,19,21,37,39,42,59,60,61,62,63,64,65,70,72],[2,116]),e(Be,[2,6],{10:5,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,17:20,36:21,41:22,16:37,18:38,5:81,31:i,33:r,35:h,40:c,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T}),{5:82,10:5,16:37,17:20,18:38,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,31:i,33:r,35:h,36:21,40:c,41:22,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T},e(o,[2,17]),e(o,[2,27]),e(o,[2,28]),{13:[1,84],16:37,17:83,18:38,74:E,80:g,95:m,97:b,98:T},{49:85,57:54,58:55,59:Q,60:X,61:W,62:q,63:H,64:Se,65:ve},e(o,[2,46]),{58:86,64:Se,65:ve},e($,[2,62],{57:87,59:Q,60:X,61:W,62:q,63:H}),e(z,[2,63]),e(z,[2,64]),e(z,[2,65]),e(z,[2,66]),e(z,[2,67]),e(Ye,[2,68]),e(Ye,[2,69]),{8:[1,89],23:90,38:88,41:22,44:f},{16:91,74:E,80:g,95:m,97:b},{43:92,47:Ne},{46:[1,94]},{13:[1,95]},{13:[1,96]},{70:[1,97],72:[1,98]},{21:ee,73:te,74:se,75:99,77:100,79:101,80:ie,81:ue,82:ne,83:ae,84:re,85:le},{74:[1,111]},{13:Ke,51:112},e(o,[2,54]),e(o,[2,117]),e(U,[2,13]),e(U,[2,14]),e(U,[2,15]),{37:[2,32]},{15:113,16:79,37:[2,9],74:E,80:g,95:m,97:b},e(Le,[2,40],{11:114,12:[1,115]}),e(Be,[2,7]),{9:[1,116]},e(ce,[2,49]),{16:37,17:117,18:38,74:E,80:g,95:m,97:b,98:T},{13:[1,119],16:37,17:118,18:38,74:E,80:g,95:m,97:b,98:T},e($,[2,61],{57:120,59:Q,60:X,61:W,62:q,63:H}),e($,[2,60]),{39:[1,121]},{23:90,38:122,41:22,44:f},{8:[1,123],39:[2,33]},e(J,[2,37],{37:[1,124]}),{39:[1,125]},{39:[2,43],43:126,47:Ne},{16:37,17:127,18:38,74:E,80:g,95:m,97:b,98:T},e(o,[2,70],{13:[1,128]}),e(o,[2,72],{13:[1,130],68:[1,129]}),e(o,[2,76],{13:[1,131],71:[1,132]}),{13:[1,133]},e(o,[2,84],{78:[1,134]}),e(je,[2,86],{79:135,21:ee,73:te,74:se,80:ie,81:ue,82:ne,83:ae,84:re,85:le}),e(v,[2,88]),e(v,[2,90]),e(v,[2,91]),e(v,[2,92]),e(v,[2,93]),e(v,[2,94]),e(v,[2,95]),e(v,[2,96]),e(v,[2,97]),e(v,[2,98]),e(o,[2,85]),e(o,[2,53]),{37:[2,10]},e(Le,[2,41]),{13:[1,136]},{1:[2,4]},e(ce,[2,51]),e(ce,[2,50]),{16:37,17:137,18:38,74:E,80:g,95:m,97:b,98:T},e($,[2,59]),e(o,[2,30]),{39:[1,138]},{23:90,38:139,39:[2,34],41:22,44:f},{43:140,47:Ne},e(J,[2,38]),{39:[2,44]},e(o,[2,42]),e(o,[2,71]),e(o,[2,73]),e(o,[2,74],{68:[1,141]}),e(o,[2,77]),e(o,[2,78],{13:[1,142]}),e(o,[2,80],{13:[1,144],68:[1,143]}),{21:ee,73:te,74:se,77:145,79:101,80:ie,81:ue,82:ne,83:ae,84:re,85:le},e(v,[2,89]),{14:[1,146]},e(ce,[2,52]),e(o,[2,31]),{39:[2,35]},{39:[1,147]},e(o,[2,75]),e(o,[2,79]),e(o,[2,81]),e(o,[2,82],{68:[1,148]}),e(je,[2,87],{79:135,21:ee,73:te,74:se,80:ie,81:ue,82:ne,83:ae,84:re,85:le}),e(Le,[2,8]),e(J,[2,39]),e(o,[2,83])],defaultActions:{2:[2,1],3:[2,2],4:[2,3],78:[2,32],113:[2,10],116:[2,4],126:[2,44],139:[2,35]},parseError:n(function(a,l){if(l.recoverable)this.trace(a);else{var A=new Error(a);throw A.hash=l,A}},"parseError"),parse:n(function(a){var l=this,A=[0],u=[],p=[null],t=[],K=this.table,s="",he=0,Qe=0,ut=2,Xe=1,nt=t.slice.call(arguments,1),k=Object.create(this.lexer),R={yy:{}};for(var Ie in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ie)&&(R.yy[Ie]=this.yy[Ie]);k.setInput(a,R.yy),R.yy.lexer=k,R.yy.parser=this,typeof k.yylloc>"u"&&(k.yylloc={});var Oe=k.yylloc;t.push(Oe);var at=k.options&&k.options.ranges;typeof R.yy.parseError=="function"?this.parseError=R.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function rt(F){A.length=A.length-2*F,p.length=p.length-F,t.length=t.length-F}n(rt,"popStack");function We(){var F;return F=u.pop()||k.lex()||Xe,typeof F!="number"&&(F instanceof Array&&(u=F,F=u.pop()),F=l.symbols_[F]||F),F}n(We,"lex");for(var y,w,_,Re,M={},Ae,L,qe,pe;;){if(w=A[A.length-1],this.defaultActions[w]?_=this.defaultActions[w]:((y===null||typeof y>"u")&&(y=We()),_=K[w]&&K[w][y]),typeof _>"u"||!_.length||!_[0]){var we="";pe=[];for(Ae in K[w])this.terminals_[Ae]&&Ae>ut&&pe.push("'"+this.terminals_[Ae]+"'");k.showPosition?we="Parse error on line "+(he+1)+`: `+k.showPosition()+` Expecting `+pe.join(", ")+", got '"+(this.terminals_[y]||y)+"'":we="Parse error on line "+(he+1)+": Unexpected "+(y==Xe?"end of input":"'"+(this.terminals_[y]||y)+"'"),this.parseError(we,{text:k.match,token:this.terminals_[y]||y,line:k.yylineno,loc:Oe,expected:pe})}if(_[0]instanceof Array&&_.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+y);switch(_[0]){case 1:A.push(y),p.push(k.yytext),t.push(k.yylloc),A.push(_[1]),y=null,Qe=k.yyleng,s=k.yytext,he=k.yylineno,Oe=k.yylloc;break;case 2:if(L=this.productions_[_[1]][1],M.$=p[p.length-L],M._$={first_line:t[t.length-(L||1)].first_line,last_line:t[t.length-1].last_line,first_column:t[t.length-(L||1)].first_column,last_column:t[t.length-1].last_column},at&&(M._$.range=[t[t.length-(L||1)].range[0],t[t.length-1].range[1]]),Re=this.performAction.apply(M,[s,Qe,he,R.yy,_[1],p,t].concat(nt)),typeof Re<"u")return Re;L&&(A=A.slice(0,-1*L*2),p=p.slice(0,-1*L),t=t.slice(0,-1*L)),A.push(this.productions_[_[1]][0]),p.push(M.$),t.push(M._$),qe=K[A[A.length-2]][A[A.length-1]],A.push(qe);break;case 3:return!0}}return!0},"parse")},it=function(){var O={EOF:1,parseError:n(function(l,A){if(this.yy.parser)this.yy.parser.parseError(l,A);else throw new Error(l)},"parseError"),setInput:n(function(a,l){return this.yy=l||this.yy||{},this._input=a,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:n(function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var l=a.match(/(?:\r\n?|\n).*/g);return l?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},"input"),unput:n(function(a){var l=a.length,A=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-l),this.offset-=l;var u=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),A.length-1&&(this.yylineno-=A.length-1);var p=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:A?(A.length===u.length?this.yylloc.first_column:0)+u[u.length-A.length].length-A[0].length:this.yylloc.first_column-l},this.options.ranges&&(this.yylloc.range=[p[0],p[0]+this.yyleng-l]),this.yyleng=this.yytext.length,this},"unput"),more:n(function(){return this._more=!0,this},"more"),reject:n(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:n(function(a){this.unput(this.match.slice(a))},"less"),pastInput:n(function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:n(function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:n(function(){var a=this.pastInput(),l=new Array(a.length+1).join("-");return a+this.upcomingInput()+` diff --git a/assets/chunk-JJENOPKO-uc2vC3za.js b/assets/chunk-JJENOPKO-D7WHNuK7.js similarity index 77% rename from assets/chunk-JJENOPKO-uc2vC3za.js rename to assets/chunk-JJENOPKO-D7WHNuK7.js index 1e6358f..df6ae9f 100644 --- a/assets/chunk-JJENOPKO-uc2vC3za.js +++ b/assets/chunk-JJENOPKO-D7WHNuK7.js @@ -1 +1 @@ -import{_ as l}from"./index-C-DiRXsl.js";function m(e,c){var i,t,o;e.accDescr&&((i=c.setAccDescription)==null||i.call(c,e.accDescr)),e.accTitle&&((t=c.setAccTitle)==null||t.call(c,e.accTitle)),e.title&&((o=c.setDiagramTitle)==null||o.call(c,e.title))}l(m,"populateCommonDb");export{m as p}; +import{_ as l}from"./index-CEaWaBDv.js";function m(e,c){var i,t,o;e.accDescr&&((i=c.setAccDescription)==null||i.call(c,e.accDescr)),e.accTitle&&((t=c.setAccTitle)==null||t.call(c,e.accTitle)),e.title&&((o=c.setDiagramTitle)==null||o.call(c,e.title))}l(m,"populateCommonDb");export{m as p}; diff --git a/assets/chunk-PDCO53Z4-DQW_yIEE.js b/assets/chunk-PDCO53Z4-CLKyb_5r.js similarity index 98% rename from assets/chunk-PDCO53Z4-DQW_yIEE.js rename to assets/chunk-PDCO53Z4-CLKyb_5r.js index ab751ad..9a3e311 100644 --- a/assets/chunk-PDCO53Z4-DQW_yIEE.js +++ b/assets/chunk-PDCO53Z4-CLKyb_5r.js @@ -1,4 +1,4 @@ -import{a as y}from"./chunk-Z2VRG6XP-Dapxa6rq.js";import{_ as f,d as g,T as W,U as H,j as C,l as m,S as R,u as w,ak as X,H as Y,M as U}from"./index-C-DiRXsl.js";var O=f((r,t,a,h)=>{t.forEach(o=>{J[o](r,a,h)})},"insertMarkers"),Z=f((r,t,a)=>{m.trace("Making markers for ",a),r.append("defs").append("marker").attr("id",a+"_"+t+"-extensionStart").attr("class","marker extension "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-extensionEnd").attr("class","marker extension "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},"extension"),A=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-compositionStart").attr("class","marker composition "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-compositionEnd").attr("class","marker composition "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"composition"),I=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-aggregationStart").attr("class","marker aggregation "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-aggregationEnd").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"aggregation"),N=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-dependencyStart").attr("class","marker dependency "+t).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-dependencyEnd").attr("class","marker dependency "+t).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"dependency"),q=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-lollipopStart").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),r.append("defs").append("marker").attr("id",a+"_"+t+"-lollipopEnd").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6)},"lollipop"),Q=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-pointEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",6).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-pointStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"point"),z=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-circleEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-circleStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"circle"),F=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-crossEnd").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-crossStart").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},"cross"),G=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","strokeWidth").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"barb"),J={extension:Z,composition:A,aggregation:I,dependency:N,lollipop:q,point:Q,circle:z,cross:F,barb:G},at=O,V=f((r,t,a,h,o)=>{t.arrowTypeStart&&E(r,"start",t.arrowTypeStart,a,h,o),t.arrowTypeEnd&&E(r,"end",t.arrowTypeEnd,a,h,o)},"addEdgeMarkers"),j={arrow_cross:"cross",arrow_point:"point",arrow_barb:"barb",arrow_circle:"circle",aggregation:"aggregation",extension:"extension",composition:"composition",dependency:"dependency",lollipop:"lollipop"},E=f((r,t,a,h,o,c)=>{const n=j[a];if(!n){m.warn(`Unknown arrow type: ${a}`);return}const e=t==="start"?"Start":"End";r.attr(`marker-${t}`,`url(${h}#${o}_${c}-${n}${e})`)},"addEdgeMarker"),v={},k={},rt=f(()=>{v={},k={}},"clear"),et=f((r,t)=>{const a=g(),h=W(a.flowchart.htmlLabels),o=t.labelType==="markdown"?H(r,t.label,{style:t.labelStyle,useHtmlLabels:h,addSvgBackground:!0},a):y(t.label,t.labelStyle),c=r.insert("g").attr("class","edgeLabel"),n=c.insert("g").attr("class","label");n.node().appendChild(o);let e=o.getBBox();if(h){const i=o.children[0],l=C(o);e=i.getBoundingClientRect(),l.attr("width",e.width),l.attr("height",e.height)}n.attr("transform","translate("+-e.width/2+", "+-e.height/2+")"),v[t.id]=c,t.width=e.width,t.height=e.height;let s;if(t.startLabelLeft){const i=y(t.startLabelLeft,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),k[t.id]||(k[t.id]={}),k[t.id].startLeft=l,u(s,t.startLabelLeft)}if(t.startLabelRight){const i=y(t.startLabelRight,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=l.node().appendChild(i),d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),k[t.id]||(k[t.id]={}),k[t.id].startRight=l,u(s,t.startLabelRight)}if(t.endLabelLeft){const i=y(t.endLabelLeft,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),l.node().appendChild(i),k[t.id]||(k[t.id]={}),k[t.id].endLeft=l,u(s,t.endLabelLeft)}if(t.endLabelRight){const i=y(t.endLabelRight,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),l.node().appendChild(i),k[t.id]||(k[t.id]={}),k[t.id].endRight=l,u(s,t.endLabelRight)}return o},"insertEdgeLabel");function u(r,t){g().flowchart.htmlLabels&&r&&(r.style.width=t.length*9+"px",r.style.height="12px")}f(u,"setTerminalWidth");var st=f((r,t)=>{m.debug("Moving label abc88 ",r.id,r.label,v[r.id],t);let a=t.updatedPath?t.updatedPath:t.originalPath;const h=g(),{subGraphTitleTotalMargin:o}=R(h);if(r.label){const c=v[r.id];let n=r.x,e=r.y;if(a){const s=w.calcLabelPosition(a);m.debug("Moving label "+r.label+" from (",n,",",e,") to (",s.x,",",s.y,") abc88"),t.updatedPath&&(n=s.x,e=s.y)}c.attr("transform",`translate(${n}, ${e+o/2})`)}if(r.startLabelLeft){const c=k[r.id].startLeft;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeStart?10:0,"start_left",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.startLabelRight){const c=k[r.id].startRight;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeStart?10:0,"start_right",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.endLabelLeft){const c=k[r.id].endLeft;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeEnd?10:0,"end_left",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.endLabelRight){const c=k[r.id].endRight;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeEnd?10:0,"end_right",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}},"positionEdgeLabel"),K=f((r,t)=>{const a=r.x,h=r.y,o=Math.abs(t.x-a),c=Math.abs(t.y-h),n=r.width/2,e=r.height/2;return o>=n||c>=e},"outsideNode"),D=f((r,t,a)=>{m.debug(`intersection calc abc89: +import{a as y}from"./chunk-Z2VRG6XP-JJexuM7d.js";import{_ as f,d as g,T as W,U as H,j as C,l as m,S as R,u as w,ak as X,H as Y,M as U}from"./index-CEaWaBDv.js";var O=f((r,t,a,h)=>{t.forEach(o=>{J[o](r,a,h)})},"insertMarkers"),Z=f((r,t,a)=>{m.trace("Making markers for ",a),r.append("defs").append("marker").attr("id",a+"_"+t+"-extensionStart").attr("class","marker extension "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-extensionEnd").attr("class","marker extension "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},"extension"),A=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-compositionStart").attr("class","marker composition "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-compositionEnd").attr("class","marker composition "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"composition"),I=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-aggregationStart").attr("class","marker aggregation "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-aggregationEnd").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"aggregation"),N=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-dependencyStart").attr("class","marker dependency "+t).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-dependencyEnd").attr("class","marker dependency "+t).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"dependency"),q=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-lollipopStart").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),r.append("defs").append("marker").attr("id",a+"_"+t+"-lollipopEnd").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6)},"lollipop"),Q=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-pointEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",6).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-pointStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"point"),z=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-circleEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-circleStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"circle"),F=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-crossEnd").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-crossStart").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},"cross"),G=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","strokeWidth").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"barb"),J={extension:Z,composition:A,aggregation:I,dependency:N,lollipop:q,point:Q,circle:z,cross:F,barb:G},at=O,V=f((r,t,a,h,o)=>{t.arrowTypeStart&&E(r,"start",t.arrowTypeStart,a,h,o),t.arrowTypeEnd&&E(r,"end",t.arrowTypeEnd,a,h,o)},"addEdgeMarkers"),j={arrow_cross:"cross",arrow_point:"point",arrow_barb:"barb",arrow_circle:"circle",aggregation:"aggregation",extension:"extension",composition:"composition",dependency:"dependency",lollipop:"lollipop"},E=f((r,t,a,h,o,c)=>{const n=j[a];if(!n){m.warn(`Unknown arrow type: ${a}`);return}const e=t==="start"?"Start":"End";r.attr(`marker-${t}`,`url(${h}#${o}_${c}-${n}${e})`)},"addEdgeMarker"),v={},k={},rt=f(()=>{v={},k={}},"clear"),et=f((r,t)=>{const a=g(),h=W(a.flowchart.htmlLabels),o=t.labelType==="markdown"?H(r,t.label,{style:t.labelStyle,useHtmlLabels:h,addSvgBackground:!0},a):y(t.label,t.labelStyle),c=r.insert("g").attr("class","edgeLabel"),n=c.insert("g").attr("class","label");n.node().appendChild(o);let e=o.getBBox();if(h){const i=o.children[0],l=C(o);e=i.getBoundingClientRect(),l.attr("width",e.width),l.attr("height",e.height)}n.attr("transform","translate("+-e.width/2+", "+-e.height/2+")"),v[t.id]=c,t.width=e.width,t.height=e.height;let s;if(t.startLabelLeft){const i=y(t.startLabelLeft,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),k[t.id]||(k[t.id]={}),k[t.id].startLeft=l,u(s,t.startLabelLeft)}if(t.startLabelRight){const i=y(t.startLabelRight,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=l.node().appendChild(i),d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),k[t.id]||(k[t.id]={}),k[t.id].startRight=l,u(s,t.startLabelRight)}if(t.endLabelLeft){const i=y(t.endLabelLeft,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),l.node().appendChild(i),k[t.id]||(k[t.id]={}),k[t.id].endLeft=l,u(s,t.endLabelLeft)}if(t.endLabelRight){const i=y(t.endLabelRight,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),l.node().appendChild(i),k[t.id]||(k[t.id]={}),k[t.id].endRight=l,u(s,t.endLabelRight)}return o},"insertEdgeLabel");function u(r,t){g().flowchart.htmlLabels&&r&&(r.style.width=t.length*9+"px",r.style.height="12px")}f(u,"setTerminalWidth");var st=f((r,t)=>{m.debug("Moving label abc88 ",r.id,r.label,v[r.id],t);let a=t.updatedPath?t.updatedPath:t.originalPath;const h=g(),{subGraphTitleTotalMargin:o}=R(h);if(r.label){const c=v[r.id];let n=r.x,e=r.y;if(a){const s=w.calcLabelPosition(a);m.debug("Moving label "+r.label+" from (",n,",",e,") to (",s.x,",",s.y,") abc88"),t.updatedPath&&(n=s.x,e=s.y)}c.attr("transform",`translate(${n}, ${e+o/2})`)}if(r.startLabelLeft){const c=k[r.id].startLeft;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeStart?10:0,"start_left",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.startLabelRight){const c=k[r.id].startRight;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeStart?10:0,"start_right",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.endLabelLeft){const c=k[r.id].endLeft;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeEnd?10:0,"end_left",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.endLabelRight){const c=k[r.id].endRight;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeEnd?10:0,"end_right",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}},"positionEdgeLabel"),K=f((r,t)=>{const a=r.x,h=r.y,o=Math.abs(t.x-a),c=Math.abs(t.y-h),n=r.width/2,e=r.height/2;return o>=n||c>=e},"outsideNode"),D=f((r,t,a)=>{m.debug(`intersection calc abc89: outsidePoint: ${JSON.stringify(t)} insidePoint : ${JSON.stringify(a)} node : x:${r.x} y:${r.y} w:${r.width} h:${r.height}`);const h=r.x,o=r.y,c=Math.abs(h-a.x),n=r.width/2;let e=a.xMath.abs(h-t.x)*s){let d=a.y{m.debug("abc88 cutPathAtIntersect",r,t);let a=[],h=r[0],o=!1;return r.forEach(c=>{if(!K(t,c)&&!o){const n=D(t,h,c);let e=!1;a.forEach(s=>{e=e||s.x===n.x&&s.y===n.y}),a.some(s=>s.x===n.x&&s.y===n.y)||a.push(n),o=!0}else h=c,o||a.push(c)}),a},"cutPathAtIntersect"),nt=f(function(r,t,a,h,o,c,n){let e=a.points;m.debug("abc88 InsertEdge: edge=",a,"e=",t);let s=!1;const i=c.node(t.v);var l=c.node(t.w);l!=null&&l.intersect&&(i!=null&&i.intersect)&&(e=e.slice(1,a.points.length-1),e.unshift(i.intersect(e[0])),e.push(l.intersect(e[e.length-1]))),a.toCluster&&(m.debug("to cluster abc88",h[a.toCluster]),e=_(a.points,h[a.toCluster].node),s=!0),a.fromCluster&&(m.debug("from cluster abc88",h[a.fromCluster]),e=_(e.reverse(),h[a.fromCluster].node).reverse(),s=!0);const d=e.filter(T=>!Number.isNaN(T.y));let p=U;a.curve&&(o==="graph"||o==="flowchart")&&(p=a.curve);const{x,y:$}=X(a),S=Y().x(x).y($).curve(p);let b;switch(a.thickness){case"normal":b="edge-thickness-normal";break;case"thick":b="edge-thickness-thick";break;case"invisible":b="edge-thickness-thick";break;default:b=""}switch(a.pattern){case"solid":b+=" edge-pattern-solid";break;case"dotted":b+=" edge-pattern-dotted";break;case"dashed":b+=" edge-pattern-dashed";break}const B=r.append("path").attr("d",S(d)).attr("id",a.id).attr("class"," "+b+(a.classes?" "+a.classes:"")).attr("style",a.style);let L="";(g().flowchart.arrowMarkerAbsolute||g().state.arrowMarkerAbsolute)&&(L=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,L=L.replace(/\(/g,"\\("),L=L.replace(/\)/g,"\\)")),V(B,a,L,n,o);let M={};return s&&(M.updatedPath=e),M.originalPath=a.points,M},"insertEdge");export{nt as a,rt as c,et as i,at as m,st as p}; diff --git a/assets/chunk-SVGOEX7Z-C1eeEMsE.js b/assets/chunk-SVGOEX7Z-CsyG3RBU.js similarity index 99% rename from assets/chunk-SVGOEX7Z-C1eeEMsE.js rename to assets/chunk-SVGOEX7Z-CsyG3RBU.js index 69cb816..96edb15 100644 --- a/assets/chunk-SVGOEX7Z-C1eeEMsE.js +++ b/assets/chunk-SVGOEX7Z-CsyG3RBU.js @@ -1,4 +1,4 @@ -import{g as De,s as Ce}from"./chunk-FUIDI54P-DYGCa3Ec.js";import{_ as r,e as H,d as x,g as xe,s as Ae,b as Le,c as Ie,p as Re,q as Oe,l as b,x as Ne,u as we,r as $e,V as Pe}from"./index-C-DiRXsl.js";var Ot=function(){var t=r(function($,o,u,n){for(u=u||{},n=$.length;n--;u[$[n]]=o);return u},"o"),e=[1,2],c=[1,3],a=[1,4],d=[2,4],s=[1,9],p=[1,11],g=[1,16],l=[1,17],_=[1,18],v=[1,19],A=[1,32],B=[1,20],Y=[1,21],I=[1,22],f=[1,23],L=[1,24],R=[1,26],F=[1,27],V=[1,28],N=[1,29],w=[1,30],rt=[1,31],at=[1,34],nt=[1,35],lt=[1,36],ot=[1,37],J=[1,33],S=[1,4,5,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],ct=[1,4,5,14,15,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],Vt=[4,5,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],kt={trace:r(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SPACE:4,NL:5,SD:6,document:7,line:8,statement:9,classDefStatement:10,styleStatement:11,cssClassStatement:12,idStatement:13,DESCR:14,"-->":15,HIDE_EMPTY:16,scale:17,WIDTH:18,COMPOSIT_STATE:19,STRUCT_START:20,STRUCT_STOP:21,STATE_DESCR:22,AS:23,ID:24,FORK:25,JOIN:26,CHOICE:27,CONCURRENT:28,note:29,notePosition:30,NOTE_TEXT:31,direction:32,acc_title:33,acc_title_value:34,acc_descr:35,acc_descr_value:36,acc_descr_multiline_value:37,classDef:38,CLASSDEF_ID:39,CLASSDEF_STYLEOPTS:40,DEFAULT:41,style:42,STYLE_IDS:43,STYLEDEF_STYLEOPTS:44,class:45,CLASSENTITY_IDS:46,STYLECLASS:47,direction_tb:48,direction_bt:49,direction_rl:50,direction_lr:51,eol:52,";":53,EDGE_STATE:54,STYLE_SEPARATOR:55,left_of:56,right_of:57,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NL",6:"SD",14:"DESCR",15:"-->",16:"HIDE_EMPTY",17:"scale",18:"WIDTH",19:"COMPOSIT_STATE",20:"STRUCT_START",21:"STRUCT_STOP",22:"STATE_DESCR",23:"AS",24:"ID",25:"FORK",26:"JOIN",27:"CHOICE",28:"CONCURRENT",29:"note",31:"NOTE_TEXT",33:"acc_title",34:"acc_title_value",35:"acc_descr",36:"acc_descr_value",37:"acc_descr_multiline_value",38:"classDef",39:"CLASSDEF_ID",40:"CLASSDEF_STYLEOPTS",41:"DEFAULT",42:"style",43:"STYLE_IDS",44:"STYLEDEF_STYLEOPTS",45:"class",46:"CLASSENTITY_IDS",47:"STYLECLASS",48:"direction_tb",49:"direction_bt",50:"direction_rl",51:"direction_lr",53:";",54:"EDGE_STATE",55:"STYLE_SEPARATOR",56:"left_of",57:"right_of"},productions_:[0,[3,2],[3,2],[3,2],[7,0],[7,2],[8,2],[8,1],[8,1],[9,1],[9,1],[9,1],[9,1],[9,2],[9,3],[9,4],[9,1],[9,2],[9,1],[9,4],[9,3],[9,6],[9,1],[9,1],[9,1],[9,1],[9,4],[9,4],[9,1],[9,2],[9,2],[9,1],[10,3],[10,3],[11,3],[12,3],[32,1],[32,1],[32,1],[32,1],[52,1],[52,1],[13,1],[13,1],[13,3],[13,3],[30,1],[30,1]],performAction:r(function(o,u,n,y,T,i,q){var h=i.length-1;switch(T){case 3:return y.setRootDoc(i[h]),i[h];case 4:this.$=[];break;case 5:i[h]!="nl"&&(i[h-1].push(i[h]),this.$=i[h-1]);break;case 6:case 7:this.$=i[h];break;case 8:this.$="nl";break;case 12:this.$=i[h];break;case 13:const Q=i[h-1];Q.description=y.trimColon(i[h]),this.$=Q;break;case 14:this.$={stmt:"relation",state1:i[h-2],state2:i[h]};break;case 15:const Dt=y.trimColon(i[h]);this.$={stmt:"relation",state1:i[h-3],state2:i[h-1],description:Dt};break;case 19:this.$={stmt:"state",id:i[h-3],type:"default",description:"",doc:i[h-1]};break;case 20:var M=i[h],W=i[h-2].trim();if(i[h].match(":")){var ht=i[h].split(":");M=ht[0],W=[W,ht[1]]}this.$={stmt:"state",id:M,type:"default",description:W};break;case 21:this.$={stmt:"state",id:i[h-3],type:"default",description:i[h-5],doc:i[h-1]};break;case 22:this.$={stmt:"state",id:i[h],type:"fork"};break;case 23:this.$={stmt:"state",id:i[h],type:"join"};break;case 24:this.$={stmt:"state",id:i[h],type:"choice"};break;case 25:this.$={stmt:"state",id:y.getDividerId(),type:"divider"};break;case 26:this.$={stmt:"state",id:i[h-1].trim(),note:{position:i[h-2].trim(),text:i[h].trim()}};break;case 29:this.$=i[h].trim(),y.setAccTitle(this.$);break;case 30:case 31:this.$=i[h].trim(),y.setAccDescription(this.$);break;case 32:case 33:this.$={stmt:"classDef",id:i[h-1].trim(),classes:i[h].trim()};break;case 34:this.$={stmt:"style",id:i[h-1].trim(),styleClass:i[h].trim()};break;case 35:this.$={stmt:"applyClass",id:i[h-1].trim(),styleClass:i[h].trim()};break;case 36:y.setDirection("TB"),this.$={stmt:"dir",value:"TB"};break;case 37:y.setDirection("BT"),this.$={stmt:"dir",value:"BT"};break;case 38:y.setDirection("RL"),this.$={stmt:"dir",value:"RL"};break;case 39:y.setDirection("LR"),this.$={stmt:"dir",value:"LR"};break;case 42:case 43:this.$={stmt:"state",id:i[h].trim(),type:"default",description:""};break;case 44:this.$={stmt:"state",id:i[h-2].trim(),classes:[i[h].trim()],type:"default",description:""};break;case 45:this.$={stmt:"state",id:i[h-2].trim(),classes:[i[h].trim()],type:"default",description:""};break}},"anonymous"),table:[{3:1,4:e,5:c,6:a},{1:[3]},{3:5,4:e,5:c,6:a},{3:6,4:e,5:c,6:a},t([1,4,5,16,17,19,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],d,{7:7}),{1:[2,1]},{1:[2,2]},{1:[2,3],4:s,5:p,8:8,9:10,10:12,11:13,12:14,13:15,16:g,17:l,19:_,22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,5]),{9:38,10:12,11:13,12:14,13:15,16:g,17:l,19:_,22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,7]),t(S,[2,8]),t(S,[2,9]),t(S,[2,10]),t(S,[2,11]),t(S,[2,12],{14:[1,39],15:[1,40]}),t(S,[2,16]),{18:[1,41]},t(S,[2,18],{20:[1,42]}),{23:[1,43]},t(S,[2,22]),t(S,[2,23]),t(S,[2,24]),t(S,[2,25]),{30:44,31:[1,45],56:[1,46],57:[1,47]},t(S,[2,28]),{34:[1,48]},{36:[1,49]},t(S,[2,31]),{39:[1,50],41:[1,51]},{43:[1,52]},{46:[1,53]},t(ct,[2,42],{55:[1,54]}),t(ct,[2,43],{55:[1,55]}),t(S,[2,36]),t(S,[2,37]),t(S,[2,38]),t(S,[2,39]),t(S,[2,6]),t(S,[2,13]),{13:56,24:A,54:J},t(S,[2,17]),t(Vt,d,{7:57}),{24:[1,58]},{24:[1,59]},{23:[1,60]},{24:[2,46]},{24:[2,47]},t(S,[2,29]),t(S,[2,30]),{40:[1,61]},{40:[1,62]},{44:[1,63]},{47:[1,64]},{24:[1,65]},{24:[1,66]},t(S,[2,14],{14:[1,67]}),{4:s,5:p,8:8,9:10,10:12,11:13,12:14,13:15,16:g,17:l,19:_,21:[1,68],22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,20],{20:[1,69]}),{31:[1,70]},{24:[1,71]},t(S,[2,32]),t(S,[2,33]),t(S,[2,34]),t(S,[2,35]),t(ct,[2,44]),t(ct,[2,45]),t(S,[2,15]),t(S,[2,19]),t(Vt,d,{7:72}),t(S,[2,26]),t(S,[2,27]),{4:s,5:p,8:8,9:10,10:12,11:13,12:14,13:15,16:g,17:l,19:_,21:[1,73],22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,21])],defaultActions:{5:[2,1],6:[2,2],46:[2,46],47:[2,47]},parseError:r(function(o,u){if(u.recoverable)this.trace(o);else{var n=new Error(o);throw n.hash=u,n}},"parseError"),parse:r(function(o){var u=this,n=[0],y=[],T=[null],i=[],q=this.table,h="",M=0,W=0,ht=2,Q=1,Dt=i.slice.call(arguments,1),E=Object.create(this.lexer),U={yy:{}};for(var Ct in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ct)&&(U.yy[Ct]=this.yy[Ct]);E.setInput(o,U.yy),U.yy.lexer=E,U.yy.parser=this,typeof E.yylloc>"u"&&(E.yylloc={});var xt=E.yylloc;i.push(xt);var me=E.options&&E.options.ranges;typeof U.yy.parseError=="function"?this.parseError=U.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function ke(D){n.length=n.length-2*D,T.length=T.length-D,i.length=i.length-D}r(ke,"popStack");function Mt(){var D;return D=y.pop()||E.lex()||Q,typeof D!="number"&&(D instanceof Array&&(y=D,D=y.pop()),D=u.symbols_[D]||D),D}r(Mt,"lex");for(var m,j,C,At,X={},dt,O,Ut,ft;;){if(j=n[n.length-1],this.defaultActions[j]?C=this.defaultActions[j]:((m===null||typeof m>"u")&&(m=Mt()),C=q[j]&&q[j][m]),typeof C>"u"||!C.length||!C[0]){var Lt="";ft=[];for(dt in q[j])this.terminals_[dt]&&dt>ht&&ft.push("'"+this.terminals_[dt]+"'");E.showPosition?Lt="Parse error on line "+(M+1)+`: +import{g as De,s as Ce}from"./chunk-FUIDI54P-BkAyXEu8.js";import{_ as r,e as H,d as x,g as xe,s as Ae,b as Le,c as Ie,p as Re,q as Oe,l as b,x as Ne,u as we,r as $e,V as Pe}from"./index-CEaWaBDv.js";var Ot=function(){var t=r(function($,o,u,n){for(u=u||{},n=$.length;n--;u[$[n]]=o);return u},"o"),e=[1,2],c=[1,3],a=[1,4],d=[2,4],s=[1,9],p=[1,11],g=[1,16],l=[1,17],_=[1,18],v=[1,19],A=[1,32],B=[1,20],Y=[1,21],I=[1,22],f=[1,23],L=[1,24],R=[1,26],F=[1,27],V=[1,28],N=[1,29],w=[1,30],rt=[1,31],at=[1,34],nt=[1,35],lt=[1,36],ot=[1,37],J=[1,33],S=[1,4,5,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],ct=[1,4,5,14,15,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],Vt=[4,5,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],kt={trace:r(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SPACE:4,NL:5,SD:6,document:7,line:8,statement:9,classDefStatement:10,styleStatement:11,cssClassStatement:12,idStatement:13,DESCR:14,"-->":15,HIDE_EMPTY:16,scale:17,WIDTH:18,COMPOSIT_STATE:19,STRUCT_START:20,STRUCT_STOP:21,STATE_DESCR:22,AS:23,ID:24,FORK:25,JOIN:26,CHOICE:27,CONCURRENT:28,note:29,notePosition:30,NOTE_TEXT:31,direction:32,acc_title:33,acc_title_value:34,acc_descr:35,acc_descr_value:36,acc_descr_multiline_value:37,classDef:38,CLASSDEF_ID:39,CLASSDEF_STYLEOPTS:40,DEFAULT:41,style:42,STYLE_IDS:43,STYLEDEF_STYLEOPTS:44,class:45,CLASSENTITY_IDS:46,STYLECLASS:47,direction_tb:48,direction_bt:49,direction_rl:50,direction_lr:51,eol:52,";":53,EDGE_STATE:54,STYLE_SEPARATOR:55,left_of:56,right_of:57,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NL",6:"SD",14:"DESCR",15:"-->",16:"HIDE_EMPTY",17:"scale",18:"WIDTH",19:"COMPOSIT_STATE",20:"STRUCT_START",21:"STRUCT_STOP",22:"STATE_DESCR",23:"AS",24:"ID",25:"FORK",26:"JOIN",27:"CHOICE",28:"CONCURRENT",29:"note",31:"NOTE_TEXT",33:"acc_title",34:"acc_title_value",35:"acc_descr",36:"acc_descr_value",37:"acc_descr_multiline_value",38:"classDef",39:"CLASSDEF_ID",40:"CLASSDEF_STYLEOPTS",41:"DEFAULT",42:"style",43:"STYLE_IDS",44:"STYLEDEF_STYLEOPTS",45:"class",46:"CLASSENTITY_IDS",47:"STYLECLASS",48:"direction_tb",49:"direction_bt",50:"direction_rl",51:"direction_lr",53:";",54:"EDGE_STATE",55:"STYLE_SEPARATOR",56:"left_of",57:"right_of"},productions_:[0,[3,2],[3,2],[3,2],[7,0],[7,2],[8,2],[8,1],[8,1],[9,1],[9,1],[9,1],[9,1],[9,2],[9,3],[9,4],[9,1],[9,2],[9,1],[9,4],[9,3],[9,6],[9,1],[9,1],[9,1],[9,1],[9,4],[9,4],[9,1],[9,2],[9,2],[9,1],[10,3],[10,3],[11,3],[12,3],[32,1],[32,1],[32,1],[32,1],[52,1],[52,1],[13,1],[13,1],[13,3],[13,3],[30,1],[30,1]],performAction:r(function(o,u,n,y,T,i,q){var h=i.length-1;switch(T){case 3:return y.setRootDoc(i[h]),i[h];case 4:this.$=[];break;case 5:i[h]!="nl"&&(i[h-1].push(i[h]),this.$=i[h-1]);break;case 6:case 7:this.$=i[h];break;case 8:this.$="nl";break;case 12:this.$=i[h];break;case 13:const Q=i[h-1];Q.description=y.trimColon(i[h]),this.$=Q;break;case 14:this.$={stmt:"relation",state1:i[h-2],state2:i[h]};break;case 15:const Dt=y.trimColon(i[h]);this.$={stmt:"relation",state1:i[h-3],state2:i[h-1],description:Dt};break;case 19:this.$={stmt:"state",id:i[h-3],type:"default",description:"",doc:i[h-1]};break;case 20:var M=i[h],W=i[h-2].trim();if(i[h].match(":")){var ht=i[h].split(":");M=ht[0],W=[W,ht[1]]}this.$={stmt:"state",id:M,type:"default",description:W};break;case 21:this.$={stmt:"state",id:i[h-3],type:"default",description:i[h-5],doc:i[h-1]};break;case 22:this.$={stmt:"state",id:i[h],type:"fork"};break;case 23:this.$={stmt:"state",id:i[h],type:"join"};break;case 24:this.$={stmt:"state",id:i[h],type:"choice"};break;case 25:this.$={stmt:"state",id:y.getDividerId(),type:"divider"};break;case 26:this.$={stmt:"state",id:i[h-1].trim(),note:{position:i[h-2].trim(),text:i[h].trim()}};break;case 29:this.$=i[h].trim(),y.setAccTitle(this.$);break;case 30:case 31:this.$=i[h].trim(),y.setAccDescription(this.$);break;case 32:case 33:this.$={stmt:"classDef",id:i[h-1].trim(),classes:i[h].trim()};break;case 34:this.$={stmt:"style",id:i[h-1].trim(),styleClass:i[h].trim()};break;case 35:this.$={stmt:"applyClass",id:i[h-1].trim(),styleClass:i[h].trim()};break;case 36:y.setDirection("TB"),this.$={stmt:"dir",value:"TB"};break;case 37:y.setDirection("BT"),this.$={stmt:"dir",value:"BT"};break;case 38:y.setDirection("RL"),this.$={stmt:"dir",value:"RL"};break;case 39:y.setDirection("LR"),this.$={stmt:"dir",value:"LR"};break;case 42:case 43:this.$={stmt:"state",id:i[h].trim(),type:"default",description:""};break;case 44:this.$={stmt:"state",id:i[h-2].trim(),classes:[i[h].trim()],type:"default",description:""};break;case 45:this.$={stmt:"state",id:i[h-2].trim(),classes:[i[h].trim()],type:"default",description:""};break}},"anonymous"),table:[{3:1,4:e,5:c,6:a},{1:[3]},{3:5,4:e,5:c,6:a},{3:6,4:e,5:c,6:a},t([1,4,5,16,17,19,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],d,{7:7}),{1:[2,1]},{1:[2,2]},{1:[2,3],4:s,5:p,8:8,9:10,10:12,11:13,12:14,13:15,16:g,17:l,19:_,22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,5]),{9:38,10:12,11:13,12:14,13:15,16:g,17:l,19:_,22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,7]),t(S,[2,8]),t(S,[2,9]),t(S,[2,10]),t(S,[2,11]),t(S,[2,12],{14:[1,39],15:[1,40]}),t(S,[2,16]),{18:[1,41]},t(S,[2,18],{20:[1,42]}),{23:[1,43]},t(S,[2,22]),t(S,[2,23]),t(S,[2,24]),t(S,[2,25]),{30:44,31:[1,45],56:[1,46],57:[1,47]},t(S,[2,28]),{34:[1,48]},{36:[1,49]},t(S,[2,31]),{39:[1,50],41:[1,51]},{43:[1,52]},{46:[1,53]},t(ct,[2,42],{55:[1,54]}),t(ct,[2,43],{55:[1,55]}),t(S,[2,36]),t(S,[2,37]),t(S,[2,38]),t(S,[2,39]),t(S,[2,6]),t(S,[2,13]),{13:56,24:A,54:J},t(S,[2,17]),t(Vt,d,{7:57}),{24:[1,58]},{24:[1,59]},{23:[1,60]},{24:[2,46]},{24:[2,47]},t(S,[2,29]),t(S,[2,30]),{40:[1,61]},{40:[1,62]},{44:[1,63]},{47:[1,64]},{24:[1,65]},{24:[1,66]},t(S,[2,14],{14:[1,67]}),{4:s,5:p,8:8,9:10,10:12,11:13,12:14,13:15,16:g,17:l,19:_,21:[1,68],22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,20],{20:[1,69]}),{31:[1,70]},{24:[1,71]},t(S,[2,32]),t(S,[2,33]),t(S,[2,34]),t(S,[2,35]),t(ct,[2,44]),t(ct,[2,45]),t(S,[2,15]),t(S,[2,19]),t(Vt,d,{7:72}),t(S,[2,26]),t(S,[2,27]),{4:s,5:p,8:8,9:10,10:12,11:13,12:14,13:15,16:g,17:l,19:_,21:[1,73],22:v,24:A,25:B,26:Y,27:I,28:f,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,21])],defaultActions:{5:[2,1],6:[2,2],46:[2,46],47:[2,47]},parseError:r(function(o,u){if(u.recoverable)this.trace(o);else{var n=new Error(o);throw n.hash=u,n}},"parseError"),parse:r(function(o){var u=this,n=[0],y=[],T=[null],i=[],q=this.table,h="",M=0,W=0,ht=2,Q=1,Dt=i.slice.call(arguments,1),E=Object.create(this.lexer),U={yy:{}};for(var Ct in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ct)&&(U.yy[Ct]=this.yy[Ct]);E.setInput(o,U.yy),U.yy.lexer=E,U.yy.parser=this,typeof E.yylloc>"u"&&(E.yylloc={});var xt=E.yylloc;i.push(xt);var me=E.options&&E.options.ranges;typeof U.yy.parseError=="function"?this.parseError=U.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function ke(D){n.length=n.length-2*D,T.length=T.length-D,i.length=i.length-D}r(ke,"popStack");function Mt(){var D;return D=y.pop()||E.lex()||Q,typeof D!="number"&&(D instanceof Array&&(y=D,D=y.pop()),D=u.symbols_[D]||D),D}r(Mt,"lex");for(var m,j,C,At,X={},dt,O,Ut,ft;;){if(j=n[n.length-1],this.defaultActions[j]?C=this.defaultActions[j]:((m===null||typeof m>"u")&&(m=Mt()),C=q[j]&&q[j][m]),typeof C>"u"||!C.length||!C[0]){var Lt="";ft=[];for(dt in q[j])this.terminals_[dt]&&dt>ht&&ft.push("'"+this.terminals_[dt]+"'");E.showPosition?Lt="Parse error on line "+(M+1)+`: `+E.showPosition()+` Expecting `+ft.join(", ")+", got '"+(this.terminals_[m]||m)+"'":Lt="Parse error on line "+(M+1)+": Unexpected "+(m==Q?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(Lt,{text:E.match,token:this.terminals_[m]||m,line:E.yylineno,loc:xt,expected:ft})}if(C[0]instanceof Array&&C.length>1)throw new Error("Parse Error: multiple actions possible at state: "+j+", token: "+m);switch(C[0]){case 1:n.push(m),T.push(E.yytext),i.push(E.yylloc),n.push(C[1]),m=null,W=E.yyleng,h=E.yytext,M=E.yylineno,xt=E.yylloc;break;case 2:if(O=this.productions_[C[1]][1],X.$=T[T.length-O],X._$={first_line:i[i.length-(O||1)].first_line,last_line:i[i.length-1].last_line,first_column:i[i.length-(O||1)].first_column,last_column:i[i.length-1].last_column},me&&(X._$.range=[i[i.length-(O||1)].range[0],i[i.length-1].range[1]]),At=this.performAction.apply(X,[h,W,M,U.yy,C[1],T,i].concat(Dt)),typeof At<"u")return At;O&&(n=n.slice(0,-1*O*2),T=T.slice(0,-1*O),i=i.slice(0,-1*O)),n.push(this.productions_[C[1]][0]),T.push(X.$),i.push(X._$),Ut=q[n[n.length-2]][n[n.length-1]],n.push(Ut);break;case 3:return!0}}return!0},"parse")},be=function(){var $={EOF:1,parseError:r(function(u,n){if(this.yy.parser)this.yy.parser.parseError(u,n);else throw new Error(u)},"parseError"),setInput:r(function(o,u){return this.yy=u||this.yy||{},this._input=o,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:r(function(){var o=this._input[0];this.yytext+=o,this.yyleng++,this.offset++,this.match+=o,this.matched+=o;var u=o.match(/(?:\r\n?|\n).*/g);return u?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),o},"input"),unput:r(function(o){var u=o.length,n=o.split(/(?:\r\n?|\n)/g);this._input=o+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-u),this.offset-=u;var y=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var T=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===y.length?this.yylloc.first_column:0)+y[y.length-n.length].length-n[0].length:this.yylloc.first_column-u},this.options.ranges&&(this.yylloc.range=[T[0],T[0]+this.yyleng-u]),this.yyleng=this.yytext.length,this},"unput"),more:r(function(){return this._more=!0,this},"more"),reject:r(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:r(function(o){this.unput(this.match.slice(o))},"less"),pastInput:r(function(){var o=this.matched.substr(0,this.matched.length-this.match.length);return(o.length>20?"...":"")+o.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:r(function(){var o=this.match;return o.length<20&&(o+=this._input.substr(0,20-o.length)),(o.substr(0,20)+(o.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:r(function(){var o=this.pastInput(),u=new Array(o.length+1).join("-");return o+this.upcomingInput()+` diff --git a/assets/chunk-Z2VRG6XP-Dapxa6rq.js b/assets/chunk-Z2VRG6XP-JJexuM7d.js similarity index 99% rename from assets/chunk-Z2VRG6XP-Dapxa6rq.js rename to assets/chunk-Z2VRG6XP-JJexuM7d.js index b05d95d..c4629fb 100644 --- a/assets/chunk-Z2VRG6XP-Dapxa6rq.js +++ b/assets/chunk-Z2VRG6XP-JJexuM7d.js @@ -1 +1 @@ -import{_ as o,j as T,l as L,d as N,T as A,al as ct,am as U,U as lt,i as J}from"./index-C-DiRXsl.js";function X(l,t){t&&l.attr("style",t)}o(X,"applyStyle");function Z(l){const t=T(document.createElementNS("http://www.w3.org/2000/svg","foreignObject")),c=t.append("xhtml:div"),e=l.label,s=l.isNode?"nodeLabel":"edgeLabel",r=c.append("span");return r.html(e),X(r,l.labelStyle),r.attr("class",s),X(c,l.labelStyle),c.style("display","inline-block"),c.style("white-space","nowrap"),c.attr("xmlns","http://www.w3.org/1999/xhtml"),t.node()}o(Z,"addHtmlLabel");var nt=o((l,t,c,e)=>{let s=l||"";if(typeof s=="object"&&(s=s[0]),A(N().flowchart.htmlLabels)){s=s.replace(/\\n|\n/g,"
"),L.debug("vertexText"+s);const r={isNode:e,label:ct(U(s)),labelStyle:t.replace("fill:","color:")};return Z(r)}else{const r=document.createElementNS("http://www.w3.org/2000/svg","text");r.setAttribute("style",t.replace("color:","fill:"));let a=[];typeof s=="string"?a=s.split(/\\n|\n|/gi):Array.isArray(s)?a=s:a=[];for(const i of a){const n=document.createElementNS("http://www.w3.org/2000/svg","tspan");n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),n.setAttribute("dy","1em"),n.setAttribute("x","0"),c?n.setAttribute("class","title-row"):n.setAttribute("class","row"),n.textContent=i.trim(),r.appendChild(n)}return r}},"createLabel"),R=nt,_=o(async(l,t,c,e)=>{const s=N();let r;const a=t.useHtmlLabels||A(s.flowchart.htmlLabels);c?r=c:r="node default";const i=l.insert("g").attr("class",r).attr("id",t.domId||t.id),n=i.insert("g").attr("class","label").attr("style",t.labelStyle);let y;t.labelText===void 0?y="":y=typeof t.labelText=="string"?t.labelText:t.labelText[0];const h=n.node();let x;t.labelType==="markdown"?x=lt(n,J(U(y),s),{useHtmlLabels:a,width:t.width||s.flowchart.wrappingWidth,classes:"markdown-node-label"},s):x=h.appendChild(R(J(U(y),s),t.labelStyle,!1,e));let f=x.getBBox();const g=t.padding/2;if(A(s.flowchart.htmlLabels)){const d=x.children[0],m=T(x),p=d.getElementsByTagName("img");if(p){const C=y.replace(/]*>/g,"").trim()==="";await Promise.all([...p].map(S=>new Promise(D=>{function B(){if(S.style.display="flex",S.style.flexDirection="column",C){const j=s.fontSize?s.fontSize:window.getComputedStyle(document.body).fontSize,F=parseInt(j,10)*5+"px";S.style.minWidth=F,S.style.maxWidth=F}else S.style.width="100%";D(S)}o(B,"setupImage"),setTimeout(()=>{S.complete&&B()}),S.addEventListener("error",B),S.addEventListener("load",B)})))}f=d.getBoundingClientRect(),m.attr("width",f.width),m.attr("height",f.height)}return a?n.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"):n.attr("transform","translate(0, "+-f.height/2+")"),t.centerLabel&&n.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"),n.insert("rect",":first-child"),{shapeSvg:i,bbox:f,halfPadding:g,label:n}},"labelHelper"),w=o((l,t)=>{const c=t.node().getBBox();l.width=c.width,l.height=c.height},"updateNodeBounds");function E(l,t,c,e){return l.insert("polygon",":first-child").attr("points",e.map(function(s){return s.x+","+s.y}).join(" ")).attr("class","label-container").attr("transform","translate("+-t/2+","+c/2+")")}o(E,"insertPolygonShape");var ht=o(l=>{const t=new Set;for(const c of l)switch(c){case"x":t.add("right"),t.add("left");break;case"y":t.add("up"),t.add("down");break;default:t.add(c);break}return t},"expandAndDeduplicateDirections"),ot=o((l,t,c)=>{const e=ht(l),s=2,r=t.height+2*c.padding,a=r/s,i=t.width+2*a+c.padding,n=c.padding/2;return e.has("right")&&e.has("left")&&e.has("up")&&e.has("down")?[{x:0,y:0},{x:a,y:0},{x:i/2,y:2*n},{x:i-a,y:0},{x:i,y:0},{x:i,y:-r/3},{x:i+2*n,y:-r/2},{x:i,y:-2*r/3},{x:i,y:-r},{x:i-a,y:-r},{x:i/2,y:-r-2*n},{x:a,y:-r},{x:0,y:-r},{x:0,y:-2*r/3},{x:-2*n,y:-r/2},{x:0,y:-r/3}]:e.has("right")&&e.has("left")&&e.has("up")?[{x:a,y:0},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:a,y:-r},{x:0,y:-r/2}]:e.has("right")&&e.has("left")&&e.has("down")?[{x:0,y:0},{x:a,y:-r},{x:i-a,y:-r},{x:i,y:0}]:e.has("right")&&e.has("up")&&e.has("down")?[{x:0,y:0},{x:i,y:-a},{x:i,y:-r+a},{x:0,y:-r}]:e.has("left")&&e.has("up")&&e.has("down")?[{x:i,y:0},{x:0,y:-a},{x:0,y:-r+a},{x:i,y:-r}]:e.has("right")&&e.has("left")?[{x:a,y:0},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r},{x:0,y:-r/2}]:e.has("up")&&e.has("down")?[{x:i/2,y:0},{x:0,y:-n},{x:a,y:-n},{x:a,y:-r+n},{x:0,y:-r+n},{x:i/2,y:-r},{x:i,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n},{x:i,y:-n}]:e.has("right")&&e.has("up")?[{x:0,y:0},{x:i,y:-a},{x:0,y:-r}]:e.has("right")&&e.has("down")?[{x:0,y:0},{x:i,y:0},{x:0,y:-r}]:e.has("left")&&e.has("up")?[{x:i,y:0},{x:0,y:-a},{x:i,y:-r}]:e.has("left")&&e.has("down")?[{x:i,y:0},{x:0,y:0},{x:i,y:-r}]:e.has("right")?[{x:a,y:-n},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r+n}]:e.has("left")?[{x:a,y:0},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r},{x:0,y:-r/2}]:e.has("up")?[{x:a,y:-n},{x:a,y:-r+n},{x:0,y:-r+n},{x:i/2,y:-r},{x:i,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n}]:e.has("down")?[{x:i/2,y:0},{x:0,y:-n},{x:a,y:-n},{x:a,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n},{x:i,y:-n}]:[{x:0,y:0}]},"getArrowPoints");function tt(l,t){return l.intersect(t)}o(tt,"intersectNode");var yt=tt;function rt(l,t,c,e){var s=l.x,r=l.y,a=s-e.x,i=r-e.y,n=Math.sqrt(t*t*i*i+c*c*a*a),y=Math.abs(t*c*a/n);e.x0}o(K,"sameSign");var gt=st,ft=it;function it(l,t,c){var e=l.x,s=l.y,r=[],a=Number.POSITIVE_INFINITY,i=Number.POSITIVE_INFINITY;typeof t.forEach=="function"?t.forEach(function(d){a=Math.min(a,d.x),i=Math.min(i,d.y)}):(a=Math.min(a,t.x),i=Math.min(i,t.y));for(var n=e-l.width/2-a,y=s-l.height/2-i,h=0;h1&&r.sort(function(d,m){var p=d.x-c.x,C=d.y-c.y,S=Math.sqrt(p*p+C*C),D=m.x-c.x,B=m.y-c.y,j=Math.sqrt(D*D+B*B);return S{var c=l.x,e=l.y,s=t.x-c,r=t.y-e,a=l.width/2,i=l.height/2,n,y;return Math.abs(r)*a>Math.abs(s)*i?(r<0&&(i=-i),n=r===0?0:i*s/r,y=i):(s<0&&(a=-a),n=a,y=s===0?0:a*r/s),{x:c+n,y:e+y}},"intersectRect"),pt=dt,u={node:yt,circle:xt,ellipse:at,polygon:ft,rect:pt},ut=o(async(l,t)=>{t.useHtmlLabels||N().flowchart.htmlLabels||(t.centerLabel=!0);const{shapeSvg:e,bbox:s,halfPadding:r}=await _(l,t,"node "+t.classes,!0);L.info("Classes = ",t.classes);const a=e.insert("rect",":first-child");return a.attr("rx",t.rx).attr("ry",t.ry).attr("x",-s.width/2-r).attr("y",-s.height/2-r).attr("width",s.width+t.padding).attr("height",s.height+t.padding),w(t,a),t.intersect=function(i){return u.rect(t,i)},e},"note"),wt=ut,V=o(l=>l?" "+l:"","formatClass"),I=o((l,t)=>`${t||"node default"}${V(l.classes)} ${V(l.class)}`,"getClassesFromNode"),G=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=s+r,i=[{x:a/2,y:0},{x:a,y:-a/2},{x:a/2,y:-a},{x:0,y:-a/2}];L.info("Question main (Circle)");const n=E(c,a,a,i);return n.attr("style",t.style),w(t,n),t.intersect=function(y){return L.warn("Intersect called"),u.polygon(t,i,y)},c},"question"),bt=o((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=28,s=[{x:0,y:e/2},{x:e/2,y:0},{x:0,y:-e/2},{x:-e/2,y:0}];return c.insert("polygon",":first-child").attr("points",s.map(function(a){return a.x+","+a.y}).join(" ")).attr("class","state-start").attr("r",7).attr("width",28).attr("height",28),t.width=28,t.height=28,t.intersect=function(a){return u.circle(t,14,a)},c},"choice"),vt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=4,r=e.height+t.padding,a=r/s,i=e.width+2*a+t.padding,n=[{x:a,y:0},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:a,y:-r},{x:0,y:-r/2}],y=E(c,i,r,n);return y.attr("style",t.style),w(t,y),t.intersect=function(h){return u.polygon(t,n,h)},c},"hexagon"),mt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,void 0,!0),s=2,r=e.height+2*t.padding,a=r/s,i=e.width+2*a+t.padding,n=ot(t.directions,e,t),y=E(c,i,r,n);return y.attr("style",t.style),w(t,y),t.intersect=function(h){return u.polygon(t,n,h)},c},"block_arrow"),St=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-r/2,y:0},{x:s,y:0},{x:s,y:-r},{x:-r/2,y:-r},{x:0,y:-r/2}];return E(c,s,r,a).attr("style",t.style),t.width=s+r,t.height=r,t.intersect=function(n){return u.polygon(t,a,n)},c},"rect_left_inv_arrow"),Lt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-2*r/6,y:0},{x:s-r/6,y:0},{x:s+2*r/6,y:-r},{x:r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"lean_right"),_t=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:2*r/6,y:0},{x:s+r/6,y:0},{x:s-2*r/6,y:-r},{x:-r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"lean_left"),Bt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-2*r/6,y:0},{x:s+2*r/6,y:0},{x:s-r/6,y:-r},{x:r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"trapezoid"),Ct=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:r/6,y:0},{x:s-r/6,y:0},{x:s+2*r/6,y:-r},{x:-2*r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"inv_trapezoid"),Tt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:0,y:0},{x:s+r/2,y:0},{x:s,y:-r/2},{x:s+r/2,y:-r},{x:0,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"rect_right_inv_arrow"),kt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=s/2,a=r/(2.5+s/50),i=e.height+a+t.padding,n="M 0,"+a+" a "+r+","+a+" 0,0,0 "+s+" 0 a "+r+","+a+" 0,0,0 "+-s+" 0 l 0,"+i+" a "+r+","+a+" 0,0,0 "+s+" 0 l 0,"+-i,y=c.attr("label-offset-y",a).insert("path",":first-child").attr("style",t.style).attr("d",n).attr("transform","translate("+-s/2+","+-(i/2+a)+")");return w(t,y),t.intersect=function(h){const x=u.rect(t,h),f=x.x-t.x;if(r!=0&&(Math.abs(f)t.height/2-a)){let g=a*a*(1-f*f/(r*r));g!=0&&(g=Math.sqrt(g)),g=a-g,h.y-t.y>0&&(g=-g),x.y+=g}return x},c},"cylinder"),Nt=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,"node "+t.classes+" "+t.class,!0),r=c.insert("rect",":first-child"),a=t.positioned?t.width:e.width+t.padding,i=t.positioned?t.height:e.height+t.padding,n=t.positioned?-a/2:-e.width/2-s,y=t.positioned?-i/2:-e.height/2-s;if(r.attr("class","basic label-container").attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",n).attr("y",y).attr("width",a).attr("height",i),t.props){const h=new Set(Object.keys(t.props));t.props.borders&&(O(r,t.props.borders,a,i),h.delete("borders")),h.forEach(x=>{L.warn(`Unknown node property ${x}`)})}return w(t,r),t.intersect=function(h){return u.rect(t,h)},c},"rect"),It=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,"node "+t.classes,!0),r=c.insert("rect",":first-child"),a=t.positioned?t.width:e.width+t.padding,i=t.positioned?t.height:e.height+t.padding,n=t.positioned?-a/2:-e.width/2-s,y=t.positioned?-i/2:-e.height/2-s;if(r.attr("class","basic cluster composite label-container").attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",n).attr("y",y).attr("width",a).attr("height",i),t.props){const h=new Set(Object.keys(t.props));t.props.borders&&(O(r,t.props.borders,a,i),h.delete("borders")),h.forEach(x=>{L.warn(`Unknown node property ${x}`)})}return w(t,r),t.intersect=function(h){return u.rect(t,h)},c},"composite"),Et=o(async(l,t)=>{const{shapeSvg:c}=await _(l,t,"label",!0);L.trace("Classes = ",t.class);const e=c.insert("rect",":first-child"),s=0,r=0;if(e.attr("width",s).attr("height",r),c.attr("class","label edgeLabel"),t.props){const a=new Set(Object.keys(t.props));t.props.borders&&(O(e,t.props.borders,s,r),a.delete("borders")),a.forEach(i=>{L.warn(`Unknown node property ${i}`)})}return w(t,e),t.intersect=function(a){return u.rect(t,a)},c},"labelRect");function O(l,t,c,e){const s=[],r=o(i=>{s.push(i,0)},"addBorder"),a=o(i=>{s.push(0,i)},"skipBorder");t.includes("t")?(L.debug("add top border"),r(c)):a(c),t.includes("r")?(L.debug("add right border"),r(e)):a(e),t.includes("b")?(L.debug("add bottom border"),r(c)):a(c),t.includes("l")?(L.debug("add left border"),r(e)):a(e),l.attr("stroke-dasharray",s.join(" "))}o(O,"applyNodePropertyBorders");var Dt=o((l,t)=>{let c;t.classes?c="node "+t.classes:c="node default";const e=l.insert("g").attr("class",c).attr("id",t.domId||t.id),s=e.insert("rect",":first-child"),r=e.insert("line"),a=e.insert("g").attr("class","label"),i=t.labelText.flat?t.labelText.flat():t.labelText;let n="";typeof i=="object"?n=i[0]:n=i,L.info("Label text abc79",n,i,typeof i=="object");const y=a.node().appendChild(R(n,t.labelStyle,!0,!0));let h={width:0,height:0};if(A(N().flowchart.htmlLabels)){const m=y.children[0],p=T(y);h=m.getBoundingClientRect(),p.attr("width",h.width),p.attr("height",h.height)}L.info("Text 2",i);const x=i.slice(1,i.length);let f=y.getBBox();const g=a.node().appendChild(R(x.join?x.join("
"):x,t.labelStyle,!0,!0));if(A(N().flowchart.htmlLabels)){const m=g.children[0],p=T(g);h=m.getBoundingClientRect(),p.attr("width",h.width),p.attr("height",h.height)}const d=t.padding/2;return T(g).attr("transform","translate( "+(h.width>f.width?0:(f.width-h.width)/2)+", "+(f.height+d+5)+")"),T(y).attr("transform","translate( "+(h.width{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.height+t.padding,r=e.width+s/4+t.padding,a=c.insert("rect",":first-child").attr("style",t.style).attr("rx",s/2).attr("ry",s/2).attr("x",-r/2).attr("y",-s/2).attr("width",r).attr("height",s);return w(t,a),t.intersect=function(i){return u.rect(t,i)},c},"stadium"),At=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,I(t,void 0),!0),r=c.insert("circle",":first-child");return r.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s).attr("width",e.width+t.padding).attr("height",e.height+t.padding),L.info("Circle main"),w(t,r),t.intersect=function(a){return L.info("Circle intersect",t,e.width/2+s,a),u.circle(t,e.width/2+s,a)},c},"circle"),jt=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,I(t,void 0),!0),r=5,a=c.insert("g",":first-child"),i=a.insert("circle"),n=a.insert("circle");return a.attr("class",t.class),i.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s+r).attr("width",e.width+t.padding+r*2).attr("height",e.height+t.padding+r*2),n.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s).attr("width",e.width+t.padding).attr("height",e.height+t.padding),L.info("DoubleCircle main"),w(t,i),t.intersect=function(y){return L.info("DoubleCircle intersect",t,e.width/2+s+r,y),u.circle(t,e.width/2+s+r,y)},c},"doublecircle"),Pt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:0,y:0},{x:s,y:0},{x:s,y:-r},{x:0,y:-r},{x:0,y:0},{x:-8,y:0},{x:s+8,y:0},{x:s+8,y:-r},{x:-8,y:-r},{x:-8,y:0}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"subroutine"),Rt=o((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=c.insert("circle",":first-child");return e.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),w(t,e),t.intersect=function(s){return u.circle(t,7,s)},c},"start"),Q=o((l,t,c)=>{const e=l.insert("g").attr("class","node default").attr("id",t.domId||t.id);let s=70,r=10;c==="LR"&&(s=10,r=70);const a=e.append("rect").attr("x",-1*s/2).attr("y",-1*r/2).attr("width",s).attr("height",r).attr("class","fork-join");return w(t,a),t.height=t.height+t.padding/2,t.width=t.width+t.padding/2,t.intersect=function(i){return u.rect(t,i)},e},"forkJoin"),Ht=o((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=c.insert("circle",":first-child"),s=c.insert("circle",":first-child");return s.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),e.attr("class","state-end").attr("r",5).attr("width",10).attr("height",10),w(t,s),t.intersect=function(r){return u.circle(t,7,r)},c},"end"),zt=o((l,t)=>{var Y;const c=t.padding/2,e=4,s=8;let r;t.classes?r="node "+t.classes:r="node default";const a=l.insert("g").attr("class",r).attr("id",t.domId||t.id),i=a.insert("rect",":first-child"),n=a.insert("line"),y=a.insert("line");let h=0,x=e;const f=a.insert("g").attr("class","label");let g=0;const d=(Y=t.classData.annotations)==null?void 0:Y[0],m=t.classData.annotations[0]?"«"+t.classData.annotations[0]+"»":"",p=f.node().appendChild(R(m,t.labelStyle,!0,!0));let C=p.getBBox();if(A(N().flowchart.htmlLabels)){const b=p.children[0],v=T(p);C=b.getBoundingClientRect(),v.attr("width",C.width),v.attr("height",C.height)}t.classData.annotations[0]&&(x+=C.height+e,h+=C.width);let S=t.classData.label;t.classData.type!==void 0&&t.classData.type!==""&&(N().flowchart.htmlLabels?S+="<"+t.classData.type+">":S+="<"+t.classData.type+">");const D=f.node().appendChild(R(S,t.labelStyle,!0,!0));T(D).attr("class","classTitle");let B=D.getBBox();if(A(N().flowchart.htmlLabels)){const b=D.children[0],v=T(D);B=b.getBoundingClientRect(),v.attr("width",B.width),v.attr("height",B.height)}x+=B.height+e,B.width>h&&(h=B.width);const j=[];t.classData.members.forEach(b=>{const v=b.getDisplayDetails();let P=v.displayText;N().flowchart.htmlLabels&&(P=P.replace(//g,">"));const M=f.node().appendChild(R(P,v.cssStyle?v.cssStyle:t.labelStyle,!0,!0));let k=M.getBBox();if(A(N().flowchart.htmlLabels)){const $=M.children[0],z=T(M);k=$.getBoundingClientRect(),z.attr("width",k.width),z.attr("height",k.height)}k.width>h&&(h=k.width),x+=k.height+e,j.push(M)}),x+=s;const W=[];if(t.classData.methods.forEach(b=>{const v=b.getDisplayDetails();let P=v.displayText;N().flowchart.htmlLabels&&(P=P.replace(//g,">"));const M=f.node().appendChild(R(P,v.cssStyle?v.cssStyle:t.labelStyle,!0,!0));let k=M.getBBox();if(A(N().flowchart.htmlLabels)){const $=M.children[0],z=T(M);k=$.getBoundingClientRect(),z.attr("width",k.width),z.attr("height",k.height)}k.width>h&&(h=k.width),x+=k.height+e,W.push(M)}),x+=s,d){let b=(h-C.width)/2;T(p).attr("transform","translate( "+(-1*h/2+b)+", "+-1*x/2+")"),g=C.height+e}let F=(h-B.width)/2;return T(D).attr("transform","translate( "+(-1*h/2+F)+", "+(-1*x/2+g)+")"),g+=B.height+e,n.attr("class","divider").attr("x1",-h/2-c).attr("x2",h/2+c).attr("y1",-x/2-c+s+g).attr("y2",-x/2-c+s+g),g+=s,j.forEach(b=>{T(b).attr("transform","translate( "+-h/2+", "+(-1*x/2+g+s/2)+")");const v=b==null?void 0:b.getBBox();g+=((v==null?void 0:v.height)??0)+e}),g+=s,y.attr("class","divider").attr("x1",-h/2-c).attr("x2",h/2+c).attr("y1",-x/2-c+s+g).attr("y2",-x/2-c+s+g),g+=s,W.forEach(b=>{T(b).attr("transform","translate( "+-h/2+", "+(-1*x/2+g)+")");const v=b==null?void 0:b.getBBox();g+=((v==null?void 0:v.height)??0)+e}),i.attr("style",t.style).attr("class","outer title-state").attr("x",-h/2-c).attr("y",-(x/2)-c).attr("width",h+t.padding).attr("height",x+t.padding),w(t,i),t.intersect=function(b){return u.rect(t,b)},a},"class_box"),q={rhombus:G,composite:It,question:G,rect:Nt,labelRect:Et,rectWithTitle:Dt,choice:bt,circle:At,doublecircle:jt,stadium:Mt,hexagon:vt,block_arrow:mt,rect_left_inv_arrow:St,lean_right:Lt,lean_left:_t,trapezoid:Bt,inv_trapezoid:Ct,rect_right_inv_arrow:Tt,cylinder:kt,start:Rt,end:Ht,note:wt,subroutine:Pt,fork:Q,join:Q,class_box:zt},H={},Ot=o(async(l,t,c)=>{let e,s;if(t.link){let r;N().securityLevel==="sandbox"?r="_top":t.linkTarget&&(r=t.linkTarget||"_blank"),e=l.insert("svg:a").attr("xlink:href",t.link).attr("target",r),s=await q[t.shape](e,t,c)}else s=await q[t.shape](l,t,c),e=s;return t.tooltip&&s.attr("title",t.tooltip),t.class&&s.attr("class","node default "+t.class),H[t.id]=e,t.haveCallback&&H[t.id].attr("class",H[t.id].attr("class")+" clickable"),e},"insertNode"),Wt=o((l,t)=>{H[t.id]=l},"setNodeElem"),$t=o(()=>{H={}},"clear"),Ut=o(l=>{const t=H[l.id];L.trace("Transforming node",l.diff,l,"translate("+(l.x-l.width/2-5)+", "+l.width/2+")");const c=8,e=l.diff||0;return l.clusterNode?t.attr("transform","translate("+(l.x+e-l.width/2)+", "+(l.y-l.height/2-c)+")"):t.attr("transform","translate("+l.x+", "+l.y+")"),e},"positionNode");export{R as a,pt as b,$t as c,Ot as i,Ut as p,Wt as s,w as u}; +import{_ as o,j as T,l as L,d as N,T as A,al as ct,am as U,U as lt,i as J}from"./index-CEaWaBDv.js";function X(l,t){t&&l.attr("style",t)}o(X,"applyStyle");function Z(l){const t=T(document.createElementNS("http://www.w3.org/2000/svg","foreignObject")),c=t.append("xhtml:div"),e=l.label,s=l.isNode?"nodeLabel":"edgeLabel",r=c.append("span");return r.html(e),X(r,l.labelStyle),r.attr("class",s),X(c,l.labelStyle),c.style("display","inline-block"),c.style("white-space","nowrap"),c.attr("xmlns","http://www.w3.org/1999/xhtml"),t.node()}o(Z,"addHtmlLabel");var nt=o((l,t,c,e)=>{let s=l||"";if(typeof s=="object"&&(s=s[0]),A(N().flowchart.htmlLabels)){s=s.replace(/\\n|\n/g,"
"),L.debug("vertexText"+s);const r={isNode:e,label:ct(U(s)),labelStyle:t.replace("fill:","color:")};return Z(r)}else{const r=document.createElementNS("http://www.w3.org/2000/svg","text");r.setAttribute("style",t.replace("color:","fill:"));let a=[];typeof s=="string"?a=s.split(/\\n|\n|/gi):Array.isArray(s)?a=s:a=[];for(const i of a){const n=document.createElementNS("http://www.w3.org/2000/svg","tspan");n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),n.setAttribute("dy","1em"),n.setAttribute("x","0"),c?n.setAttribute("class","title-row"):n.setAttribute("class","row"),n.textContent=i.trim(),r.appendChild(n)}return r}},"createLabel"),R=nt,_=o(async(l,t,c,e)=>{const s=N();let r;const a=t.useHtmlLabels||A(s.flowchart.htmlLabels);c?r=c:r="node default";const i=l.insert("g").attr("class",r).attr("id",t.domId||t.id),n=i.insert("g").attr("class","label").attr("style",t.labelStyle);let y;t.labelText===void 0?y="":y=typeof t.labelText=="string"?t.labelText:t.labelText[0];const h=n.node();let x;t.labelType==="markdown"?x=lt(n,J(U(y),s),{useHtmlLabels:a,width:t.width||s.flowchart.wrappingWidth,classes:"markdown-node-label"},s):x=h.appendChild(R(J(U(y),s),t.labelStyle,!1,e));let f=x.getBBox();const g=t.padding/2;if(A(s.flowchart.htmlLabels)){const d=x.children[0],m=T(x),p=d.getElementsByTagName("img");if(p){const C=y.replace(/]*>/g,"").trim()==="";await Promise.all([...p].map(S=>new Promise(D=>{function B(){if(S.style.display="flex",S.style.flexDirection="column",C){const j=s.fontSize?s.fontSize:window.getComputedStyle(document.body).fontSize,F=parseInt(j,10)*5+"px";S.style.minWidth=F,S.style.maxWidth=F}else S.style.width="100%";D(S)}o(B,"setupImage"),setTimeout(()=>{S.complete&&B()}),S.addEventListener("error",B),S.addEventListener("load",B)})))}f=d.getBoundingClientRect(),m.attr("width",f.width),m.attr("height",f.height)}return a?n.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"):n.attr("transform","translate(0, "+-f.height/2+")"),t.centerLabel&&n.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"),n.insert("rect",":first-child"),{shapeSvg:i,bbox:f,halfPadding:g,label:n}},"labelHelper"),w=o((l,t)=>{const c=t.node().getBBox();l.width=c.width,l.height=c.height},"updateNodeBounds");function E(l,t,c,e){return l.insert("polygon",":first-child").attr("points",e.map(function(s){return s.x+","+s.y}).join(" ")).attr("class","label-container").attr("transform","translate("+-t/2+","+c/2+")")}o(E,"insertPolygonShape");var ht=o(l=>{const t=new Set;for(const c of l)switch(c){case"x":t.add("right"),t.add("left");break;case"y":t.add("up"),t.add("down");break;default:t.add(c);break}return t},"expandAndDeduplicateDirections"),ot=o((l,t,c)=>{const e=ht(l),s=2,r=t.height+2*c.padding,a=r/s,i=t.width+2*a+c.padding,n=c.padding/2;return e.has("right")&&e.has("left")&&e.has("up")&&e.has("down")?[{x:0,y:0},{x:a,y:0},{x:i/2,y:2*n},{x:i-a,y:0},{x:i,y:0},{x:i,y:-r/3},{x:i+2*n,y:-r/2},{x:i,y:-2*r/3},{x:i,y:-r},{x:i-a,y:-r},{x:i/2,y:-r-2*n},{x:a,y:-r},{x:0,y:-r},{x:0,y:-2*r/3},{x:-2*n,y:-r/2},{x:0,y:-r/3}]:e.has("right")&&e.has("left")&&e.has("up")?[{x:a,y:0},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:a,y:-r},{x:0,y:-r/2}]:e.has("right")&&e.has("left")&&e.has("down")?[{x:0,y:0},{x:a,y:-r},{x:i-a,y:-r},{x:i,y:0}]:e.has("right")&&e.has("up")&&e.has("down")?[{x:0,y:0},{x:i,y:-a},{x:i,y:-r+a},{x:0,y:-r}]:e.has("left")&&e.has("up")&&e.has("down")?[{x:i,y:0},{x:0,y:-a},{x:0,y:-r+a},{x:i,y:-r}]:e.has("right")&&e.has("left")?[{x:a,y:0},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r},{x:0,y:-r/2}]:e.has("up")&&e.has("down")?[{x:i/2,y:0},{x:0,y:-n},{x:a,y:-n},{x:a,y:-r+n},{x:0,y:-r+n},{x:i/2,y:-r},{x:i,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n},{x:i,y:-n}]:e.has("right")&&e.has("up")?[{x:0,y:0},{x:i,y:-a},{x:0,y:-r}]:e.has("right")&&e.has("down")?[{x:0,y:0},{x:i,y:0},{x:0,y:-r}]:e.has("left")&&e.has("up")?[{x:i,y:0},{x:0,y:-a},{x:i,y:-r}]:e.has("left")&&e.has("down")?[{x:i,y:0},{x:0,y:0},{x:i,y:-r}]:e.has("right")?[{x:a,y:-n},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r+n}]:e.has("left")?[{x:a,y:0},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r},{x:0,y:-r/2}]:e.has("up")?[{x:a,y:-n},{x:a,y:-r+n},{x:0,y:-r+n},{x:i/2,y:-r},{x:i,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n}]:e.has("down")?[{x:i/2,y:0},{x:0,y:-n},{x:a,y:-n},{x:a,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n},{x:i,y:-n}]:[{x:0,y:0}]},"getArrowPoints");function tt(l,t){return l.intersect(t)}o(tt,"intersectNode");var yt=tt;function rt(l,t,c,e){var s=l.x,r=l.y,a=s-e.x,i=r-e.y,n=Math.sqrt(t*t*i*i+c*c*a*a),y=Math.abs(t*c*a/n);e.x0}o(K,"sameSign");var gt=st,ft=it;function it(l,t,c){var e=l.x,s=l.y,r=[],a=Number.POSITIVE_INFINITY,i=Number.POSITIVE_INFINITY;typeof t.forEach=="function"?t.forEach(function(d){a=Math.min(a,d.x),i=Math.min(i,d.y)}):(a=Math.min(a,t.x),i=Math.min(i,t.y));for(var n=e-l.width/2-a,y=s-l.height/2-i,h=0;h1&&r.sort(function(d,m){var p=d.x-c.x,C=d.y-c.y,S=Math.sqrt(p*p+C*C),D=m.x-c.x,B=m.y-c.y,j=Math.sqrt(D*D+B*B);return S{var c=l.x,e=l.y,s=t.x-c,r=t.y-e,a=l.width/2,i=l.height/2,n,y;return Math.abs(r)*a>Math.abs(s)*i?(r<0&&(i=-i),n=r===0?0:i*s/r,y=i):(s<0&&(a=-a),n=a,y=s===0?0:a*r/s),{x:c+n,y:e+y}},"intersectRect"),pt=dt,u={node:yt,circle:xt,ellipse:at,polygon:ft,rect:pt},ut=o(async(l,t)=>{t.useHtmlLabels||N().flowchart.htmlLabels||(t.centerLabel=!0);const{shapeSvg:e,bbox:s,halfPadding:r}=await _(l,t,"node "+t.classes,!0);L.info("Classes = ",t.classes);const a=e.insert("rect",":first-child");return a.attr("rx",t.rx).attr("ry",t.ry).attr("x",-s.width/2-r).attr("y",-s.height/2-r).attr("width",s.width+t.padding).attr("height",s.height+t.padding),w(t,a),t.intersect=function(i){return u.rect(t,i)},e},"note"),wt=ut,V=o(l=>l?" "+l:"","formatClass"),I=o((l,t)=>`${t||"node default"}${V(l.classes)} ${V(l.class)}`,"getClassesFromNode"),G=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=s+r,i=[{x:a/2,y:0},{x:a,y:-a/2},{x:a/2,y:-a},{x:0,y:-a/2}];L.info("Question main (Circle)");const n=E(c,a,a,i);return n.attr("style",t.style),w(t,n),t.intersect=function(y){return L.warn("Intersect called"),u.polygon(t,i,y)},c},"question"),bt=o((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=28,s=[{x:0,y:e/2},{x:e/2,y:0},{x:0,y:-e/2},{x:-e/2,y:0}];return c.insert("polygon",":first-child").attr("points",s.map(function(a){return a.x+","+a.y}).join(" ")).attr("class","state-start").attr("r",7).attr("width",28).attr("height",28),t.width=28,t.height=28,t.intersect=function(a){return u.circle(t,14,a)},c},"choice"),vt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=4,r=e.height+t.padding,a=r/s,i=e.width+2*a+t.padding,n=[{x:a,y:0},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:a,y:-r},{x:0,y:-r/2}],y=E(c,i,r,n);return y.attr("style",t.style),w(t,y),t.intersect=function(h){return u.polygon(t,n,h)},c},"hexagon"),mt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,void 0,!0),s=2,r=e.height+2*t.padding,a=r/s,i=e.width+2*a+t.padding,n=ot(t.directions,e,t),y=E(c,i,r,n);return y.attr("style",t.style),w(t,y),t.intersect=function(h){return u.polygon(t,n,h)},c},"block_arrow"),St=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-r/2,y:0},{x:s,y:0},{x:s,y:-r},{x:-r/2,y:-r},{x:0,y:-r/2}];return E(c,s,r,a).attr("style",t.style),t.width=s+r,t.height=r,t.intersect=function(n){return u.polygon(t,a,n)},c},"rect_left_inv_arrow"),Lt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-2*r/6,y:0},{x:s-r/6,y:0},{x:s+2*r/6,y:-r},{x:r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"lean_right"),_t=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:2*r/6,y:0},{x:s+r/6,y:0},{x:s-2*r/6,y:-r},{x:-r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"lean_left"),Bt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-2*r/6,y:0},{x:s+2*r/6,y:0},{x:s-r/6,y:-r},{x:r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"trapezoid"),Ct=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:r/6,y:0},{x:s-r/6,y:0},{x:s+2*r/6,y:-r},{x:-2*r/6,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"inv_trapezoid"),Tt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:0,y:0},{x:s+r/2,y:0},{x:s,y:-r/2},{x:s+r/2,y:-r},{x:0,y:-r}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"rect_right_inv_arrow"),kt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=s/2,a=r/(2.5+s/50),i=e.height+a+t.padding,n="M 0,"+a+" a "+r+","+a+" 0,0,0 "+s+" 0 a "+r+","+a+" 0,0,0 "+-s+" 0 l 0,"+i+" a "+r+","+a+" 0,0,0 "+s+" 0 l 0,"+-i,y=c.attr("label-offset-y",a).insert("path",":first-child").attr("style",t.style).attr("d",n).attr("transform","translate("+-s/2+","+-(i/2+a)+")");return w(t,y),t.intersect=function(h){const x=u.rect(t,h),f=x.x-t.x;if(r!=0&&(Math.abs(f)t.height/2-a)){let g=a*a*(1-f*f/(r*r));g!=0&&(g=Math.sqrt(g)),g=a-g,h.y-t.y>0&&(g=-g),x.y+=g}return x},c},"cylinder"),Nt=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,"node "+t.classes+" "+t.class,!0),r=c.insert("rect",":first-child"),a=t.positioned?t.width:e.width+t.padding,i=t.positioned?t.height:e.height+t.padding,n=t.positioned?-a/2:-e.width/2-s,y=t.positioned?-i/2:-e.height/2-s;if(r.attr("class","basic label-container").attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",n).attr("y",y).attr("width",a).attr("height",i),t.props){const h=new Set(Object.keys(t.props));t.props.borders&&(O(r,t.props.borders,a,i),h.delete("borders")),h.forEach(x=>{L.warn(`Unknown node property ${x}`)})}return w(t,r),t.intersect=function(h){return u.rect(t,h)},c},"rect"),It=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,"node "+t.classes,!0),r=c.insert("rect",":first-child"),a=t.positioned?t.width:e.width+t.padding,i=t.positioned?t.height:e.height+t.padding,n=t.positioned?-a/2:-e.width/2-s,y=t.positioned?-i/2:-e.height/2-s;if(r.attr("class","basic cluster composite label-container").attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",n).attr("y",y).attr("width",a).attr("height",i),t.props){const h=new Set(Object.keys(t.props));t.props.borders&&(O(r,t.props.borders,a,i),h.delete("borders")),h.forEach(x=>{L.warn(`Unknown node property ${x}`)})}return w(t,r),t.intersect=function(h){return u.rect(t,h)},c},"composite"),Et=o(async(l,t)=>{const{shapeSvg:c}=await _(l,t,"label",!0);L.trace("Classes = ",t.class);const e=c.insert("rect",":first-child"),s=0,r=0;if(e.attr("width",s).attr("height",r),c.attr("class","label edgeLabel"),t.props){const a=new Set(Object.keys(t.props));t.props.borders&&(O(e,t.props.borders,s,r),a.delete("borders")),a.forEach(i=>{L.warn(`Unknown node property ${i}`)})}return w(t,e),t.intersect=function(a){return u.rect(t,a)},c},"labelRect");function O(l,t,c,e){const s=[],r=o(i=>{s.push(i,0)},"addBorder"),a=o(i=>{s.push(0,i)},"skipBorder");t.includes("t")?(L.debug("add top border"),r(c)):a(c),t.includes("r")?(L.debug("add right border"),r(e)):a(e),t.includes("b")?(L.debug("add bottom border"),r(c)):a(c),t.includes("l")?(L.debug("add left border"),r(e)):a(e),l.attr("stroke-dasharray",s.join(" "))}o(O,"applyNodePropertyBorders");var Dt=o((l,t)=>{let c;t.classes?c="node "+t.classes:c="node default";const e=l.insert("g").attr("class",c).attr("id",t.domId||t.id),s=e.insert("rect",":first-child"),r=e.insert("line"),a=e.insert("g").attr("class","label"),i=t.labelText.flat?t.labelText.flat():t.labelText;let n="";typeof i=="object"?n=i[0]:n=i,L.info("Label text abc79",n,i,typeof i=="object");const y=a.node().appendChild(R(n,t.labelStyle,!0,!0));let h={width:0,height:0};if(A(N().flowchart.htmlLabels)){const m=y.children[0],p=T(y);h=m.getBoundingClientRect(),p.attr("width",h.width),p.attr("height",h.height)}L.info("Text 2",i);const x=i.slice(1,i.length);let f=y.getBBox();const g=a.node().appendChild(R(x.join?x.join("
"):x,t.labelStyle,!0,!0));if(A(N().flowchart.htmlLabels)){const m=g.children[0],p=T(g);h=m.getBoundingClientRect(),p.attr("width",h.width),p.attr("height",h.height)}const d=t.padding/2;return T(g).attr("transform","translate( "+(h.width>f.width?0:(f.width-h.width)/2)+", "+(f.height+d+5)+")"),T(y).attr("transform","translate( "+(h.width{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.height+t.padding,r=e.width+s/4+t.padding,a=c.insert("rect",":first-child").attr("style",t.style).attr("rx",s/2).attr("ry",s/2).attr("x",-r/2).attr("y",-s/2).attr("width",r).attr("height",s);return w(t,a),t.intersect=function(i){return u.rect(t,i)},c},"stadium"),At=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,I(t,void 0),!0),r=c.insert("circle",":first-child");return r.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s).attr("width",e.width+t.padding).attr("height",e.height+t.padding),L.info("Circle main"),w(t,r),t.intersect=function(a){return L.info("Circle intersect",t,e.width/2+s,a),u.circle(t,e.width/2+s,a)},c},"circle"),jt=o(async(l,t)=>{const{shapeSvg:c,bbox:e,halfPadding:s}=await _(l,t,I(t,void 0),!0),r=5,a=c.insert("g",":first-child"),i=a.insert("circle"),n=a.insert("circle");return a.attr("class",t.class),i.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s+r).attr("width",e.width+t.padding+r*2).attr("height",e.height+t.padding+r*2),n.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s).attr("width",e.width+t.padding).attr("height",e.height+t.padding),L.info("DoubleCircle main"),w(t,i),t.intersect=function(y){return L.info("DoubleCircle intersect",t,e.width/2+s+r,y),u.circle(t,e.width/2+s+r,y)},c},"doublecircle"),Pt=o(async(l,t)=>{const{shapeSvg:c,bbox:e}=await _(l,t,I(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:0,y:0},{x:s,y:0},{x:s,y:-r},{x:0,y:-r},{x:0,y:0},{x:-8,y:0},{x:s+8,y:0},{x:s+8,y:-r},{x:-8,y:-r},{x:-8,y:0}],i=E(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c},"subroutine"),Rt=o((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=c.insert("circle",":first-child");return e.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),w(t,e),t.intersect=function(s){return u.circle(t,7,s)},c},"start"),Q=o((l,t,c)=>{const e=l.insert("g").attr("class","node default").attr("id",t.domId||t.id);let s=70,r=10;c==="LR"&&(s=10,r=70);const a=e.append("rect").attr("x",-1*s/2).attr("y",-1*r/2).attr("width",s).attr("height",r).attr("class","fork-join");return w(t,a),t.height=t.height+t.padding/2,t.width=t.width+t.padding/2,t.intersect=function(i){return u.rect(t,i)},e},"forkJoin"),Ht=o((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=c.insert("circle",":first-child"),s=c.insert("circle",":first-child");return s.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),e.attr("class","state-end").attr("r",5).attr("width",10).attr("height",10),w(t,s),t.intersect=function(r){return u.circle(t,7,r)},c},"end"),zt=o((l,t)=>{var Y;const c=t.padding/2,e=4,s=8;let r;t.classes?r="node "+t.classes:r="node default";const a=l.insert("g").attr("class",r).attr("id",t.domId||t.id),i=a.insert("rect",":first-child"),n=a.insert("line"),y=a.insert("line");let h=0,x=e;const f=a.insert("g").attr("class","label");let g=0;const d=(Y=t.classData.annotations)==null?void 0:Y[0],m=t.classData.annotations[0]?"«"+t.classData.annotations[0]+"»":"",p=f.node().appendChild(R(m,t.labelStyle,!0,!0));let C=p.getBBox();if(A(N().flowchart.htmlLabels)){const b=p.children[0],v=T(p);C=b.getBoundingClientRect(),v.attr("width",C.width),v.attr("height",C.height)}t.classData.annotations[0]&&(x+=C.height+e,h+=C.width);let S=t.classData.label;t.classData.type!==void 0&&t.classData.type!==""&&(N().flowchart.htmlLabels?S+="<"+t.classData.type+">":S+="<"+t.classData.type+">");const D=f.node().appendChild(R(S,t.labelStyle,!0,!0));T(D).attr("class","classTitle");let B=D.getBBox();if(A(N().flowchart.htmlLabels)){const b=D.children[0],v=T(D);B=b.getBoundingClientRect(),v.attr("width",B.width),v.attr("height",B.height)}x+=B.height+e,B.width>h&&(h=B.width);const j=[];t.classData.members.forEach(b=>{const v=b.getDisplayDetails();let P=v.displayText;N().flowchart.htmlLabels&&(P=P.replace(//g,">"));const M=f.node().appendChild(R(P,v.cssStyle?v.cssStyle:t.labelStyle,!0,!0));let k=M.getBBox();if(A(N().flowchart.htmlLabels)){const $=M.children[0],z=T(M);k=$.getBoundingClientRect(),z.attr("width",k.width),z.attr("height",k.height)}k.width>h&&(h=k.width),x+=k.height+e,j.push(M)}),x+=s;const W=[];if(t.classData.methods.forEach(b=>{const v=b.getDisplayDetails();let P=v.displayText;N().flowchart.htmlLabels&&(P=P.replace(//g,">"));const M=f.node().appendChild(R(P,v.cssStyle?v.cssStyle:t.labelStyle,!0,!0));let k=M.getBBox();if(A(N().flowchart.htmlLabels)){const $=M.children[0],z=T(M);k=$.getBoundingClientRect(),z.attr("width",k.width),z.attr("height",k.height)}k.width>h&&(h=k.width),x+=k.height+e,W.push(M)}),x+=s,d){let b=(h-C.width)/2;T(p).attr("transform","translate( "+(-1*h/2+b)+", "+-1*x/2+")"),g=C.height+e}let F=(h-B.width)/2;return T(D).attr("transform","translate( "+(-1*h/2+F)+", "+(-1*x/2+g)+")"),g+=B.height+e,n.attr("class","divider").attr("x1",-h/2-c).attr("x2",h/2+c).attr("y1",-x/2-c+s+g).attr("y2",-x/2-c+s+g),g+=s,j.forEach(b=>{T(b).attr("transform","translate( "+-h/2+", "+(-1*x/2+g+s/2)+")");const v=b==null?void 0:b.getBBox();g+=((v==null?void 0:v.height)??0)+e}),g+=s,y.attr("class","divider").attr("x1",-h/2-c).attr("x2",h/2+c).attr("y1",-x/2-c+s+g).attr("y2",-x/2-c+s+g),g+=s,W.forEach(b=>{T(b).attr("transform","translate( "+-h/2+", "+(-1*x/2+g)+")");const v=b==null?void 0:b.getBBox();g+=((v==null?void 0:v.height)??0)+e}),i.attr("style",t.style).attr("class","outer title-state").attr("x",-h/2-c).attr("y",-(x/2)-c).attr("width",h+t.padding).attr("height",x+t.padding),w(t,i),t.intersect=function(b){return u.rect(t,b)},a},"class_box"),q={rhombus:G,composite:It,question:G,rect:Nt,labelRect:Et,rectWithTitle:Dt,choice:bt,circle:At,doublecircle:jt,stadium:Mt,hexagon:vt,block_arrow:mt,rect_left_inv_arrow:St,lean_right:Lt,lean_left:_t,trapezoid:Bt,inv_trapezoid:Ct,rect_right_inv_arrow:Tt,cylinder:kt,start:Rt,end:Ht,note:wt,subroutine:Pt,fork:Q,join:Q,class_box:zt},H={},Ot=o(async(l,t,c)=>{let e,s;if(t.link){let r;N().securityLevel==="sandbox"?r="_top":t.linkTarget&&(r=t.linkTarget||"_blank"),e=l.insert("svg:a").attr("xlink:href",t.link).attr("target",r),s=await q[t.shape](e,t,c)}else s=await q[t.shape](l,t,c),e=s;return t.tooltip&&s.attr("title",t.tooltip),t.class&&s.attr("class","node default "+t.class),H[t.id]=e,t.haveCallback&&H[t.id].attr("class",H[t.id].attr("class")+" clickable"),e},"insertNode"),Wt=o((l,t)=>{H[t.id]=l},"setNodeElem"),$t=o(()=>{H={}},"clear"),Ut=o(l=>{const t=H[l.id];L.trace("Transforming node",l.diff,l,"translate("+(l.x-l.width/2-5)+", "+l.width/2+")");const c=8,e=l.diff||0;return l.clusterNode?t.attr("transform","translate("+(l.x+e-l.width/2)+", "+(l.y-l.height/2-c)+")"):t.attr("transform","translate("+l.x+", "+l.y+")"),e},"positionNode");export{R as a,pt as b,$t as c,Ot as i,Ut as p,Wt as s,w as u}; diff --git a/assets/classDiagram-MQQPYQM5-Di6jGJql.js b/assets/classDiagram-MQQPYQM5-DOTxLOSF.js similarity index 97% rename from assets/classDiagram-MQQPYQM5-Di6jGJql.js rename to assets/classDiagram-MQQPYQM5-DOTxLOSF.js index 122fe40..1900fe3 100644 --- a/assets/classDiagram-MQQPYQM5-Di6jGJql.js +++ b/assets/classDiagram-MQQPYQM5-DOTxLOSF.js @@ -1,2 +1,2 @@ -import{c as G,a as _,s as I}from"./chunk-IBIA4ERB-klqOOute.js";import{_ as f,d as S,l as u,j as B,k as W,H as P,M as R,u as M,N as X}from"./index-C-DiRXsl.js";import{G as Y}from"./graph-B-mU32Nh.js";import{l as $}from"./layout-bGLbrPyy.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var H=0,J=f(function(i,a,t,o,p){const g=f(function(e){switch(e){case p.db.relationType.AGGREGATION:return"aggregation";case p.db.relationType.EXTENSION:return"extension";case p.db.relationType.COMPOSITION:return"composition";case p.db.relationType.DEPENDENCY:return"dependency";case p.db.relationType.LOLLIPOP:return"lollipop"}},"getRelationType");a.points=a.points.filter(e=>!Number.isNaN(e.y));const s=a.points,c=P().x(function(e){return e.x}).y(function(e){return e.y}).curve(R),n=i.append("path").attr("d",c(s)).attr("id","edge"+H).attr("class","relation");let r="";o.arrowMarkerAbsolute&&(r=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,r=r.replace(/\(/g,"\\("),r=r.replace(/\)/g,"\\)")),t.relation.lineType==1&&n.attr("class","relation dashed-line"),t.relation.lineType==10&&n.attr("class","relation dotted-line"),t.relation.type1!=="none"&&n.attr("marker-start","url("+r+"#"+g(t.relation.type1)+"Start)"),t.relation.type2!=="none"&&n.attr("marker-end","url("+r+"#"+g(t.relation.type2)+"End)");let m,h;const x=a.points.length;let b=M.calcLabelPosition(a.points);m=b.x,h=b.y;let y,w,k,v;if(x%2!==0&&x>1){let e=M.calcCardinalityPosition(t.relation.type1!=="none",a.points,a.points[0]),d=M.calcCardinalityPosition(t.relation.type2!=="none",a.points,a.points[x-1]);u.debug("cardinality_1_point "+JSON.stringify(e)),u.debug("cardinality_2_point "+JSON.stringify(d)),y=e.x,w=e.y,k=d.x,v=d.y}if(t.title!==void 0){const e=i.append("g").attr("class","classLabel"),d=e.append("text").attr("class","label").attr("x",m).attr("y",h).attr("fill","red").attr("text-anchor","middle").text(t.title);window.label=d;const l=d.node().getBBox();e.insert("rect",":first-child").attr("class","box").attr("x",l.x-o.padding/2).attr("y",l.y-o.padding/2).attr("width",l.width+o.padding).attr("height",l.height+o.padding)}u.info("Rendering relation "+JSON.stringify(t)),t.relationTitle1!==void 0&&t.relationTitle1!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type1").attr("x",y).attr("y",w).attr("fill","black").attr("font-size","6").text(t.relationTitle1),t.relationTitle2!==void 0&&t.relationTitle2!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type2").attr("x",k).attr("y",v).attr("fill","black").attr("font-size","6").text(t.relationTitle2),H++},"drawEdge"),O=f(function(i,a,t,o){u.debug("Rendering class ",a,t);const p=a.id,g={id:p,label:a.id,width:0,height:0},s=i.append("g").attr("id",o.db.lookUpDomId(p)).attr("class","classGroup");let c;a.link?c=s.append("svg:a").attr("xlink:href",a.link).attr("target",a.linkTarget).append("text").attr("y",t.textHeight+t.padding).attr("x",0):c=s.append("text").attr("y",t.textHeight+t.padding).attr("x",0);let n=!0;a.annotations.forEach(function(d){const l=c.append("tspan").text("«"+d+"»");n||l.attr("dy",t.textHeight),n=!1});let r=A(a);const m=c.append("tspan").text(r).attr("class","title");n||m.attr("dy",t.textHeight);const h=c.node().getBBox().height;let x,b,y;if(a.members.length>0){x=s.append("line").attr("x1",0).attr("y1",t.padding+h+t.dividerMargin/2).attr("y2",t.padding+h+t.dividerMargin/2);const d=s.append("text").attr("x",t.padding).attr("y",h+t.dividerMargin+t.textHeight).attr("fill","white").attr("class","classText");n=!0,a.members.forEach(function(l){C(d,l,n,t),n=!1}),b=d.node().getBBox()}if(a.methods.length>0){y=s.append("line").attr("x1",0).attr("y1",t.padding+h+t.dividerMargin+b.height).attr("y2",t.padding+h+t.dividerMargin+b.height);const d=s.append("text").attr("x",t.padding).attr("y",h+2*t.dividerMargin+b.height+t.textHeight).attr("fill","white").attr("class","classText");n=!0,a.methods.forEach(function(l){C(d,l,n,t),n=!1})}const w=s.node().getBBox();var k=" ";a.cssClasses.length>0&&(k=k+a.cssClasses.join(" "));const e=s.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",w.width+2*t.padding).attr("height",w.height+t.padding+.5*t.dividerMargin).attr("class",k).node().getBBox().width;return c.node().childNodes.forEach(function(d){d.setAttribute("x",(e-d.getBBox().width)/2)}),a.tooltip&&c.insert("title").text(a.tooltip),x&&x.attr("x2",e),y&&y.attr("x2",e),g.width=e,g.height=w.height+t.padding+.5*t.dividerMargin,g},"drawClass"),A=f(function(i){let a=i.id;return i.type&&(a+="<"+X(i.type)+">"),a},"getClassTitleString"),Z=f(function(i,a,t,o){u.debug("Rendering note ",a,t);const p=a.id,g={id:p,text:a.text,width:0,height:0},s=i.append("g").attr("id",p).attr("class","classGroup");let c=s.append("text").attr("y",t.textHeight+t.padding).attr("x",0);const n=JSON.parse(`"${a.text}"`).split(` +import{c as G,a as _,s as I}from"./chunk-IBIA4ERB-C-clz_ur.js";import{_ as f,d as S,l as u,j as B,k as W,H as P,M as R,u as M,N as X}from"./index-CEaWaBDv.js";import{G as Y}from"./graph-DqRQLubm.js";import{l as $}from"./layout-DHJhjAvb.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var H=0,J=f(function(i,a,t,o,p){const g=f(function(e){switch(e){case p.db.relationType.AGGREGATION:return"aggregation";case p.db.relationType.EXTENSION:return"extension";case p.db.relationType.COMPOSITION:return"composition";case p.db.relationType.DEPENDENCY:return"dependency";case p.db.relationType.LOLLIPOP:return"lollipop"}},"getRelationType");a.points=a.points.filter(e=>!Number.isNaN(e.y));const s=a.points,c=P().x(function(e){return e.x}).y(function(e){return e.y}).curve(R),n=i.append("path").attr("d",c(s)).attr("id","edge"+H).attr("class","relation");let r="";o.arrowMarkerAbsolute&&(r=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,r=r.replace(/\(/g,"\\("),r=r.replace(/\)/g,"\\)")),t.relation.lineType==1&&n.attr("class","relation dashed-line"),t.relation.lineType==10&&n.attr("class","relation dotted-line"),t.relation.type1!=="none"&&n.attr("marker-start","url("+r+"#"+g(t.relation.type1)+"Start)"),t.relation.type2!=="none"&&n.attr("marker-end","url("+r+"#"+g(t.relation.type2)+"End)");let m,h;const x=a.points.length;let b=M.calcLabelPosition(a.points);m=b.x,h=b.y;let y,w,k,v;if(x%2!==0&&x>1){let e=M.calcCardinalityPosition(t.relation.type1!=="none",a.points,a.points[0]),d=M.calcCardinalityPosition(t.relation.type2!=="none",a.points,a.points[x-1]);u.debug("cardinality_1_point "+JSON.stringify(e)),u.debug("cardinality_2_point "+JSON.stringify(d)),y=e.x,w=e.y,k=d.x,v=d.y}if(t.title!==void 0){const e=i.append("g").attr("class","classLabel"),d=e.append("text").attr("class","label").attr("x",m).attr("y",h).attr("fill","red").attr("text-anchor","middle").text(t.title);window.label=d;const l=d.node().getBBox();e.insert("rect",":first-child").attr("class","box").attr("x",l.x-o.padding/2).attr("y",l.y-o.padding/2).attr("width",l.width+o.padding).attr("height",l.height+o.padding)}u.info("Rendering relation "+JSON.stringify(t)),t.relationTitle1!==void 0&&t.relationTitle1!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type1").attr("x",y).attr("y",w).attr("fill","black").attr("font-size","6").text(t.relationTitle1),t.relationTitle2!==void 0&&t.relationTitle2!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type2").attr("x",k).attr("y",v).attr("fill","black").attr("font-size","6").text(t.relationTitle2),H++},"drawEdge"),O=f(function(i,a,t,o){u.debug("Rendering class ",a,t);const p=a.id,g={id:p,label:a.id,width:0,height:0},s=i.append("g").attr("id",o.db.lookUpDomId(p)).attr("class","classGroup");let c;a.link?c=s.append("svg:a").attr("xlink:href",a.link).attr("target",a.linkTarget).append("text").attr("y",t.textHeight+t.padding).attr("x",0):c=s.append("text").attr("y",t.textHeight+t.padding).attr("x",0);let n=!0;a.annotations.forEach(function(d){const l=c.append("tspan").text("«"+d+"»");n||l.attr("dy",t.textHeight),n=!1});let r=A(a);const m=c.append("tspan").text(r).attr("class","title");n||m.attr("dy",t.textHeight);const h=c.node().getBBox().height;let x,b,y;if(a.members.length>0){x=s.append("line").attr("x1",0).attr("y1",t.padding+h+t.dividerMargin/2).attr("y2",t.padding+h+t.dividerMargin/2);const d=s.append("text").attr("x",t.padding).attr("y",h+t.dividerMargin+t.textHeight).attr("fill","white").attr("class","classText");n=!0,a.members.forEach(function(l){C(d,l,n,t),n=!1}),b=d.node().getBBox()}if(a.methods.length>0){y=s.append("line").attr("x1",0).attr("y1",t.padding+h+t.dividerMargin+b.height).attr("y2",t.padding+h+t.dividerMargin+b.height);const d=s.append("text").attr("x",t.padding).attr("y",h+2*t.dividerMargin+b.height+t.textHeight).attr("fill","white").attr("class","classText");n=!0,a.methods.forEach(function(l){C(d,l,n,t),n=!1})}const w=s.node().getBBox();var k=" ";a.cssClasses.length>0&&(k=k+a.cssClasses.join(" "));const e=s.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",w.width+2*t.padding).attr("height",w.height+t.padding+.5*t.dividerMargin).attr("class",k).node().getBBox().width;return c.node().childNodes.forEach(function(d){d.setAttribute("x",(e-d.getBBox().width)/2)}),a.tooltip&&c.insert("title").text(a.tooltip),x&&x.attr("x2",e),y&&y.attr("x2",e),g.width=e,g.height=w.height+t.padding+.5*t.dividerMargin,g},"drawClass"),A=f(function(i){let a=i.id;return i.type&&(a+="<"+X(i.type)+">"),a},"getClassTitleString"),Z=f(function(i,a,t,o){u.debug("Rendering note ",a,t);const p=a.id,g={id:p,text:a.text,width:0,height:0},s=i.append("g").attr("id",p).attr("class","classGroup");let c=s.append("text").attr("y",t.textHeight+t.padding).attr("x",0);const n=JSON.parse(`"${a.text}"`).split(` `);n.forEach(function(x){u.debug(`Adding line: ${x}`),c.append("tspan").text(x).attr("class","title").attr("dy",t.textHeight)});const r=s.node().getBBox(),h=s.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",r.width+2*t.padding).attr("height",r.height+n.length*t.textHeight+t.padding+.5*t.dividerMargin).node().getBBox().width;return c.node().childNodes.forEach(function(x){x.setAttribute("x",(h-x.getBBox().width)/2)}),g.width=h,g.height=r.height+n.length*t.textHeight+t.padding+.5*t.dividerMargin,g},"drawNote"),C=f(function(i,a,t,o){const{displayText:p,cssStyle:g}=a.getDisplayDetails(),s=i.append("tspan").attr("x",o.padding).text(p);g!==""&&s.attr("style",a.cssStyle),t||s.attr("dy",o.textHeight)},"addTspan"),N={getClassTitleString:A,drawClass:O,drawEdge:J,drawNote:Z},L={},E=20,T=f(function(i){const a=Object.entries(L).find(t=>t[1].label===i);if(a)return a[0]},"getGraphId"),F=f(function(i){i.append("defs").append("marker").attr("id","extensionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),i.append("defs").append("marker").attr("id","extensionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z"),i.append("defs").append("marker").attr("id","compositionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","compositionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","aggregationStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","aggregationEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","dependencyStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"insertMarkers"),U=f(function(i,a,t,o){const p=S().class;L={},u.info("Rendering diagram "+i);const g=S().securityLevel;let s;g==="sandbox"&&(s=B("#i"+a));const c=g==="sandbox"?B(s.nodes()[0].contentDocument.body):B("body"),n=c.select(`[id='${a}']`);F(n);const r=new Y({multigraph:!0});r.setGraph({isMultiGraph:!0}),r.setDefaultEdgeLabel(function(){return{}});const m=o.db.getClasses(),h=[...m.keys()];for(const e of h){const d=m.get(e),l=N.drawClass(n,d,p,o);L[l.id]=l,r.setNode(l.id,l),u.info("Org height: "+l.height)}o.db.getRelations().forEach(function(e){u.info("tjoho"+T(e.id1)+T(e.id2)+JSON.stringify(e)),r.setEdge(T(e.id1),T(e.id2),{relation:e},e.title||"DEFAULT")}),o.db.getNotes().forEach(function(e){u.debug(`Adding note: ${JSON.stringify(e)}`);const d=N.drawNote(n,e,p,o);L[d.id]=d,r.setNode(d.id,d),e.class&&m.has(e.class)&&r.setEdge(e.id,T(e.class),{relation:{id1:e.id,id2:e.class,relation:{type1:"none",type2:"none",lineType:10}}},"DEFAULT")}),$(r),r.nodes().forEach(function(e){e!==void 0&&r.node(e)!==void 0&&(u.debug("Node "+e+": "+JSON.stringify(r.node(e))),c.select("#"+(o.db.lookUpDomId(e)||e)).attr("transform","translate("+(r.node(e).x-r.node(e).width/2)+","+(r.node(e).y-r.node(e).height/2)+" )"))}),r.edges().forEach(function(e){e!==void 0&&r.edge(e)!==void 0&&(u.debug("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(r.edge(e))),N.drawEdge(n,r.edge(e),r.edge(e).relation,p,o))});const y=n.node().getBBox(),w=y.width+E*2,k=y.height+E*2;W(n,k,w,p.useMaxWidth);const v=`${y.x-E} ${y.y-E} ${w} ${k}`;u.debug(`viewBox ${v}`),n.attr("viewBox",v)},"draw"),z={draw:U},tt={parser:G,db:_,renderer:z,styles:I,init:f(i=>{i.class||(i.class={}),i.class.arrowMarkerAbsolute=i.arrowMarkerAbsolute,_.clear()},"init")};export{tt as diagram}; diff --git a/assets/classDiagram-v2-4S5WAI72-BstmEkwF.js b/assets/classDiagram-v2-4S5WAI72-Px_jsgNO.js similarity index 97% rename from assets/classDiagram-v2-4S5WAI72-BstmEkwF.js rename to assets/classDiagram-v2-4S5WAI72-Px_jsgNO.js index acaf96c..7151d96 100644 --- a/assets/classDiagram-v2-4S5WAI72-BstmEkwF.js +++ b/assets/classDiagram-v2-4S5WAI72-Px_jsgNO.js @@ -1,2 +1,2 @@ -import{m as tt,c as et,i as nt,a as it,p as st}from"./chunk-PDCO53Z4-DQW_yIEE.js";import{c as at,a as G,s as rt}from"./chunk-IBIA4ERB-klqOOute.js";import{c as lt,u as ot,s as ct,i as dt,p as M,a as F,b as R}from"./chunk-Z2VRG6XP-Dapxa6rq.js";import{_ as g,l as s,d as m,j as T,u as ft,O as ut,P as $,Q as H,R as z,t as ht,e as W,S as J,T as B,U as gt}from"./index-C-DiRXsl.js";import{G as q}from"./graph-B-mU32Nh.js";import{l as wt}from"./layout-bGLbrPyy.js";import{w as S}from"./json-DG3tYxlR.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var u={},x={},Q={},yt=g(()=>{x={},Q={},u={}},"clear"),L=g((e,t)=>(s.trace("In isDescendant",t," ",e," = ",x[t].includes(e)),!!x[t].includes(e)),"isDescendant"),bt=g((e,t)=>(s.info("Descendants of ",t," is ",x[t]),s.info("Edge is ",e),e.v===t||e.w===t?!1:x[t]?x[t].includes(e.v)||L(e.v,t)||L(e.w,t)||x[t].includes(e.w):(s.debug("Tilt, ",t,",not in descendants"),!1)),"edgeInCluster"),U=g((e,t,n,l)=>{s.warn("Copying children of ",e,"root",l,"data",t.node(e),l);const i=t.children(e)||[];e!==l&&i.push(e),s.warn("Copying (nodes) clusterId",e,"nodes",i),i.forEach(a=>{if(t.children(a).length>0)U(a,t,n,l);else{const r=t.node(a);s.info("cp ",a," to ",l," with parent ",e),n.setNode(a,r),l!==t.parent(a)&&(s.warn("Setting parent",a,t.parent(a)),n.setParent(a,t.parent(a))),e!==l&&a!==e?(s.debug("Setting parent",a,e),n.setParent(a,e)):(s.info("In copy ",e,"root",l,"data",t.node(e),l),s.debug("Not Setting parent for node=",a,"cluster!==rootId",e!==l,"node!==clusterId",a!==e));const f=t.edges(a);s.debug("Copying Edges",f),f.forEach(d=>{s.info("Edge",d);const h=t.edge(d.v,d.w,d.name);s.info("Edge data",h,l);try{bt(d,l)?(s.info("Copying as ",d.v,d.w,h,d.name),n.setEdge(d.v,d.w,h,d.name),s.info("newGraph edges ",n.edges(),n.edge(n.edges()[0]))):s.info("Skipping copy of edge ",d.v,"-->",d.w," rootId: ",l," clusterId:",e)}catch(b){s.error(b)}})}s.debug("Removing node",a),t.removeNode(a)})},"copy"),V=g((e,t)=>{const n=t.children(e);let l=[...n];for(const i of n)Q[i]=e,l=[...l,...V(i,t)];return l},"extractDescendants"),k=g((e,t)=>{s.trace("Searching",e);const n=t.children(e);if(s.trace("Searching children of id ",e,n),n.length<1)return s.trace("This is a valid node",e),e;for(const l of n){const i=k(l,t);if(i)return s.trace("Found replacement for",e," => ",i),i}},"findNonClusterChild"),X=g(e=>!u[e]||!u[e].externalConnections?e:u[e]?u[e].id:e,"getAnchorId"),mt=g((e,t)=>{if(!e||t>10){s.debug("Opting out, no graph ");return}else s.debug("Opting in, graph ");e.nodes().forEach(function(n){e.children(n).length>0&&(s.warn("Cluster identified",n," Replacement id in edges: ",k(n,e)),x[n]=V(n,e),u[n]={id:k(n,e),clusterData:e.node(n)})}),e.nodes().forEach(function(n){const l=e.children(n),i=e.edges();l.length>0?(s.debug("Cluster identified",n,x),i.forEach(a=>{if(a.v!==n&&a.w!==n){const r=L(a.v,n),f=L(a.w,n);r^f&&(s.warn("Edge: ",a," leaves cluster ",n),s.warn("Descendants of XXX ",n,": ",x[n]),u[n].externalConnections=!0)}})):s.debug("Not a cluster ",n,x)});for(let n of Object.keys(u)){const l=u[n].id,i=e.parent(l);i!==n&&u[i]&&!u[i].externalConnections&&(u[n].id=i)}e.edges().forEach(function(n){const l=e.edge(n);s.warn("Edge "+n.v+" -> "+n.w+": "+JSON.stringify(n)),s.warn("Edge "+n.v+" -> "+n.w+": "+JSON.stringify(e.edge(n)));let i=n.v,a=n.w;if(s.warn("Fix XXX",u,"ids:",n.v,n.w,"Translating: ",u[n.v]," --- ",u[n.w]),u[n.v]&&u[n.w]&&u[n.v]===u[n.w]){s.warn("Fixing and trixing link to self - removing XXX",n.v,n.w,n.name),s.warn("Fixing and trixing - removing XXX",n.v,n.w,n.name),i=X(n.v),a=X(n.w),e.removeEdge(n.v,n.w,n.name);const r=n.w+"---"+n.v;e.setNode(r,{domId:r,id:r,labelStyle:"",labelText:l.label,padding:0,shape:"labelRect",style:""});const f=structuredClone(l),d=structuredClone(l);f.label="",f.arrowTypeEnd="none",d.label="",f.fromCluster=n.v,d.toCluster=n.v,e.setEdge(i,r,f,n.name+"-cyclic-special"),e.setEdge(r,a,d,n.name+"-cyclic-special")}else if(u[n.v]||u[n.w]){if(s.warn("Fixing and trixing - removing XXX",n.v,n.w,n.name),i=X(n.v),a=X(n.w),e.removeEdge(n.v,n.w,n.name),i!==n.v){const r=e.parent(i);u[r].externalConnections=!0,l.fromCluster=n.v}if(a!==n.w){const r=e.parent(a);u[r].externalConnections=!0,l.toCluster=n.w}s.warn("Fix Replacing with XXX",i,a,n.name),e.setEdge(i,a,l,n.name)}}),s.warn("Adjusted Graph",S(e)),j(e,0),s.trace(u)},"adjustClustersAndEdges"),j=g((e,t)=>{var i,a;if(s.warn("extractor - ",t,S(e),e.children("D")),t>10){s.error("Bailing out");return}let n=e.nodes(),l=!1;for(const r of n){const f=e.children(r);l=l||f.length>0}if(!l){s.debug("Done, no node has children",e.nodes());return}s.debug("Nodes = ",n,t);for(const r of n)if(s.debug("Extracting node",r,u,u[r]&&!u[r].externalConnections,!e.parent(r),e.node(r),e.children("D")," Depth ",t),!u[r])s.debug("Not a cluster",r,t);else if(!u[r].externalConnections&&e.children(r)&&e.children(r).length>0){s.warn("Cluster without external connections, without a parent and with children",r,t);let d=e.graph().rankdir==="TB"?"LR":"TB";(a=(i=u[r])==null?void 0:i.clusterData)!=null&&a.dir&&(d=u[r].clusterData.dir,s.warn("Fixing dir",u[r].clusterData.dir,d));const h=new q({multigraph:!0,compound:!0}).setGraph({rankdir:d,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});s.warn("Old graph before copy",S(e)),U(r,e,h,r),e.setNode(r,{clusterNode:!0,id:r,clusterData:u[r].clusterData,labelText:u[r].labelText,graph:h}),s.warn("New graph after copy node: (",r,")",S(h)),s.debug("Old graph after copy",S(e))}else s.warn("Cluster ** ",r," **not meeting the criteria !externalConnections:",!u[r].externalConnections," no parent: ",!e.parent(r)," children ",e.children(r)&&e.children(r).length>0,e.children("D"),t),s.debug(u);n=e.nodes(),s.warn("New list of nodes",n);for(const r of n){const f=e.node(r);s.warn(" Now next level",r,f),f.clusterNode&&j(f.graph,t+1)}},"extractor"),K=g((e,t)=>{if(t.length===0)return[];let n=Object.assign(t);return t.forEach(l=>{const i=e.children(l),a=K(e,i);n=[...n,...a]}),n},"sorter"),vt=g(e=>K(e,e.children()),"sortNodesByHierarchy"),pt=g((e,t)=>{s.info("Creating subgraph rect for ",t.id,t);const n=m(),l=e.insert("g").attr("class","cluster"+(t.class?" "+t.class:"")).attr("id",t.id),i=l.insert("rect",":first-child"),a=B(n.flowchart.htmlLabels),r=l.insert("g").attr("class","cluster-label"),f=t.labelType==="markdown"?gt(r,t.labelText,{style:t.labelStyle,useHtmlLabels:a},n):r.node().appendChild(F(t.labelText,t.labelStyle,void 0,!0));let d=f.getBBox();if(B(n.flowchart.htmlLabels)){const c=f.children[0],o=T(f);d=c.getBoundingClientRect(),o.attr("width",d.width),o.attr("height",d.height)}const h=0*t.padding,b=h/2,y=t.width<=d.width+h?d.width+h:t.width;t.width<=d.width+h?t.diff=(d.width-t.width)/2-t.padding/2:t.diff=-t.padding/2,s.trace("Data ",t,JSON.stringify(t)),i.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-y/2).attr("y",t.y-t.height/2-b).attr("width",y).attr("height",t.height+h);const{subGraphTitleTopMargin:v}=J(n);a?r.attr("transform",`translate(${t.x-d.width/2}, ${t.y-t.height/2+v})`):r.attr("transform",`translate(${t.x}, ${t.y-t.height/2+v})`);const w=i.node().getBBox();return t.width=w.width,t.height=w.height,t.intersect=function(c){return R(t,c)},l},"rect"),xt=g((e,t)=>{const n=e.insert("g").attr("class","note-cluster").attr("id",t.id),l=n.insert("rect",":first-child"),i=0*t.padding,a=i/2;l.attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2-a).attr("width",t.width+i).attr("height",t.height+i).attr("fill","none");const r=l.node().getBBox();return t.width=r.width,t.height=r.height,t.intersect=function(f){return R(t,f)},n},"noteGroup"),St=g((e,t)=>{const n=m(),l=e.insert("g").attr("class",t.classes).attr("id",t.id),i=l.insert("rect",":first-child"),a=l.insert("g").attr("class","cluster-label"),r=l.append("rect"),f=a.node().appendChild(F(t.labelText,t.labelStyle,void 0,!0));let d=f.getBBox();if(B(n.flowchart.htmlLabels)){const c=f.children[0],o=T(f);d=c.getBoundingClientRect(),o.attr("width",d.width),o.attr("height",d.height)}d=f.getBBox();const h=0*t.padding,b=h/2,y=t.width<=d.width+t.padding?d.width+t.padding:t.width;t.width<=d.width+t.padding?t.diff=(d.width+t.padding*0-t.width)/2:t.diff=-t.padding/2,i.attr("class","outer").attr("x",t.x-y/2-b).attr("y",t.y-t.height/2-b).attr("width",y+h).attr("height",t.height+h),r.attr("class","inner").attr("x",t.x-y/2-b).attr("y",t.y-t.height/2-b+d.height-1).attr("width",y+h).attr("height",t.height+h-d.height-3);const{subGraphTitleTopMargin:v}=J(n);a.attr("transform",`translate(${t.x-d.width/2}, ${t.y-t.height/2-t.padding/3+(B(n.flowchart.htmlLabels)?5:3)+v})`);const w=i.node().getBBox();return t.height=w.height,t.intersect=function(c){return R(t,c)},l},"roundedWithTitle"),Nt=g((e,t)=>{const n=e.insert("g").attr("class",t.classes).attr("id",t.id),l=n.insert("rect",":first-child"),i=0*t.padding,a=i/2;l.attr("class","divider").attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2).attr("width",t.width+i).attr("height",t.height+i);const r=l.node().getBBox();return t.width=r.width,t.height=r.height,t.diff=-t.padding/2,t.intersect=function(f){return R(t,f)},n},"divider"),Et={rect:pt,roundedWithTitle:St,noteGroup:xt,divider:Nt},Y={},Ct=g((e,t)=>{s.trace("Inserting cluster");const n=t.shape||"rect";Y[t.id]=Et[n](e,t)},"insertCluster"),Tt=g(()=>{Y={}},"clear"),Z=g(async(e,t,n,l,i,a)=>{s.info("Graph in recursive render: XXX",S(t),i);const r=t.graph().rankdir;s.trace("Dir in recursive render - dir:",r);const f=e.insert("g").attr("class","root");t.nodes()?s.info("Recursive render XXX",t.nodes()):s.info("No nodes found for",t),t.edges().length>0&&s.trace("Recursive edges",t.edge(t.edges()[0]));const d=f.insert("g").attr("class","clusters"),h=f.insert("g").attr("class","edgePaths"),b=f.insert("g").attr("class","edgeLabels"),y=f.insert("g").attr("class","nodes");await Promise.all(t.nodes().map(async function(c){const o=t.node(c);if(i!==void 0){const p=JSON.parse(JSON.stringify(i.clusterData));s.info("Setting data for cluster XXX (",c,") ",p,i),t.setNode(i.id,p),t.parent(c)||(s.trace("Setting parent",c,i.id),t.setParent(c,i.id,p))}if(s.info("(Insert) Node XXX"+c+": "+JSON.stringify(t.node(c))),o!=null&&o.clusterNode){s.info("Cluster identified",c,o.width,t.node(c));const{ranksep:p,nodesep:E}=t.graph();o.graph.setGraph({...o.graph.graph(),ranksep:p,nodesep:E});const D=await Z(y,o.graph,n,l,t.node(c),a),N=D.elem;ot(o,N),o.diff=D.diff||0,s.info("Node bounds (abc123)",c,o,o.width,o.x,o.y),ct(N,o),s.warn("Recursive render complete ",N,o)}else t.children(c).length>0?(s.info("Cluster - the non recursive path XXX",c,o.id,o,t),s.info(k(o.id,t)),u[o.id]={id:k(o.id,t),node:o}):(s.info("Node - the non recursive path",c,o.id,o),await dt(y,t.node(c),r))})),t.edges().forEach(async function(c){const o=t.edge(c.v,c.w,c.name);s.info("Edge "+c.v+" -> "+c.w+": "+JSON.stringify(c)),s.info("Edge "+c.v+" -> "+c.w+": ",c," ",JSON.stringify(t.edge(c))),s.info("Fix",u,"ids:",c.v,c.w,"Translating: ",u[c.v],u[c.w]),await nt(b,o)}),t.edges().forEach(function(c){s.info("Edge "+c.v+" -> "+c.w+": "+JSON.stringify(c))}),s.info("Graph before layout:",JSON.stringify(S(t))),s.info("#############################################"),s.info("### Layout ###"),s.info("#############################################"),s.info(t),wt(t),s.info("Graph after layout:",JSON.stringify(S(t)));let v=0;const{subGraphTitleTotalMargin:w}=J(a);return vt(t).forEach(function(c){const o=t.node(c);s.info("Position "+c+": "+JSON.stringify(t.node(c))),s.info("Position "+c+": ("+o.x,","+o.y,") width: ",o.width," height: ",o.height),o!=null&&o.clusterNode?(o.y+=w,M(o)):t.children(c).length>0?(o.height+=w,Ct(d,o),u[o.id].node=o):(o.y+=w/2,M(o))}),t.edges().forEach(function(c){const o=t.edge(c);s.info("Edge "+c.v+" -> "+c.w+": "+JSON.stringify(o),o),o.points.forEach(E=>E.y+=w/2);const p=it(h,c,o,u,n,t,l);st(o,p)}),t.nodes().forEach(function(c){const o=t.node(c);s.info(c,o.type,o.diff),o.type==="group"&&(v=o.diff)}),{elem:f,diff:v}},"recursiveRender"),kt=g(async(e,t,n,l,i)=>{tt(e,n,l,i),lt(),et(),Tt(),yt(),s.warn("Graph at first:",JSON.stringify(S(t))),mt(t),s.warn("Graph after:",JSON.stringify(S(t)));const a=m();await Z(e,t,l,i,void 0,a)},"render"),O=g(e=>W.sanitizeText(e,m()),"sanitizeText"),_={dividerMargin:10,padding:5,textHeight:10,curve:void 0},Dt=g(function(e,t,n,l){s.info("keys:",[...e.keys()]),s.info(e),e.forEach(function(i){var f,d;const r={shape:"rect",id:i.id,domId:i.domId,labelText:O(i.id),labelStyle:"",style:"fill: none; stroke: black",padding:((f=m().flowchart)==null?void 0:f.padding)??((d=m().class)==null?void 0:d.padding)};t.setNode(i.id,r),I(i.classes,t,n,l,i.id),s.info("setNode",r)})},"addNamespaces"),I=g(function(e,t,n,l,i){s.info("keys:",[...e.keys()]),s.info(e),[...e.values()].filter(a=>a.parent===i).forEach(function(a){var v,w;const r=a.cssClasses.join(" "),f=$(a.styles),d=a.label??a.id,h=0,y={labelStyle:f.labelStyle,shape:"class_box",labelText:O(d),classData:a,rx:h,ry:h,class:r,style:f.style,id:a.id,domId:a.domId,tooltip:l.db.getTooltip(a.id,i)||"",haveCallback:a.haveCallback,link:a.link,width:a.type==="group"?500:void 0,type:a.type,padding:((v=m().flowchart)==null?void 0:v.padding)??((w=m().class)==null?void 0:w.padding)};t.setNode(a.id,y),i&&t.setParent(a.id,i),s.info("setNode",y)})},"addClasses"),Xt=g(function(e,t,n,l){s.info(e),e.forEach(function(i,a){var o,p;const r=i,f="",d={labelStyle:"",style:""},h=r.text,b=0,v={labelStyle:d.labelStyle,shape:"note",labelText:O(h),noteData:r,rx:b,ry:b,class:f,style:d.style,id:r.id,domId:r.id,tooltip:"",type:"note",padding:((o=m().flowchart)==null?void 0:o.padding)??((p=m().class)==null?void 0:p.padding)};if(t.setNode(r.id,v),s.info("setNode",v),!r.class||!l.has(r.class))return;const w=n+a,c={id:`edgeNote${w}`,classes:"relation",pattern:"dotted",arrowhead:"none",startLabelRight:"",endLabelLeft:"",arrowTypeStart:"none",arrowTypeEnd:"none",style:"fill:none",labelStyle:"",curve:H(_.curve,z)};t.setEdge(r.id,r.class,c,w)})},"addNotes"),Bt=g(function(e,t){const n=m().flowchart;let l=0;e.forEach(function(i){var r;l++;const a={classes:"relation",pattern:i.relation.lineType==1?"dashed":"solid",id:ht(i.id1,i.id2,{prefix:"id",counter:l}),arrowhead:i.type==="arrow_open"?"none":"normal",startLabelRight:i.relationTitle1==="none"?"":i.relationTitle1,endLabelLeft:i.relationTitle2==="none"?"":i.relationTitle2,arrowTypeStart:A(i.relation.type1),arrowTypeEnd:A(i.relation.type2),style:"fill:none",labelStyle:"",curve:H(n==null?void 0:n.curve,z)};if(s.info(a,i),i.style!==void 0){const f=$(i.style);a.style=f.style,a.labelStyle=f.labelStyle}i.text=i.title,i.text===void 0?i.style!==void 0&&(a.arrowheadStyle="fill: #333"):(a.arrowheadStyle="fill: #333",a.labelpos="c",((r=m().flowchart)==null?void 0:r.htmlLabels)??m().htmlLabels?(a.labelType="html",a.label=''+i.text+""):(a.labelType="text",a.label=i.text.replace(W.lineBreakRegex,` +import{m as tt,c as et,i as nt,a as it,p as st}from"./chunk-PDCO53Z4-CLKyb_5r.js";import{c as at,a as G,s as rt}from"./chunk-IBIA4ERB-C-clz_ur.js";import{c as lt,u as ot,s as ct,i as dt,p as M,a as F,b as R}from"./chunk-Z2VRG6XP-JJexuM7d.js";import{_ as g,l as s,d as m,j as T,u as ft,O as ut,P as $,Q as H,R as z,t as ht,e as W,S as J,T as B,U as gt}from"./index-CEaWaBDv.js";import{G as q}from"./graph-DqRQLubm.js";import{l as wt}from"./layout-DHJhjAvb.js";import{w as S}from"./json-Bz7oX_8X.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var u={},x={},Q={},yt=g(()=>{x={},Q={},u={}},"clear"),L=g((e,t)=>(s.trace("In isDescendant",t," ",e," = ",x[t].includes(e)),!!x[t].includes(e)),"isDescendant"),bt=g((e,t)=>(s.info("Descendants of ",t," is ",x[t]),s.info("Edge is ",e),e.v===t||e.w===t?!1:x[t]?x[t].includes(e.v)||L(e.v,t)||L(e.w,t)||x[t].includes(e.w):(s.debug("Tilt, ",t,",not in descendants"),!1)),"edgeInCluster"),U=g((e,t,n,l)=>{s.warn("Copying children of ",e,"root",l,"data",t.node(e),l);const i=t.children(e)||[];e!==l&&i.push(e),s.warn("Copying (nodes) clusterId",e,"nodes",i),i.forEach(a=>{if(t.children(a).length>0)U(a,t,n,l);else{const r=t.node(a);s.info("cp ",a," to ",l," with parent ",e),n.setNode(a,r),l!==t.parent(a)&&(s.warn("Setting parent",a,t.parent(a)),n.setParent(a,t.parent(a))),e!==l&&a!==e?(s.debug("Setting parent",a,e),n.setParent(a,e)):(s.info("In copy ",e,"root",l,"data",t.node(e),l),s.debug("Not Setting parent for node=",a,"cluster!==rootId",e!==l,"node!==clusterId",a!==e));const f=t.edges(a);s.debug("Copying Edges",f),f.forEach(d=>{s.info("Edge",d);const h=t.edge(d.v,d.w,d.name);s.info("Edge data",h,l);try{bt(d,l)?(s.info("Copying as ",d.v,d.w,h,d.name),n.setEdge(d.v,d.w,h,d.name),s.info("newGraph edges ",n.edges(),n.edge(n.edges()[0]))):s.info("Skipping copy of edge ",d.v,"-->",d.w," rootId: ",l," clusterId:",e)}catch(b){s.error(b)}})}s.debug("Removing node",a),t.removeNode(a)})},"copy"),V=g((e,t)=>{const n=t.children(e);let l=[...n];for(const i of n)Q[i]=e,l=[...l,...V(i,t)];return l},"extractDescendants"),k=g((e,t)=>{s.trace("Searching",e);const n=t.children(e);if(s.trace("Searching children of id ",e,n),n.length<1)return s.trace("This is a valid node",e),e;for(const l of n){const i=k(l,t);if(i)return s.trace("Found replacement for",e," => ",i),i}},"findNonClusterChild"),X=g(e=>!u[e]||!u[e].externalConnections?e:u[e]?u[e].id:e,"getAnchorId"),mt=g((e,t)=>{if(!e||t>10){s.debug("Opting out, no graph ");return}else s.debug("Opting in, graph ");e.nodes().forEach(function(n){e.children(n).length>0&&(s.warn("Cluster identified",n," Replacement id in edges: ",k(n,e)),x[n]=V(n,e),u[n]={id:k(n,e),clusterData:e.node(n)})}),e.nodes().forEach(function(n){const l=e.children(n),i=e.edges();l.length>0?(s.debug("Cluster identified",n,x),i.forEach(a=>{if(a.v!==n&&a.w!==n){const r=L(a.v,n),f=L(a.w,n);r^f&&(s.warn("Edge: ",a," leaves cluster ",n),s.warn("Descendants of XXX ",n,": ",x[n]),u[n].externalConnections=!0)}})):s.debug("Not a cluster ",n,x)});for(let n of Object.keys(u)){const l=u[n].id,i=e.parent(l);i!==n&&u[i]&&!u[i].externalConnections&&(u[n].id=i)}e.edges().forEach(function(n){const l=e.edge(n);s.warn("Edge "+n.v+" -> "+n.w+": "+JSON.stringify(n)),s.warn("Edge "+n.v+" -> "+n.w+": "+JSON.stringify(e.edge(n)));let i=n.v,a=n.w;if(s.warn("Fix XXX",u,"ids:",n.v,n.w,"Translating: ",u[n.v]," --- ",u[n.w]),u[n.v]&&u[n.w]&&u[n.v]===u[n.w]){s.warn("Fixing and trixing link to self - removing XXX",n.v,n.w,n.name),s.warn("Fixing and trixing - removing XXX",n.v,n.w,n.name),i=X(n.v),a=X(n.w),e.removeEdge(n.v,n.w,n.name);const r=n.w+"---"+n.v;e.setNode(r,{domId:r,id:r,labelStyle:"",labelText:l.label,padding:0,shape:"labelRect",style:""});const f=structuredClone(l),d=structuredClone(l);f.label="",f.arrowTypeEnd="none",d.label="",f.fromCluster=n.v,d.toCluster=n.v,e.setEdge(i,r,f,n.name+"-cyclic-special"),e.setEdge(r,a,d,n.name+"-cyclic-special")}else if(u[n.v]||u[n.w]){if(s.warn("Fixing and trixing - removing XXX",n.v,n.w,n.name),i=X(n.v),a=X(n.w),e.removeEdge(n.v,n.w,n.name),i!==n.v){const r=e.parent(i);u[r].externalConnections=!0,l.fromCluster=n.v}if(a!==n.w){const r=e.parent(a);u[r].externalConnections=!0,l.toCluster=n.w}s.warn("Fix Replacing with XXX",i,a,n.name),e.setEdge(i,a,l,n.name)}}),s.warn("Adjusted Graph",S(e)),j(e,0),s.trace(u)},"adjustClustersAndEdges"),j=g((e,t)=>{var i,a;if(s.warn("extractor - ",t,S(e),e.children("D")),t>10){s.error("Bailing out");return}let n=e.nodes(),l=!1;for(const r of n){const f=e.children(r);l=l||f.length>0}if(!l){s.debug("Done, no node has children",e.nodes());return}s.debug("Nodes = ",n,t);for(const r of n)if(s.debug("Extracting node",r,u,u[r]&&!u[r].externalConnections,!e.parent(r),e.node(r),e.children("D")," Depth ",t),!u[r])s.debug("Not a cluster",r,t);else if(!u[r].externalConnections&&e.children(r)&&e.children(r).length>0){s.warn("Cluster without external connections, without a parent and with children",r,t);let d=e.graph().rankdir==="TB"?"LR":"TB";(a=(i=u[r])==null?void 0:i.clusterData)!=null&&a.dir&&(d=u[r].clusterData.dir,s.warn("Fixing dir",u[r].clusterData.dir,d));const h=new q({multigraph:!0,compound:!0}).setGraph({rankdir:d,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});s.warn("Old graph before copy",S(e)),U(r,e,h,r),e.setNode(r,{clusterNode:!0,id:r,clusterData:u[r].clusterData,labelText:u[r].labelText,graph:h}),s.warn("New graph after copy node: (",r,")",S(h)),s.debug("Old graph after copy",S(e))}else s.warn("Cluster ** ",r," **not meeting the criteria !externalConnections:",!u[r].externalConnections," no parent: ",!e.parent(r)," children ",e.children(r)&&e.children(r).length>0,e.children("D"),t),s.debug(u);n=e.nodes(),s.warn("New list of nodes",n);for(const r of n){const f=e.node(r);s.warn(" Now next level",r,f),f.clusterNode&&j(f.graph,t+1)}},"extractor"),K=g((e,t)=>{if(t.length===0)return[];let n=Object.assign(t);return t.forEach(l=>{const i=e.children(l),a=K(e,i);n=[...n,...a]}),n},"sorter"),vt=g(e=>K(e,e.children()),"sortNodesByHierarchy"),pt=g((e,t)=>{s.info("Creating subgraph rect for ",t.id,t);const n=m(),l=e.insert("g").attr("class","cluster"+(t.class?" "+t.class:"")).attr("id",t.id),i=l.insert("rect",":first-child"),a=B(n.flowchart.htmlLabels),r=l.insert("g").attr("class","cluster-label"),f=t.labelType==="markdown"?gt(r,t.labelText,{style:t.labelStyle,useHtmlLabels:a},n):r.node().appendChild(F(t.labelText,t.labelStyle,void 0,!0));let d=f.getBBox();if(B(n.flowchart.htmlLabels)){const c=f.children[0],o=T(f);d=c.getBoundingClientRect(),o.attr("width",d.width),o.attr("height",d.height)}const h=0*t.padding,b=h/2,y=t.width<=d.width+h?d.width+h:t.width;t.width<=d.width+h?t.diff=(d.width-t.width)/2-t.padding/2:t.diff=-t.padding/2,s.trace("Data ",t,JSON.stringify(t)),i.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-y/2).attr("y",t.y-t.height/2-b).attr("width",y).attr("height",t.height+h);const{subGraphTitleTopMargin:v}=J(n);a?r.attr("transform",`translate(${t.x-d.width/2}, ${t.y-t.height/2+v})`):r.attr("transform",`translate(${t.x}, ${t.y-t.height/2+v})`);const w=i.node().getBBox();return t.width=w.width,t.height=w.height,t.intersect=function(c){return R(t,c)},l},"rect"),xt=g((e,t)=>{const n=e.insert("g").attr("class","note-cluster").attr("id",t.id),l=n.insert("rect",":first-child"),i=0*t.padding,a=i/2;l.attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2-a).attr("width",t.width+i).attr("height",t.height+i).attr("fill","none");const r=l.node().getBBox();return t.width=r.width,t.height=r.height,t.intersect=function(f){return R(t,f)},n},"noteGroup"),St=g((e,t)=>{const n=m(),l=e.insert("g").attr("class",t.classes).attr("id",t.id),i=l.insert("rect",":first-child"),a=l.insert("g").attr("class","cluster-label"),r=l.append("rect"),f=a.node().appendChild(F(t.labelText,t.labelStyle,void 0,!0));let d=f.getBBox();if(B(n.flowchart.htmlLabels)){const c=f.children[0],o=T(f);d=c.getBoundingClientRect(),o.attr("width",d.width),o.attr("height",d.height)}d=f.getBBox();const h=0*t.padding,b=h/2,y=t.width<=d.width+t.padding?d.width+t.padding:t.width;t.width<=d.width+t.padding?t.diff=(d.width+t.padding*0-t.width)/2:t.diff=-t.padding/2,i.attr("class","outer").attr("x",t.x-y/2-b).attr("y",t.y-t.height/2-b).attr("width",y+h).attr("height",t.height+h),r.attr("class","inner").attr("x",t.x-y/2-b).attr("y",t.y-t.height/2-b+d.height-1).attr("width",y+h).attr("height",t.height+h-d.height-3);const{subGraphTitleTopMargin:v}=J(n);a.attr("transform",`translate(${t.x-d.width/2}, ${t.y-t.height/2-t.padding/3+(B(n.flowchart.htmlLabels)?5:3)+v})`);const w=i.node().getBBox();return t.height=w.height,t.intersect=function(c){return R(t,c)},l},"roundedWithTitle"),Nt=g((e,t)=>{const n=e.insert("g").attr("class",t.classes).attr("id",t.id),l=n.insert("rect",":first-child"),i=0*t.padding,a=i/2;l.attr("class","divider").attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2).attr("width",t.width+i).attr("height",t.height+i);const r=l.node().getBBox();return t.width=r.width,t.height=r.height,t.diff=-t.padding/2,t.intersect=function(f){return R(t,f)},n},"divider"),Et={rect:pt,roundedWithTitle:St,noteGroup:xt,divider:Nt},Y={},Ct=g((e,t)=>{s.trace("Inserting cluster");const n=t.shape||"rect";Y[t.id]=Et[n](e,t)},"insertCluster"),Tt=g(()=>{Y={}},"clear"),Z=g(async(e,t,n,l,i,a)=>{s.info("Graph in recursive render: XXX",S(t),i);const r=t.graph().rankdir;s.trace("Dir in recursive render - dir:",r);const f=e.insert("g").attr("class","root");t.nodes()?s.info("Recursive render XXX",t.nodes()):s.info("No nodes found for",t),t.edges().length>0&&s.trace("Recursive edges",t.edge(t.edges()[0]));const d=f.insert("g").attr("class","clusters"),h=f.insert("g").attr("class","edgePaths"),b=f.insert("g").attr("class","edgeLabels"),y=f.insert("g").attr("class","nodes");await Promise.all(t.nodes().map(async function(c){const o=t.node(c);if(i!==void 0){const p=JSON.parse(JSON.stringify(i.clusterData));s.info("Setting data for cluster XXX (",c,") ",p,i),t.setNode(i.id,p),t.parent(c)||(s.trace("Setting parent",c,i.id),t.setParent(c,i.id,p))}if(s.info("(Insert) Node XXX"+c+": "+JSON.stringify(t.node(c))),o!=null&&o.clusterNode){s.info("Cluster identified",c,o.width,t.node(c));const{ranksep:p,nodesep:E}=t.graph();o.graph.setGraph({...o.graph.graph(),ranksep:p,nodesep:E});const D=await Z(y,o.graph,n,l,t.node(c),a),N=D.elem;ot(o,N),o.diff=D.diff||0,s.info("Node bounds (abc123)",c,o,o.width,o.x,o.y),ct(N,o),s.warn("Recursive render complete ",N,o)}else t.children(c).length>0?(s.info("Cluster - the non recursive path XXX",c,o.id,o,t),s.info(k(o.id,t)),u[o.id]={id:k(o.id,t),node:o}):(s.info("Node - the non recursive path",c,o.id,o),await dt(y,t.node(c),r))})),t.edges().forEach(async function(c){const o=t.edge(c.v,c.w,c.name);s.info("Edge "+c.v+" -> "+c.w+": "+JSON.stringify(c)),s.info("Edge "+c.v+" -> "+c.w+": ",c," ",JSON.stringify(t.edge(c))),s.info("Fix",u,"ids:",c.v,c.w,"Translating: ",u[c.v],u[c.w]),await nt(b,o)}),t.edges().forEach(function(c){s.info("Edge "+c.v+" -> "+c.w+": "+JSON.stringify(c))}),s.info("Graph before layout:",JSON.stringify(S(t))),s.info("#############################################"),s.info("### Layout ###"),s.info("#############################################"),s.info(t),wt(t),s.info("Graph after layout:",JSON.stringify(S(t)));let v=0;const{subGraphTitleTotalMargin:w}=J(a);return vt(t).forEach(function(c){const o=t.node(c);s.info("Position "+c+": "+JSON.stringify(t.node(c))),s.info("Position "+c+": ("+o.x,","+o.y,") width: ",o.width," height: ",o.height),o!=null&&o.clusterNode?(o.y+=w,M(o)):t.children(c).length>0?(o.height+=w,Ct(d,o),u[o.id].node=o):(o.y+=w/2,M(o))}),t.edges().forEach(function(c){const o=t.edge(c);s.info("Edge "+c.v+" -> "+c.w+": "+JSON.stringify(o),o),o.points.forEach(E=>E.y+=w/2);const p=it(h,c,o,u,n,t,l);st(o,p)}),t.nodes().forEach(function(c){const o=t.node(c);s.info(c,o.type,o.diff),o.type==="group"&&(v=o.diff)}),{elem:f,diff:v}},"recursiveRender"),kt=g(async(e,t,n,l,i)=>{tt(e,n,l,i),lt(),et(),Tt(),yt(),s.warn("Graph at first:",JSON.stringify(S(t))),mt(t),s.warn("Graph after:",JSON.stringify(S(t)));const a=m();await Z(e,t,l,i,void 0,a)},"render"),O=g(e=>W.sanitizeText(e,m()),"sanitizeText"),_={dividerMargin:10,padding:5,textHeight:10,curve:void 0},Dt=g(function(e,t,n,l){s.info("keys:",[...e.keys()]),s.info(e),e.forEach(function(i){var f,d;const r={shape:"rect",id:i.id,domId:i.domId,labelText:O(i.id),labelStyle:"",style:"fill: none; stroke: black",padding:((f=m().flowchart)==null?void 0:f.padding)??((d=m().class)==null?void 0:d.padding)};t.setNode(i.id,r),I(i.classes,t,n,l,i.id),s.info("setNode",r)})},"addNamespaces"),I=g(function(e,t,n,l,i){s.info("keys:",[...e.keys()]),s.info(e),[...e.values()].filter(a=>a.parent===i).forEach(function(a){var v,w;const r=a.cssClasses.join(" "),f=$(a.styles),d=a.label??a.id,h=0,y={labelStyle:f.labelStyle,shape:"class_box",labelText:O(d),classData:a,rx:h,ry:h,class:r,style:f.style,id:a.id,domId:a.domId,tooltip:l.db.getTooltip(a.id,i)||"",haveCallback:a.haveCallback,link:a.link,width:a.type==="group"?500:void 0,type:a.type,padding:((v=m().flowchart)==null?void 0:v.padding)??((w=m().class)==null?void 0:w.padding)};t.setNode(a.id,y),i&&t.setParent(a.id,i),s.info("setNode",y)})},"addClasses"),Xt=g(function(e,t,n,l){s.info(e),e.forEach(function(i,a){var o,p;const r=i,f="",d={labelStyle:"",style:""},h=r.text,b=0,v={labelStyle:d.labelStyle,shape:"note",labelText:O(h),noteData:r,rx:b,ry:b,class:f,style:d.style,id:r.id,domId:r.id,tooltip:"",type:"note",padding:((o=m().flowchart)==null?void 0:o.padding)??((p=m().class)==null?void 0:p.padding)};if(t.setNode(r.id,v),s.info("setNode",v),!r.class||!l.has(r.class))return;const w=n+a,c={id:`edgeNote${w}`,classes:"relation",pattern:"dotted",arrowhead:"none",startLabelRight:"",endLabelLeft:"",arrowTypeStart:"none",arrowTypeEnd:"none",style:"fill:none",labelStyle:"",curve:H(_.curve,z)};t.setEdge(r.id,r.class,c,w)})},"addNotes"),Bt=g(function(e,t){const n=m().flowchart;let l=0;e.forEach(function(i){var r;l++;const a={classes:"relation",pattern:i.relation.lineType==1?"dashed":"solid",id:ht(i.id1,i.id2,{prefix:"id",counter:l}),arrowhead:i.type==="arrow_open"?"none":"normal",startLabelRight:i.relationTitle1==="none"?"":i.relationTitle1,endLabelLeft:i.relationTitle2==="none"?"":i.relationTitle2,arrowTypeStart:A(i.relation.type1),arrowTypeEnd:A(i.relation.type2),style:"fill:none",labelStyle:"",curve:H(n==null?void 0:n.curve,z)};if(s.info(a,i),i.style!==void 0){const f=$(i.style);a.style=f.style,a.labelStyle=f.labelStyle}i.text=i.title,i.text===void 0?i.style!==void 0&&(a.arrowheadStyle="fill: #333"):(a.arrowheadStyle="fill: #333",a.labelpos="c",((r=m().flowchart)==null?void 0:r.htmlLabels)??m().htmlLabels?(a.labelType="html",a.label=''+i.text+""):(a.labelType="text",a.label=i.text.replace(W.lineBreakRegex,` `),i.style===void 0&&(a.style=a.style||"stroke: #333; stroke-width: 1.5px;fill:none"),a.labelStyle=a.labelStyle.replace("color:","fill:"))),t.setEdge(i.id1,i.id2,a,l)})},"addRelations"),Lt=g(function(e){_={..._,...e}},"setConf"),Rt=g(async function(e,t,n,l){s.info("Drawing class - ",t);const i=m().flowchart??m().class,a=m().securityLevel;s.info("config:",i);const r=(i==null?void 0:i.nodeSpacing)??50,f=(i==null?void 0:i.rankSpacing)??50,d=new q({multigraph:!0,compound:!0}).setGraph({rankdir:l.db.getDirection(),nodesep:r,ranksep:f,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}}),h=l.db.getNamespaces(),b=l.db.getClasses(),y=l.db.getRelations(),v=l.db.getNotes();s.info(y),Dt(h,d,t,l),I(b,d,t,l),Bt(y,d),Xt(v,d,y.length+1,b);let w;a==="sandbox"&&(w=T("#i"+t));const c=a==="sandbox"?T(w.nodes()[0].contentDocument.body):T("body"),o=c.select(`[id="${t}"]`),p=c.select("#"+t+" g");if(await kt(p,d,["aggregation","extension","composition","dependency","lollipop"],"classDiagram",t),ft.insertTitle(o,"classTitleText",(i==null?void 0:i.titleTopMargin)??5,l.db.getDiagramTitle()),ut(d,o,i==null?void 0:i.diagramPadding,i==null?void 0:i.useMaxWidth),!(i!=null&&i.htmlLabels)){const E=a==="sandbox"?w.nodes()[0].contentDocument:document,D=E.querySelectorAll('[id="'+t+'"] .edgeLabel .label');for(const N of D){const P=N.getBBox(),C=E.createElementNS("http://www.w3.org/2000/svg","rect");C.setAttribute("rx",0),C.setAttribute("ry",0),C.setAttribute("width",P.width),C.setAttribute("height",P.height),N.insertBefore(C,N.firstChild)}}},"draw");function A(e){let t;switch(e){case 0:t="aggregation";break;case 1:t="extension";break;case 2:t="composition";break;case 3:t="dependency";break;case 4:t="lollipop";break;default:t="none"}return t}g(A,"getArrowMarker");var _t={setConf:Lt,draw:Rt},zt={parser:at,db:G,renderer:_t,styles:rt,init:g(e=>{e.class||(e.class={}),e.class.arrowMarkerAbsolute=e.arrowMarkerAbsolute,G.clear()},"init")};export{zt as diagram}; diff --git a/assets/dagre-CQ6OS2HX-BSfIleYd.js b/assets/dagre-CQ6OS2HX-CzgSt5p5.js similarity index 97% rename from assets/dagre-CQ6OS2HX-BSfIleYd.js rename to assets/dagre-CQ6OS2HX-CzgSt5p5.js index b6f3476..5c2ec7a 100644 --- a/assets/dagre-CQ6OS2HX-BSfIleYd.js +++ b/assets/dagre-CQ6OS2HX-CzgSt5p5.js @@ -1,4 +1,4 @@ -import{_ as w,an as T,ao as F,ap as M,aq as Y,l as i,d as _,ar as j,as as H,at as q,S as z,au as O,av as K,aw as Q,ax as U,ay as V}from"./index-C-DiRXsl.js";import{G as k}from"./graph-B-mU32Nh.js";import{l as W}from"./layout-bGLbrPyy.js";import{w as y}from"./json-DG3tYxlR.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var d=new Map,N=new Map,P=new Map,Z=w(()=>{N.clear(),P.clear(),d.clear()},"clear"),D=w((n,t)=>{const e=N.get(t)||[];return i.trace("In isDescendant",t," ",n," = ",e.includes(n)),e.includes(n)},"isDescendant"),$=w((n,t)=>{const e=N.get(t)||[];return i.info("Descendants of ",t," is ",e),i.info("Edge is ",n),n.v===t||n.w===t?!1:e?e.includes(n.v)||D(n.v,t)||D(n.w,t)||e.includes(n.w):(i.debug("Tilt, ",t,",not in descendants"),!1)},"edgeInCluster"),B=w((n,t,e,o)=>{i.warn("Copying children of ",n,"root",o,"data",t.node(n),o);const l=t.children(n)||[];n!==o&&l.push(n),i.warn("Copying (nodes) clusterId",n,"nodes",l),l.forEach(c=>{if(t.children(c).length>0)B(c,t,e,o);else{const r=t.node(c);i.info("cp ",c," to ",o," with parent ",n),e.setNode(c,r),o!==t.parent(c)&&(i.warn("Setting parent",c,t.parent(c)),e.setParent(c,t.parent(c))),n!==o&&c!==n?(i.debug("Setting parent",c,n),e.setParent(c,n)):(i.info("In copy ",n,"root",o,"data",t.node(n),o),i.debug("Not Setting parent for node=",c,"cluster!==rootId",n!==o,"node!==clusterId",c!==n));const g=t.edges(c);i.debug("Copying Edges",g),g.forEach(a=>{i.info("Edge",a);const u=t.edge(a.v,a.w,a.name);i.info("Edge data",u,o);try{$(a,o)?(i.info("Copying as ",a.v,a.w,u,a.name),e.setEdge(a.v,a.w,u,a.name),i.info("newGraph edges ",e.edges(),e.edge(e.edges()[0]))):i.info("Skipping copy of edge ",a.v,"-->",a.w," rootId: ",o," clusterId:",n)}catch(X){i.error(X)}})}i.debug("Removing node",c),t.removeNode(c)})},"copy"),J=w((n,t)=>{const e=t.children(n);let o=[...e];for(const l of e)P.set(l,n),o=[...o,...J(l,t)];return o},"extractDescendants"),L=w((n,t,e)=>{const o=n.edges().filter(a=>a.v===t||a.w===t),l=n.edges().filter(a=>a.v===e||a.w===e),c=o.map(a=>({v:a.v===t?e:a.v,w:a.w===t?t:a.w})),r=l.map(a=>({v:a.v,w:a.w}));return c.filter(a=>r.some(u=>a.v===u.v&&a.w===u.w))},"findCommonEdges"),C=w((n,t,e)=>{const o=t.children(n);if(i.trace("Searching children of id ",n,o),o.length<1)return n;let l;for(const c of o){const r=C(c,t,e),g=L(t,e,r);if(r)if(g.length>0)l=r;else return r}return l},"findNonClusterChild"),S=w(n=>!d.has(n)||!d.get(n).externalConnections?n:d.has(n)?d.get(n).id:n,"getAnchorId"),I=w((n,t)=>{if(!n||t>10){i.debug("Opting out, no graph ");return}else i.debug("Opting in, graph ");n.nodes().forEach(function(e){n.children(e).length>0&&(i.warn("Cluster identified",e," Replacement id in edges: ",C(e,n,e)),N.set(e,J(e,n)),d.set(e,{id:C(e,n,e),clusterData:n.node(e)}))}),n.nodes().forEach(function(e){const o=n.children(e),l=n.edges();o.length>0?(i.debug("Cluster identified",e,N),l.forEach(c=>{const r=D(c.v,e),g=D(c.w,e);r^g&&(i.warn("Edge: ",c," leaves cluster ",e),i.warn("Descendants of XXX ",e,": ",N.get(e)),d.get(e).externalConnections=!0)})):i.debug("Not a cluster ",e,N)});for(let e of d.keys()){const o=d.get(e).id,l=n.parent(o);l!==e&&d.has(l)&&!d.get(l).externalConnections&&(d.get(e).id=l)}n.edges().forEach(function(e){const o=n.edge(e);i.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(e)),i.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(n.edge(e)));let l=e.v,c=e.w;if(i.warn("Fix XXX",d,"ids:",e.v,e.w,"Translating: ",d.get(e.v)," --- ",d.get(e.w)),d.get(e.v)&&d.get(e.w)&&d.get(e.v)===d.get(e.w)){i.warn("Fixing and trying link to self - removing XXX",e.v,e.w,e.name),i.warn("Fixing and trying - removing XXX",e.v,e.w,e.name),l=S(e.v),c=S(e.w),n.removeEdge(e.v,e.w,e.name);const r=e.w+"---"+e.v+"---1",g=e.w+"---"+e.v+"---2";n.setNode(r,{domId:r,id:r,labelStyle:"",label:"",padding:0,shape:"labelRect",style:"",width:10,height:10}),n.setNode(g,{domId:g,id:g,labelStyle:"",padding:0,shape:"labelRect",style:"",width:10,height:10});const a=structuredClone(o),u=structuredClone(o),X=structuredClone(o);a.label="",a.arrowTypeEnd="none",a.id=e.name+"-cyclic-special-1",u.arrowTypeEnd="none",u.id=e.name+"-cyclic-special-mid",X.label="",a.fromCluster=e.v,X.toCluster=e.v,X.id=e.name+"-cyclic-special-2",n.setEdge(l,r,a,e.name+"-cyclic-special-0"),n.setEdge(r,g,u,e.name+"-cyclic-special-1"),n.setEdge(g,c,X,e.name+"-cyclic-special-2")}else if(d.get(e.v)||d.get(e.w)){if(i.warn("Fixing and trying - removing XXX",e.v,e.w,e.name),l=S(e.v),c=S(e.w),n.removeEdge(e.v,e.w,e.name),l!==e.v){const r=n.parent(l);d.get(r).externalConnections=!0,o.fromCluster=e.v}if(c!==e.w){const r=n.parent(c);d.get(r).externalConnections=!0,o.toCluster=e.w}i.warn("Fix Replacing with XXX",l,c,e.name),n.setEdge(l,c,o,e.name)}}),i.warn("Adjusted Graph",y(n)),A(n,0),i.trace(d)},"adjustClustersAndEdges"),A=w((n,t)=>{var l,c;if(i.warn("extractor - ",t,y(n),n.children("D")),t>10){i.error("Bailing out");return}let e=n.nodes(),o=!1;for(const r of e){const g=n.children(r);o=o||g.length>0}if(!o){i.debug("Done, no node has children",n.nodes());return}i.debug("Nodes = ",e,t);for(const r of e)if(i.debug("Extracting node",r,d,d.has(r)&&!d.get(r).externalConnections,!n.parent(r),n.node(r),n.children("D")," Depth ",t),!d.has(r))i.debug("Not a cluster",r,t);else if(!d.get(r).externalConnections&&n.children(r)&&n.children(r).length>0){i.warn("Cluster without external connections, without a parent and with children",r,t);let a=n.graph().rankdir==="TB"?"LR":"TB";(c=(l=d.get(r))==null?void 0:l.clusterData)!=null&&c.dir&&(a=d.get(r).clusterData.dir,i.warn("Fixing dir",d.get(r).clusterData.dir,a));const u=new k({multigraph:!0,compound:!0}).setGraph({rankdir:a,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});i.warn("Old graph before copy",y(n)),B(r,n,u,r),n.setNode(r,{clusterNode:!0,id:r,clusterData:d.get(r).clusterData,label:d.get(r).label,graph:u}),i.warn("New graph after copy node: (",r,")",y(u)),i.debug("Old graph after copy",y(n))}else i.warn("Cluster ** ",r," **not meeting the criteria !externalConnections:",!d.get(r).externalConnections," no parent: ",!n.parent(r)," children ",n.children(r)&&n.children(r).length>0,n.children("D"),t),i.debug(d);e=n.nodes(),i.warn("New list of nodes",e);for(const r of e){const g=n.node(r);i.warn(" Now next level",r,g),g.clusterNode&&A(g.graph,t+1)}},"extractor"),R=w((n,t)=>{if(t.length===0)return[];let e=Object.assign([],t);return t.forEach(o=>{const l=n.children(o),c=R(n,l);e=[...e,...c]}),e},"sorter"),ee=w(n=>R(n,n.children()),"sortNodesByHierarchy"),G=w(async(n,t,e,o,l,c)=>{i.info("Graph in recursive render: XXX",y(t),l);const r=t.graph().rankdir;i.trace("Dir in recursive render - dir:",r);const g=n.insert("g").attr("class","root");t.nodes()?i.info("Recursive render XXX",t.nodes()):i.info("No nodes found for",t),t.edges().length>0&&i.info("Recursive edges",t.edge(t.edges()[0]));const a=g.insert("g").attr("class","clusters"),u=g.insert("g").attr("class","edgePaths"),X=g.insert("g").attr("class","edgeLabels"),m=g.insert("g").attr("class","nodes");await Promise.all(t.nodes().map(async function(f){const s=t.node(f);if(l!==void 0){const v=JSON.parse(JSON.stringify(l.clusterData));i.trace(`Setting data for parent cluster XXX +import{_ as w,an as T,ao as F,ap as M,aq as Y,l as i,d as _,ar as j,as as H,at as q,S as z,au as O,av as K,aw as Q,ax as U,ay as V}from"./index-CEaWaBDv.js";import{G as k}from"./graph-DqRQLubm.js";import{l as W}from"./layout-DHJhjAvb.js";import{w as y}from"./json-Bz7oX_8X.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var d=new Map,N=new Map,P=new Map,Z=w(()=>{N.clear(),P.clear(),d.clear()},"clear"),D=w((n,t)=>{const e=N.get(t)||[];return i.trace("In isDescendant",t," ",n," = ",e.includes(n)),e.includes(n)},"isDescendant"),$=w((n,t)=>{const e=N.get(t)||[];return i.info("Descendants of ",t," is ",e),i.info("Edge is ",n),n.v===t||n.w===t?!1:e?e.includes(n.v)||D(n.v,t)||D(n.w,t)||e.includes(n.w):(i.debug("Tilt, ",t,",not in descendants"),!1)},"edgeInCluster"),B=w((n,t,e,o)=>{i.warn("Copying children of ",n,"root",o,"data",t.node(n),o);const l=t.children(n)||[];n!==o&&l.push(n),i.warn("Copying (nodes) clusterId",n,"nodes",l),l.forEach(c=>{if(t.children(c).length>0)B(c,t,e,o);else{const r=t.node(c);i.info("cp ",c," to ",o," with parent ",n),e.setNode(c,r),o!==t.parent(c)&&(i.warn("Setting parent",c,t.parent(c)),e.setParent(c,t.parent(c))),n!==o&&c!==n?(i.debug("Setting parent",c,n),e.setParent(c,n)):(i.info("In copy ",n,"root",o,"data",t.node(n),o),i.debug("Not Setting parent for node=",c,"cluster!==rootId",n!==o,"node!==clusterId",c!==n));const g=t.edges(c);i.debug("Copying Edges",g),g.forEach(a=>{i.info("Edge",a);const u=t.edge(a.v,a.w,a.name);i.info("Edge data",u,o);try{$(a,o)?(i.info("Copying as ",a.v,a.w,u,a.name),e.setEdge(a.v,a.w,u,a.name),i.info("newGraph edges ",e.edges(),e.edge(e.edges()[0]))):i.info("Skipping copy of edge ",a.v,"-->",a.w," rootId: ",o," clusterId:",n)}catch(X){i.error(X)}})}i.debug("Removing node",c),t.removeNode(c)})},"copy"),J=w((n,t)=>{const e=t.children(n);let o=[...e];for(const l of e)P.set(l,n),o=[...o,...J(l,t)];return o},"extractDescendants"),L=w((n,t,e)=>{const o=n.edges().filter(a=>a.v===t||a.w===t),l=n.edges().filter(a=>a.v===e||a.w===e),c=o.map(a=>({v:a.v===t?e:a.v,w:a.w===t?t:a.w})),r=l.map(a=>({v:a.v,w:a.w}));return c.filter(a=>r.some(u=>a.v===u.v&&a.w===u.w))},"findCommonEdges"),C=w((n,t,e)=>{const o=t.children(n);if(i.trace("Searching children of id ",n,o),o.length<1)return n;let l;for(const c of o){const r=C(c,t,e),g=L(t,e,r);if(r)if(g.length>0)l=r;else return r}return l},"findNonClusterChild"),S=w(n=>!d.has(n)||!d.get(n).externalConnections?n:d.has(n)?d.get(n).id:n,"getAnchorId"),I=w((n,t)=>{if(!n||t>10){i.debug("Opting out, no graph ");return}else i.debug("Opting in, graph ");n.nodes().forEach(function(e){n.children(e).length>0&&(i.warn("Cluster identified",e," Replacement id in edges: ",C(e,n,e)),N.set(e,J(e,n)),d.set(e,{id:C(e,n,e),clusterData:n.node(e)}))}),n.nodes().forEach(function(e){const o=n.children(e),l=n.edges();o.length>0?(i.debug("Cluster identified",e,N),l.forEach(c=>{const r=D(c.v,e),g=D(c.w,e);r^g&&(i.warn("Edge: ",c," leaves cluster ",e),i.warn("Descendants of XXX ",e,": ",N.get(e)),d.get(e).externalConnections=!0)})):i.debug("Not a cluster ",e,N)});for(let e of d.keys()){const o=d.get(e).id,l=n.parent(o);l!==e&&d.has(l)&&!d.get(l).externalConnections&&(d.get(e).id=l)}n.edges().forEach(function(e){const o=n.edge(e);i.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(e)),i.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(n.edge(e)));let l=e.v,c=e.w;if(i.warn("Fix XXX",d,"ids:",e.v,e.w,"Translating: ",d.get(e.v)," --- ",d.get(e.w)),d.get(e.v)&&d.get(e.w)&&d.get(e.v)===d.get(e.w)){i.warn("Fixing and trying link to self - removing XXX",e.v,e.w,e.name),i.warn("Fixing and trying - removing XXX",e.v,e.w,e.name),l=S(e.v),c=S(e.w),n.removeEdge(e.v,e.w,e.name);const r=e.w+"---"+e.v+"---1",g=e.w+"---"+e.v+"---2";n.setNode(r,{domId:r,id:r,labelStyle:"",label:"",padding:0,shape:"labelRect",style:"",width:10,height:10}),n.setNode(g,{domId:g,id:g,labelStyle:"",padding:0,shape:"labelRect",style:"",width:10,height:10});const a=structuredClone(o),u=structuredClone(o),X=structuredClone(o);a.label="",a.arrowTypeEnd="none",a.id=e.name+"-cyclic-special-1",u.arrowTypeEnd="none",u.id=e.name+"-cyclic-special-mid",X.label="",a.fromCluster=e.v,X.toCluster=e.v,X.id=e.name+"-cyclic-special-2",n.setEdge(l,r,a,e.name+"-cyclic-special-0"),n.setEdge(r,g,u,e.name+"-cyclic-special-1"),n.setEdge(g,c,X,e.name+"-cyclic-special-2")}else if(d.get(e.v)||d.get(e.w)){if(i.warn("Fixing and trying - removing XXX",e.v,e.w,e.name),l=S(e.v),c=S(e.w),n.removeEdge(e.v,e.w,e.name),l!==e.v){const r=n.parent(l);d.get(r).externalConnections=!0,o.fromCluster=e.v}if(c!==e.w){const r=n.parent(c);d.get(r).externalConnections=!0,o.toCluster=e.w}i.warn("Fix Replacing with XXX",l,c,e.name),n.setEdge(l,c,o,e.name)}}),i.warn("Adjusted Graph",y(n)),A(n,0),i.trace(d)},"adjustClustersAndEdges"),A=w((n,t)=>{var l,c;if(i.warn("extractor - ",t,y(n),n.children("D")),t>10){i.error("Bailing out");return}let e=n.nodes(),o=!1;for(const r of e){const g=n.children(r);o=o||g.length>0}if(!o){i.debug("Done, no node has children",n.nodes());return}i.debug("Nodes = ",e,t);for(const r of e)if(i.debug("Extracting node",r,d,d.has(r)&&!d.get(r).externalConnections,!n.parent(r),n.node(r),n.children("D")," Depth ",t),!d.has(r))i.debug("Not a cluster",r,t);else if(!d.get(r).externalConnections&&n.children(r)&&n.children(r).length>0){i.warn("Cluster without external connections, without a parent and with children",r,t);let a=n.graph().rankdir==="TB"?"LR":"TB";(c=(l=d.get(r))==null?void 0:l.clusterData)!=null&&c.dir&&(a=d.get(r).clusterData.dir,i.warn("Fixing dir",d.get(r).clusterData.dir,a));const u=new k({multigraph:!0,compound:!0}).setGraph({rankdir:a,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});i.warn("Old graph before copy",y(n)),B(r,n,u,r),n.setNode(r,{clusterNode:!0,id:r,clusterData:d.get(r).clusterData,label:d.get(r).label,graph:u}),i.warn("New graph after copy node: (",r,")",y(u)),i.debug("Old graph after copy",y(n))}else i.warn("Cluster ** ",r," **not meeting the criteria !externalConnections:",!d.get(r).externalConnections," no parent: ",!n.parent(r)," children ",n.children(r)&&n.children(r).length>0,n.children("D"),t),i.debug(d);e=n.nodes(),i.warn("New list of nodes",e);for(const r of e){const g=n.node(r);i.warn(" Now next level",r,g),g.clusterNode&&A(g.graph,t+1)}},"extractor"),R=w((n,t)=>{if(t.length===0)return[];let e=Object.assign([],t);return t.forEach(o=>{const l=n.children(o),c=R(n,l);e=[...e,...c]}),e},"sorter"),ee=w(n=>R(n,n.children()),"sortNodesByHierarchy"),G=w(async(n,t,e,o,l,c)=>{i.info("Graph in recursive render: XXX",y(t),l);const r=t.graph().rankdir;i.trace("Dir in recursive render - dir:",r);const g=n.insert("g").attr("class","root");t.nodes()?i.info("Recursive render XXX",t.nodes()):i.info("No nodes found for",t),t.edges().length>0&&i.info("Recursive edges",t.edge(t.edges()[0]));const a=g.insert("g").attr("class","clusters"),u=g.insert("g").attr("class","edgePaths"),X=g.insert("g").attr("class","edgeLabels"),m=g.insert("g").attr("class","nodes");await Promise.all(t.nodes().map(async function(f){const s=t.node(f);if(l!==void 0){const v=JSON.parse(JSON.stringify(l.clusterData));i.trace(`Setting data for parent cluster XXX Node.id = `,f,` data=`,v.height,` Parent cluster`,l.height),t.setNode(l.id,v),t.parent(f)||(i.trace("Setting parent",f,l.id),t.setParent(f,l.id,v))}if(i.info("(Insert) Node XXX"+f+": "+JSON.stringify(t.node(f))),s!=null&&s.clusterNode){i.info("Cluster identified XBX",f,s.width,t.node(f));const{ranksep:v,nodesep:h}=t.graph();s.graph.setGraph({...s.graph.graph(),ranksep:v+25,nodesep:h});const E=await G(m,s.graph,e,o,t.node(f),c),b=E.elem;j(s,b),s.diff=E.diff||0,i.info("New compound node after recursive render XAX",f,"width",s.width,"height",s.height),H(b,s)}else t.children(f).length>0?(i.info("Cluster - the non recursive path XBX",f,s.id,s,s.width,"Graph:",t),i.info(C(s.id,t)),d.set(s.id,{id:C(s.id,t),node:s})):(i.trace("Node - the non recursive path XAX",f,s.id,s),await q(m,t.node(f),r))})),await w(async()=>{const f=t.edges().map(async function(s){const v=t.edge(s.v,s.w,s.name);i.info("Edge "+s.v+" -> "+s.w+": "+JSON.stringify(s)),i.info("Edge "+s.v+" -> "+s.w+": ",s," ",JSON.stringify(t.edge(s))),i.info("Fix",d,"ids:",s.v,s.w,"Translating: ",d.get(s.v),d.get(s.w)),await V(X,v)});await Promise.all(f)},"processEdges")(),i.info("Graph before layout:",JSON.stringify(y(t))),i.info("############################################# XXX"),i.info("### Layout ### XXX"),i.info("############################################# XXX"),W(t),i.info("Graph after layout:",JSON.stringify(y(t)));let p=0,{subGraphTitleTotalMargin:x}=z(c);return await Promise.all(ee(t).map(async function(f){var v;const s=t.node(f);if(i.info("Position XBX => "+f+": ("+s.x,","+s.y,") width: ",s.width," height: ",s.height),s!=null&&s.clusterNode)s.y+=x,i.info("A tainted cluster node XBX1",f,s.id,s.width,s.height,s.x,s.y,t.parent(f)),d.get(s.id).node=s,O(s);else if(t.children(f).length>0){i.info("A pure cluster node XBX1",f,s.id,s.x,s.y,s.width,s.height,t.parent(f)),s.height+=x,t.node(s.parentId);const h=(s==null?void 0:s.padding)/2||0,E=((v=s==null?void 0:s.labelBBox)==null?void 0:v.height)||0,b=E-h||0;i.debug("OffsetY",b,"labelHeight",E,"halfPadding",h),await K(a,s),d.get(s.id).node=s}else{const h=t.node(s.parentId);s.y+=x/2,i.info("A regular node XBX1 - using the padding",s.id,"parent",s.parentId,s.width,s.height,s.x,s.y,"offsetY",s.offsetY,"parent",h,h==null?void 0:h.offsetY,s),O(s)}})),t.edges().forEach(function(f){const s=t.edge(f);i.info("Edge "+f.v+" -> "+f.w+": "+JSON.stringify(s),s),s.points.forEach(b=>b.y+=x/2);const v=t.node(f.v);var h=t.node(f.w);const E=Q(u,s,d,e,v,h,o);U(s,E)}),t.nodes().forEach(function(f){const s=t.node(f);i.info(f,s.type,s.diff),s.isGroup&&(p=s.diff)}),i.warn("Returning from recursive render XAX",g,p),{elem:g,diff:p}},"recursiveRender"),ae=w(async(n,t)=>{var c,r,g,a,u,X;const e=new k({multigraph:!0,compound:!0}).setGraph({rankdir:n.direction,nodesep:((c=n.config)==null?void 0:c.nodeSpacing)||((g=(r=n.config)==null?void 0:r.flowchart)==null?void 0:g.nodeSpacing)||n.nodeSpacing,ranksep:((a=n.config)==null?void 0:a.rankSpacing)||((X=(u=n.config)==null?void 0:u.flowchart)==null?void 0:X.rankSpacing)||n.rankSpacing,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}}),o=t.select("g");T(o,n.markers,n.type,n.diagramId),F(),M(),Y(),Z(),n.nodes.forEach(m=>{e.setNode(m.id,{...m}),m.parentId&&e.setParent(m.id,m.parentId)}),i.debug("Edges:",n.edges),n.edges.forEach(m=>{e.setEdge(m.start,m.end,{...m},m.id)}),i.warn("Graph at first:",JSON.stringify(y(e))),I(e),i.warn("Graph after:",JSON.stringify(y(e)));const l=_();await G(o,e,n.type,n.diagramId,void 0,l)},"render");export{ae as render}; diff --git a/assets/diagram-KYCGQLJB-DRmpB4wH.js b/assets/diagram-KYCGQLJB-BNdCW6GV.js similarity index 93% rename from assets/diagram-KYCGQLJB-DRmpB4wH.js rename to assets/diagram-KYCGQLJB-BNdCW6GV.js index 13d305c..cdaba91 100644 --- a/assets/diagram-KYCGQLJB-DRmpB4wH.js +++ b/assets/diagram-KYCGQLJB-BNdCW6GV.js @@ -1,4 +1,4 @@ -import{p as w}from"./chunk-JJENOPKO-uc2vC3za.js";import{z as B,s as S,g as z,p as F,q as P,b as W,c as T,_ as n,l as v,A as x,B as A,r as D,E,k as _}from"./index-C-DiRXsl.js";import{p as N}from"./gitGraph-F2EDSAW4-XWw5Xta8.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var C={packet:[]},m=structuredClone(C),L=B.packet,Y=n(()=>{const t=x({...L,...A().packet});return t.showBits&&(t.paddingY+=10),t},"getConfig"),I=n(()=>m.packet,"getPacket"),M=n(t=>{t.length>0&&m.packet.push(t)},"pushWord"),O=n(()=>{D(),m=structuredClone(C)},"clear"),h={pushWord:M,getPacket:I,getConfig:Y,clear:O,setAccTitle:S,getAccTitle:z,setDiagramTitle:F,getDiagramTitle:P,getAccDescription:W,setAccDescription:T},q=1e4,G=n(t=>{w(t,h);let e=-1,o=[],s=1;const{bitsPerRow:i}=h.getConfig();for(let{start:a,end:r,label:p}of t.blocks){if(r&&r{if(t.end===void 0&&(t.end=t.start),t.start>t.end)throw new Error(`Block start ${t.start} is greater than block end ${t.end}.`);return t.end+1<=e*o?[t,void 0]:[{start:t.start,end:e*o-1,label:t.label},{start:e*o,end:t.end,label:t.label}]},"getNextFittingBlock"),K={parse:n(async t=>{const e=await N("packet",t);v.debug(e),G(e)},"parse")},R=n((t,e,o,s)=>{const i=s.db,a=i.getConfig(),{rowHeight:r,paddingY:p,bitWidth:b,bitsPerRow:c}=a,u=i.getPacket(),l=i.getDiagramTitle(),g=r+p,d=g*(u.length+1)-(l?0:r),k=b*c+2,f=E(e);f.attr("viewbox",`0 0 ${k} ${d}`),_(f,d,k,a.useMaxWidth);for(const[$,y]of u.entries())U(f,y,$,a);f.append("text").text(l).attr("x",k/2).attr("y",d-g/2).attr("dominant-baseline","middle").attr("text-anchor","middle").attr("class","packetTitle")},"draw"),U=n((t,e,o,{rowHeight:s,paddingX:i,paddingY:a,bitWidth:r,bitsPerRow:p,showBits:b})=>{const c=t.append("g"),u=o*(s+a)+a;for(const l of e){const g=l.start%p*r+1,d=(l.end-l.start+1)*r-i;if(c.append("rect").attr("x",g).attr("y",u).attr("width",d).attr("height",s).attr("class","packetBlock"),c.append("text").attr("x",g+d/2).attr("y",u+s/2).attr("class","packetLabel").attr("dominant-baseline","middle").attr("text-anchor","middle").text(l.label),!b)continue;const k=l.end===l.start,f=u-2;c.append("text").attr("x",g+(k?d/2:0)).attr("y",f).attr("class","packetByte start").attr("dominant-baseline","auto").attr("text-anchor",k?"middle":"start").text(l.start),k||c.append("text").attr("x",g+d).attr("y",f).attr("class","packetByte end").attr("dominant-baseline","auto").attr("text-anchor","end").text(l.end)}},"drawWord"),X={draw:R},j={byteFontSize:"10px",startByteColor:"black",endByteColor:"black",labelColor:"black",labelFontSize:"12px",titleColor:"black",titleFontSize:"14px",blockStrokeColor:"black",blockStrokeWidth:"1",blockFillColor:"#efefef"},J=n(({packet:t}={})=>{const e=x(j,t);return` +import{p as w}from"./chunk-JJENOPKO-D7WHNuK7.js";import{z as B,s as S,g as z,p as F,q as P,b as W,c as T,_ as n,l as v,A as x,B as A,r as D,E,k as _}from"./index-CEaWaBDv.js";import{p as N}from"./gitGraph-F2EDSAW4-COXU65Tl.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var C={packet:[]},m=structuredClone(C),L=B.packet,Y=n(()=>{const t=x({...L,...A().packet});return t.showBits&&(t.paddingY+=10),t},"getConfig"),I=n(()=>m.packet,"getPacket"),M=n(t=>{t.length>0&&m.packet.push(t)},"pushWord"),O=n(()=>{D(),m=structuredClone(C)},"clear"),h={pushWord:M,getPacket:I,getConfig:Y,clear:O,setAccTitle:S,getAccTitle:z,setDiagramTitle:F,getDiagramTitle:P,getAccDescription:W,setAccDescription:T},q=1e4,G=n(t=>{w(t,h);let e=-1,o=[],s=1;const{bitsPerRow:i}=h.getConfig();for(let{start:a,end:r,label:p}of t.blocks){if(r&&r{if(t.end===void 0&&(t.end=t.start),t.start>t.end)throw new Error(`Block start ${t.start} is greater than block end ${t.end}.`);return t.end+1<=e*o?[t,void 0]:[{start:t.start,end:e*o-1,label:t.label},{start:e*o,end:t.end,label:t.label}]},"getNextFittingBlock"),K={parse:n(async t=>{const e=await N("packet",t);v.debug(e),G(e)},"parse")},R=n((t,e,o,s)=>{const i=s.db,a=i.getConfig(),{rowHeight:r,paddingY:p,bitWidth:b,bitsPerRow:c}=a,u=i.getPacket(),l=i.getDiagramTitle(),g=r+p,d=g*(u.length+1)-(l?0:r),k=b*c+2,f=E(e);f.attr("viewbox",`0 0 ${k} ${d}`),_(f,d,k,a.useMaxWidth);for(const[$,y]of u.entries())U(f,y,$,a);f.append("text").text(l).attr("x",k/2).attr("y",d-g/2).attr("dominant-baseline","middle").attr("text-anchor","middle").attr("class","packetTitle")},"draw"),U=n((t,e,o,{rowHeight:s,paddingX:i,paddingY:a,bitWidth:r,bitsPerRow:p,showBits:b})=>{const c=t.append("g"),u=o*(s+a)+a;for(const l of e){const g=l.start%p*r+1,d=(l.end-l.start+1)*r-i;if(c.append("rect").attr("x",g).attr("y",u).attr("width",d).attr("height",s).attr("class","packetBlock"),c.append("text").attr("x",g+d/2).attr("y",u+s/2).attr("class","packetLabel").attr("dominant-baseline","middle").attr("text-anchor","middle").text(l.label),!b)continue;const k=l.end===l.start,f=u-2;c.append("text").attr("x",g+(k?d/2:0)).attr("y",f).attr("class","packetByte start").attr("dominant-baseline","auto").attr("text-anchor",k?"middle":"start").text(l.start),k||c.append("text").attr("x",g+d).attr("y",f).attr("class","packetByte end").attr("dominant-baseline","auto").attr("text-anchor","end").text(l.end)}},"drawWord"),X={draw:R},j={byteFontSize:"10px",startByteColor:"black",endByteColor:"black",labelColor:"black",labelFontSize:"12px",titleColor:"black",titleFontSize:"14px",blockStrokeColor:"black",blockStrokeWidth:"1",blockFillColor:"#efefef"},J=n(({packet:t}={})=>{const e=x(j,t);return` .packetByte { font-size: ${e.byteFontSize}; } diff --git a/assets/erDiagram-762WSSOR-C23epo-m.js b/assets/erDiagram-762WSSOR-FLamAL8C.js similarity index 99% rename from assets/erDiagram-762WSSOR-C23epo-m.js rename to assets/erDiagram-762WSSOR-FLamAL8C.js index 15d1b73..3306596 100644 --- a/assets/erDiagram-762WSSOR-C23epo-m.js +++ b/assets/erDiagram-762WSSOR-FLamAL8C.js @@ -1,4 +1,4 @@ -import{_ as u,d as F,s as kt,g as xt,c as Rt,b as Ot,p as bt,q as Nt,l as X,r as Tt,j as at,u as At,k as Mt,H as vt,M as St,N as wt}from"./index-C-DiRXsl.js";import{G as It}from"./graph-B-mU32Nh.js";import{l as Dt}from"./layout-bGLbrPyy.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";const Lt=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function Bt(t){return typeof t=="string"&&Lt.test(t)}const M=[];for(let t=0;t<256;++t)M.push((t+256).toString(16).slice(1));function Ct(t,e=0){return M[t[e+0]]+M[t[e+1]]+M[t[e+2]]+M[t[e+3]]+"-"+M[t[e+4]]+M[t[e+5]]+"-"+M[t[e+6]]+M[t[e+7]]+"-"+M[t[e+8]]+M[t[e+9]]+"-"+M[t[e+10]]+M[t[e+11]]+M[t[e+12]]+M[t[e+13]]+M[t[e+14]]+M[t[e+15]]}function Pt(t){if(!Bt(t))throw TypeError("Invalid UUID");let e;const r=new Uint8Array(16);return r[0]=(e=parseInt(t.slice(0,8),16))>>>24,r[1]=e>>>16&255,r[2]=e>>>8&255,r[3]=e&255,r[4]=(e=parseInt(t.slice(9,13),16))>>>8,r[5]=e&255,r[6]=(e=parseInt(t.slice(14,18),16))>>>8,r[7]=e&255,r[8]=(e=parseInt(t.slice(19,23),16))>>>8,r[9]=e&255,r[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255,r[11]=e/4294967296&255,r[12]=e>>>24&255,r[13]=e>>>16&255,r[14]=e>>>8&255,r[15]=e&255,r}function Yt(t){t=unescape(encodeURIComponent(t));const e=[];for(let r=0;r>>32-e}function Ut(t){const e=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof t=="string"){const y=unescape(encodeURIComponent(t));t=[];for(let o=0;o>>0;R=k,k=m,m=it(g,30)>>>0,g=h,h=D}r[0]=r[0]+h>>>0,r[1]=r[1]+g>>>0,r[2]=r[2]+m>>>0,r[3]=r[3]+k>>>0,r[4]=r[4]+R>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,r[0]&255,r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,r[1]&255,r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,r[2]&255,r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,r[3]&255,r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,r[4]&255]}const zt=Wt("v5",80,Ut);var nt=function(){var t=u(function(S,i,n,l){for(n=n||{},l=S.length;l--;n[S[l]]=i);return n},"o"),e=[6,8,10,20,22,24,26,27,28],r=[1,10],f=[1,11],c=[1,12],_=[1,13],y=[1,14],o=[1,15],h=[1,21],g=[1,22],m=[1,23],k=[1,24],R=[1,25],p=[6,8,10,13,15,18,19,20,22,24,26,27,28,41,42,43,44,45],T=[1,34],D=[27,28,46,47],W=[41,42,43,44,45],H=[17,34],Y=[1,54],A=[1,53],v=[17,34,36,38],O={trace:u(function(){},"trace"),yy:{},symbols_:{error:2,start:3,ER_DIAGRAM:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,entityName:11,relSpec:12,":":13,role:14,BLOCK_START:15,attributes:16,BLOCK_STOP:17,SQS:18,SQE:19,title:20,title_value:21,acc_title:22,acc_title_value:23,acc_descr:24,acc_descr_value:25,acc_descr_multiline_value:26,ALPHANUM:27,ENTITY_NAME:28,attribute:29,attributeType:30,attributeName:31,attributeKeyTypeList:32,attributeComment:33,ATTRIBUTE_WORD:34,attributeKeyType:35,COMMA:36,ATTRIBUTE_KEY:37,COMMENT:38,cardinality:39,relType:40,ZERO_OR_ONE:41,ZERO_OR_MORE:42,ONE_OR_MORE:43,ONLY_ONE:44,MD_PARENT:45,NON_IDENTIFYING:46,IDENTIFYING:47,WORD:48,$accept:0,$end:1},terminals_:{2:"error",4:"ER_DIAGRAM",6:"EOF",8:"SPACE",10:"NEWLINE",13:":",15:"BLOCK_START",17:"BLOCK_STOP",18:"SQS",19:"SQE",20:"title",21:"title_value",22:"acc_title",23:"acc_title_value",24:"acc_descr",25:"acc_descr_value",26:"acc_descr_multiline_value",27:"ALPHANUM",28:"ENTITY_NAME",34:"ATTRIBUTE_WORD",36:"COMMA",37:"ATTRIBUTE_KEY",38:"COMMENT",41:"ZERO_OR_ONE",42:"ZERO_OR_MORE",43:"ONE_OR_MORE",44:"ONLY_ONE",45:"MD_PARENT",46:"NON_IDENTIFYING",47:"IDENTIFYING",48:"WORD"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,5],[9,4],[9,3],[9,1],[9,7],[9,6],[9,4],[9,2],[9,2],[9,2],[9,1],[11,1],[11,1],[16,1],[16,2],[29,2],[29,3],[29,3],[29,4],[30,1],[31,1],[32,1],[32,3],[35,1],[33,1],[12,3],[39,1],[39,1],[39,1],[39,1],[39,1],[40,1],[40,1],[14,1],[14,1],[14,1]],performAction:u(function(i,n,l,d,E,a,V){var s=a.length-1;switch(E){case 1:break;case 2:this.$=[];break;case 3:a[s-1].push(a[s]),this.$=a[s-1];break;case 4:case 5:this.$=a[s];break;case 6:case 7:this.$=[];break;case 8:d.addEntity(a[s-4]),d.addEntity(a[s-2]),d.addRelationship(a[s-4],a[s],a[s-2],a[s-3]);break;case 9:d.addEntity(a[s-3]),d.addAttributes(a[s-3],a[s-1]);break;case 10:d.addEntity(a[s-2]);break;case 11:d.addEntity(a[s]);break;case 12:d.addEntity(a[s-6],a[s-4]),d.addAttributes(a[s-6],a[s-1]);break;case 13:d.addEntity(a[s-5],a[s-3]);break;case 14:d.addEntity(a[s-3],a[s-1]);break;case 15:case 16:this.$=a[s].trim(),d.setAccTitle(this.$);break;case 17:case 18:this.$=a[s].trim(),d.setAccDescription(this.$);break;case 19:case 43:this.$=a[s];break;case 20:case 41:case 42:this.$=a[s].replace(/"/g,"");break;case 21:case 29:this.$=[a[s]];break;case 22:a[s].push(a[s-1]),this.$=a[s];break;case 23:this.$={attributeType:a[s-1],attributeName:a[s]};break;case 24:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeKeyTypeList:a[s]};break;case 25:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeComment:a[s]};break;case 26:this.$={attributeType:a[s-3],attributeName:a[s-2],attributeKeyTypeList:a[s-1],attributeComment:a[s]};break;case 27:case 28:case 31:this.$=a[s];break;case 30:a[s-2].push(a[s]),this.$=a[s-2];break;case 32:this.$=a[s].replace(/"/g,"");break;case 33:this.$={cardA:a[s],relType:a[s-1],cardB:a[s-2]};break;case 34:this.$=d.Cardinality.ZERO_OR_ONE;break;case 35:this.$=d.Cardinality.ZERO_OR_MORE;break;case 36:this.$=d.Cardinality.ONE_OR_MORE;break;case 37:this.$=d.Cardinality.ONLY_ONE;break;case 38:this.$=d.Cardinality.MD_PARENT;break;case 39:this.$=d.Identification.NON_IDENTIFYING;break;case 40:this.$=d.Identification.IDENTIFYING;break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},t(e,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:9,20:r,22:f,24:c,26:_,27:y,28:o},t(e,[2,7],{1:[2,1]}),t(e,[2,3]),{9:16,11:9,20:r,22:f,24:c,26:_,27:y,28:o},t(e,[2,5]),t(e,[2,6]),t(e,[2,11],{12:17,39:20,15:[1,18],18:[1,19],41:h,42:g,43:m,44:k,45:R}),{21:[1,26]},{23:[1,27]},{25:[1,28]},t(e,[2,18]),t(p,[2,19]),t(p,[2,20]),t(e,[2,4]),{11:29,27:y,28:o},{16:30,17:[1,31],29:32,30:33,34:T},{11:35,27:y,28:o},{40:36,46:[1,37],47:[1,38]},t(D,[2,34]),t(D,[2,35]),t(D,[2,36]),t(D,[2,37]),t(D,[2,38]),t(e,[2,15]),t(e,[2,16]),t(e,[2,17]),{13:[1,39]},{17:[1,40]},t(e,[2,10]),{16:41,17:[2,21],29:32,30:33,34:T},{31:42,34:[1,43]},{34:[2,27]},{19:[1,44]},{39:45,41:h,42:g,43:m,44:k,45:R},t(W,[2,39]),t(W,[2,40]),{14:46,27:[1,49],28:[1,48],48:[1,47]},t(e,[2,9]),{17:[2,22]},t(H,[2,23],{32:50,33:51,35:52,37:Y,38:A}),t([17,34,37,38],[2,28]),t(e,[2,14],{15:[1,55]}),t([27,28],[2,33]),t(e,[2,8]),t(e,[2,41]),t(e,[2,42]),t(e,[2,43]),t(H,[2,24],{33:56,36:[1,57],38:A}),t(H,[2,25]),t(v,[2,29]),t(H,[2,32]),t(v,[2,31]),{16:58,17:[1,59],29:32,30:33,34:T},t(H,[2,26]),{35:60,37:Y},{17:[1,61]},t(e,[2,13]),t(v,[2,30]),t(e,[2,12])],defaultActions:{34:[2,27],41:[2,22]},parseError:u(function(i,n){if(n.recoverable)this.trace(i);else{var l=new Error(i);throw l.hash=n,l}},"parseError"),parse:u(function(i){var n=this,l=[0],d=[],E=[null],a=[],V=this.table,s="",j=0,lt=0,_t=2,ct=1,Et=a.slice.call(arguments,1),N=Object.create(this.lexer),U={yy:{}};for(var $ in this.yy)Object.prototype.hasOwnProperty.call(this.yy,$)&&(U.yy[$]=this.yy[$]);N.setInput(i,U.yy),U.yy.lexer=N,U.yy.parser=this,typeof N.yylloc>"u"&&(N.yylloc={});var tt=N.yylloc;a.push(tt);var gt=N.options&&N.options.ranges;typeof U.yy.parseError=="function"?this.parseError=U.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function mt(I){l.length=l.length-2*I,E.length=E.length-I,a.length=a.length-I}u(mt,"popStack");function ht(){var I;return I=d.pop()||N.lex()||ct,typeof I!="number"&&(I instanceof Array&&(d=I,I=d.pop()),I=n.symbols_[I]||I),I}u(ht,"lex");for(var w,z,B,et,K={},q,Z,dt,J;;){if(z=l[l.length-1],this.defaultActions[z]?B=this.defaultActions[z]:((w===null||typeof w>"u")&&(w=ht()),B=V[z]&&V[z][w]),typeof B>"u"||!B.length||!B[0]){var rt="";J=[];for(q in V[z])this.terminals_[q]&&q>_t&&J.push("'"+this.terminals_[q]+"'");N.showPosition?rt="Parse error on line "+(j+1)+`: +import{_ as u,d as F,s as kt,g as xt,c as Rt,b as Ot,p as bt,q as Nt,l as X,r as Tt,j as at,u as At,k as Mt,H as vt,M as St,N as wt}from"./index-CEaWaBDv.js";import{G as It}from"./graph-DqRQLubm.js";import{l as Dt}from"./layout-DHJhjAvb.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";const Lt=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function Bt(t){return typeof t=="string"&&Lt.test(t)}const M=[];for(let t=0;t<256;++t)M.push((t+256).toString(16).slice(1));function Ct(t,e=0){return M[t[e+0]]+M[t[e+1]]+M[t[e+2]]+M[t[e+3]]+"-"+M[t[e+4]]+M[t[e+5]]+"-"+M[t[e+6]]+M[t[e+7]]+"-"+M[t[e+8]]+M[t[e+9]]+"-"+M[t[e+10]]+M[t[e+11]]+M[t[e+12]]+M[t[e+13]]+M[t[e+14]]+M[t[e+15]]}function Pt(t){if(!Bt(t))throw TypeError("Invalid UUID");let e;const r=new Uint8Array(16);return r[0]=(e=parseInt(t.slice(0,8),16))>>>24,r[1]=e>>>16&255,r[2]=e>>>8&255,r[3]=e&255,r[4]=(e=parseInt(t.slice(9,13),16))>>>8,r[5]=e&255,r[6]=(e=parseInt(t.slice(14,18),16))>>>8,r[7]=e&255,r[8]=(e=parseInt(t.slice(19,23),16))>>>8,r[9]=e&255,r[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255,r[11]=e/4294967296&255,r[12]=e>>>24&255,r[13]=e>>>16&255,r[14]=e>>>8&255,r[15]=e&255,r}function Yt(t){t=unescape(encodeURIComponent(t));const e=[];for(let r=0;r>>32-e}function Ut(t){const e=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof t=="string"){const y=unescape(encodeURIComponent(t));t=[];for(let o=0;o>>0;R=k,k=m,m=it(g,30)>>>0,g=h,h=D}r[0]=r[0]+h>>>0,r[1]=r[1]+g>>>0,r[2]=r[2]+m>>>0,r[3]=r[3]+k>>>0,r[4]=r[4]+R>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,r[0]&255,r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,r[1]&255,r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,r[2]&255,r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,r[3]&255,r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,r[4]&255]}const zt=Wt("v5",80,Ut);var nt=function(){var t=u(function(S,i,n,l){for(n=n||{},l=S.length;l--;n[S[l]]=i);return n},"o"),e=[6,8,10,20,22,24,26,27,28],r=[1,10],f=[1,11],c=[1,12],_=[1,13],y=[1,14],o=[1,15],h=[1,21],g=[1,22],m=[1,23],k=[1,24],R=[1,25],p=[6,8,10,13,15,18,19,20,22,24,26,27,28,41,42,43,44,45],T=[1,34],D=[27,28,46,47],W=[41,42,43,44,45],H=[17,34],Y=[1,54],A=[1,53],v=[17,34,36,38],O={trace:u(function(){},"trace"),yy:{},symbols_:{error:2,start:3,ER_DIAGRAM:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,entityName:11,relSpec:12,":":13,role:14,BLOCK_START:15,attributes:16,BLOCK_STOP:17,SQS:18,SQE:19,title:20,title_value:21,acc_title:22,acc_title_value:23,acc_descr:24,acc_descr_value:25,acc_descr_multiline_value:26,ALPHANUM:27,ENTITY_NAME:28,attribute:29,attributeType:30,attributeName:31,attributeKeyTypeList:32,attributeComment:33,ATTRIBUTE_WORD:34,attributeKeyType:35,COMMA:36,ATTRIBUTE_KEY:37,COMMENT:38,cardinality:39,relType:40,ZERO_OR_ONE:41,ZERO_OR_MORE:42,ONE_OR_MORE:43,ONLY_ONE:44,MD_PARENT:45,NON_IDENTIFYING:46,IDENTIFYING:47,WORD:48,$accept:0,$end:1},terminals_:{2:"error",4:"ER_DIAGRAM",6:"EOF",8:"SPACE",10:"NEWLINE",13:":",15:"BLOCK_START",17:"BLOCK_STOP",18:"SQS",19:"SQE",20:"title",21:"title_value",22:"acc_title",23:"acc_title_value",24:"acc_descr",25:"acc_descr_value",26:"acc_descr_multiline_value",27:"ALPHANUM",28:"ENTITY_NAME",34:"ATTRIBUTE_WORD",36:"COMMA",37:"ATTRIBUTE_KEY",38:"COMMENT",41:"ZERO_OR_ONE",42:"ZERO_OR_MORE",43:"ONE_OR_MORE",44:"ONLY_ONE",45:"MD_PARENT",46:"NON_IDENTIFYING",47:"IDENTIFYING",48:"WORD"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,5],[9,4],[9,3],[9,1],[9,7],[9,6],[9,4],[9,2],[9,2],[9,2],[9,1],[11,1],[11,1],[16,1],[16,2],[29,2],[29,3],[29,3],[29,4],[30,1],[31,1],[32,1],[32,3],[35,1],[33,1],[12,3],[39,1],[39,1],[39,1],[39,1],[39,1],[40,1],[40,1],[14,1],[14,1],[14,1]],performAction:u(function(i,n,l,d,E,a,V){var s=a.length-1;switch(E){case 1:break;case 2:this.$=[];break;case 3:a[s-1].push(a[s]),this.$=a[s-1];break;case 4:case 5:this.$=a[s];break;case 6:case 7:this.$=[];break;case 8:d.addEntity(a[s-4]),d.addEntity(a[s-2]),d.addRelationship(a[s-4],a[s],a[s-2],a[s-3]);break;case 9:d.addEntity(a[s-3]),d.addAttributes(a[s-3],a[s-1]);break;case 10:d.addEntity(a[s-2]);break;case 11:d.addEntity(a[s]);break;case 12:d.addEntity(a[s-6],a[s-4]),d.addAttributes(a[s-6],a[s-1]);break;case 13:d.addEntity(a[s-5],a[s-3]);break;case 14:d.addEntity(a[s-3],a[s-1]);break;case 15:case 16:this.$=a[s].trim(),d.setAccTitle(this.$);break;case 17:case 18:this.$=a[s].trim(),d.setAccDescription(this.$);break;case 19:case 43:this.$=a[s];break;case 20:case 41:case 42:this.$=a[s].replace(/"/g,"");break;case 21:case 29:this.$=[a[s]];break;case 22:a[s].push(a[s-1]),this.$=a[s];break;case 23:this.$={attributeType:a[s-1],attributeName:a[s]};break;case 24:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeKeyTypeList:a[s]};break;case 25:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeComment:a[s]};break;case 26:this.$={attributeType:a[s-3],attributeName:a[s-2],attributeKeyTypeList:a[s-1],attributeComment:a[s]};break;case 27:case 28:case 31:this.$=a[s];break;case 30:a[s-2].push(a[s]),this.$=a[s-2];break;case 32:this.$=a[s].replace(/"/g,"");break;case 33:this.$={cardA:a[s],relType:a[s-1],cardB:a[s-2]};break;case 34:this.$=d.Cardinality.ZERO_OR_ONE;break;case 35:this.$=d.Cardinality.ZERO_OR_MORE;break;case 36:this.$=d.Cardinality.ONE_OR_MORE;break;case 37:this.$=d.Cardinality.ONLY_ONE;break;case 38:this.$=d.Cardinality.MD_PARENT;break;case 39:this.$=d.Identification.NON_IDENTIFYING;break;case 40:this.$=d.Identification.IDENTIFYING;break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},t(e,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:9,20:r,22:f,24:c,26:_,27:y,28:o},t(e,[2,7],{1:[2,1]}),t(e,[2,3]),{9:16,11:9,20:r,22:f,24:c,26:_,27:y,28:o},t(e,[2,5]),t(e,[2,6]),t(e,[2,11],{12:17,39:20,15:[1,18],18:[1,19],41:h,42:g,43:m,44:k,45:R}),{21:[1,26]},{23:[1,27]},{25:[1,28]},t(e,[2,18]),t(p,[2,19]),t(p,[2,20]),t(e,[2,4]),{11:29,27:y,28:o},{16:30,17:[1,31],29:32,30:33,34:T},{11:35,27:y,28:o},{40:36,46:[1,37],47:[1,38]},t(D,[2,34]),t(D,[2,35]),t(D,[2,36]),t(D,[2,37]),t(D,[2,38]),t(e,[2,15]),t(e,[2,16]),t(e,[2,17]),{13:[1,39]},{17:[1,40]},t(e,[2,10]),{16:41,17:[2,21],29:32,30:33,34:T},{31:42,34:[1,43]},{34:[2,27]},{19:[1,44]},{39:45,41:h,42:g,43:m,44:k,45:R},t(W,[2,39]),t(W,[2,40]),{14:46,27:[1,49],28:[1,48],48:[1,47]},t(e,[2,9]),{17:[2,22]},t(H,[2,23],{32:50,33:51,35:52,37:Y,38:A}),t([17,34,37,38],[2,28]),t(e,[2,14],{15:[1,55]}),t([27,28],[2,33]),t(e,[2,8]),t(e,[2,41]),t(e,[2,42]),t(e,[2,43]),t(H,[2,24],{33:56,36:[1,57],38:A}),t(H,[2,25]),t(v,[2,29]),t(H,[2,32]),t(v,[2,31]),{16:58,17:[1,59],29:32,30:33,34:T},t(H,[2,26]),{35:60,37:Y},{17:[1,61]},t(e,[2,13]),t(v,[2,30]),t(e,[2,12])],defaultActions:{34:[2,27],41:[2,22]},parseError:u(function(i,n){if(n.recoverable)this.trace(i);else{var l=new Error(i);throw l.hash=n,l}},"parseError"),parse:u(function(i){var n=this,l=[0],d=[],E=[null],a=[],V=this.table,s="",j=0,lt=0,_t=2,ct=1,Et=a.slice.call(arguments,1),N=Object.create(this.lexer),U={yy:{}};for(var $ in this.yy)Object.prototype.hasOwnProperty.call(this.yy,$)&&(U.yy[$]=this.yy[$]);N.setInput(i,U.yy),U.yy.lexer=N,U.yy.parser=this,typeof N.yylloc>"u"&&(N.yylloc={});var tt=N.yylloc;a.push(tt);var gt=N.options&&N.options.ranges;typeof U.yy.parseError=="function"?this.parseError=U.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function mt(I){l.length=l.length-2*I,E.length=E.length-I,a.length=a.length-I}u(mt,"popStack");function ht(){var I;return I=d.pop()||N.lex()||ct,typeof I!="number"&&(I instanceof Array&&(d=I,I=d.pop()),I=n.symbols_[I]||I),I}u(ht,"lex");for(var w,z,B,et,K={},q,Z,dt,J;;){if(z=l[l.length-1],this.defaultActions[z]?B=this.defaultActions[z]:((w===null||typeof w>"u")&&(w=ht()),B=V[z]&&V[z][w]),typeof B>"u"||!B.length||!B[0]){var rt="";J=[];for(q in V[z])this.terminals_[q]&&q>_t&&J.push("'"+this.terminals_[q]+"'");N.showPosition?rt="Parse error on line "+(j+1)+`: `+N.showPosition()+` Expecting `+J.join(", ")+", got '"+(this.terminals_[w]||w)+"'":rt="Parse error on line "+(j+1)+": Unexpected "+(w==ct?"end of input":"'"+(this.terminals_[w]||w)+"'"),this.parseError(rt,{text:N.match,token:this.terminals_[w]||w,line:N.yylineno,loc:tt,expected:J})}if(B[0]instanceof Array&&B.length>1)throw new Error("Parse Error: multiple actions possible at state: "+z+", token: "+w);switch(B[0]){case 1:l.push(w),E.push(N.yytext),a.push(N.yylloc),l.push(B[1]),w=null,lt=N.yyleng,s=N.yytext,j=N.yylineno,tt=N.yylloc;break;case 2:if(Z=this.productions_[B[1]][1],K.$=E[E.length-Z],K._$={first_line:a[a.length-(Z||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(Z||1)].first_column,last_column:a[a.length-1].last_column},gt&&(K._$.range=[a[a.length-(Z||1)].range[0],a[a.length-1].range[1]]),et=this.performAction.apply(K,[s,lt,j,U.yy,B[1],E,a].concat(Et)),typeof et<"u")return et;Z&&(l=l.slice(0,-1*Z*2),E=E.slice(0,-1*Z),a=a.slice(0,-1*Z)),l.push(this.productions_[B[1]][0]),E.push(K.$),a.push(K._$),dt=V[l[l.length-2]][l[l.length-1]],l.push(dt);break;case 3:return!0}}return!0},"parse")},b=function(){var S={EOF:1,parseError:u(function(n,l){if(this.yy.parser)this.yy.parser.parseError(n,l);else throw new Error(n)},"parseError"),setInput:u(function(i,n){return this.yy=n||this.yy||{},this._input=i,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:u(function(){var i=this._input[0];this.yytext+=i,this.yyleng++,this.offset++,this.match+=i,this.matched+=i;var n=i.match(/(?:\r\n?|\n).*/g);return n?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),i},"input"),unput:u(function(i){var n=i.length,l=i.split(/(?:\r\n?|\n)/g);this._input=i+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-n),this.offset-=n;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),l.length-1&&(this.yylineno-=l.length-1);var E=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:l?(l.length===d.length?this.yylloc.first_column:0)+d[d.length-l.length].length-l[0].length:this.yylloc.first_column-n},this.options.ranges&&(this.yylloc.range=[E[0],E[0]+this.yyleng-n]),this.yyleng=this.yytext.length,this},"unput"),more:u(function(){return this._more=!0,this},"more"),reject:u(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:u(function(i){this.unput(this.match.slice(i))},"less"),pastInput:u(function(){var i=this.matched.substr(0,this.matched.length-this.match.length);return(i.length>20?"...":"")+i.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:u(function(){var i=this.match;return i.length<20&&(i+=this._input.substr(0,20-i.length)),(i.substr(0,20)+(i.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:u(function(){var i=this.pastInput(),n=new Array(i.length+1).join("-");return i+this.upcomingInput()+` diff --git a/assets/flowDiagram-TGP4CI55-DTteh1xA.js b/assets/flowDiagram-TGP4CI55-BcWDSVyD.js similarity index 99% rename from assets/flowDiagram-TGP4CI55-DTteh1xA.js rename to assets/flowDiagram-TGP4CI55-BcWDSVyD.js index d2843c7..cd64134 100644 --- a/assets/flowDiagram-TGP4CI55-DTteh1xA.js +++ b/assets/flowDiagram-TGP4CI55-BcWDSVyD.js @@ -1,4 +1,4 @@ -import{g as pt,s as ft}from"./chunk-FUIDI54P-DYGCa3Ec.js";import"./chunk-Z2VRG6XP-Dapxa6rq.js";import{d as O1,_ as l,n as Qe,o as At,s as gt,g as kt,b as bt,c as Et,p as St,q as Dt,l as e1,u as Ae,r as mt,t as xt,j as m1,v as Tt,x as Ct,e as yt,y as Ft}from"./index-C-DiRXsl.js";import{c as _t}from"./channel-42RXSMKW.js";var vt="flowchart-",Ze=0,P1=O1(),g1=new Map,W=[],j1=new Map,p1=[],ge=new Map,ke=new Map,ee=0,pe=!0,H,se,re=[],ie=l(e=>yt.sanitizeText(e,P1),"sanitizeText"),ue=l(function(e){for(const r of g1.values())if(r.id===e)return r.domId;return e},"lookUpDomId"),Bt=l(function(e,r,i,u,n,c,f={}){if(!e||e.trim().length===0)return;let k,o=g1.get(e);o===void 0&&(o={id:e,labelType:"text",domId:vt+e+"-"+Ze,styles:[],classes:[]},g1.set(e,o)),Ze++,r!==void 0?(P1=O1(),k=ie(r.text.trim()),o.labelType=r.type,k.startsWith('"')&&k.endsWith('"')&&(k=k.substring(1,k.length-1)),o.text=k):o.text===void 0&&(o.text=e),i!==void 0&&(o.type=i),u!=null&&u.forEach(function(p){o.styles.push(p)}),n!=null&&n.forEach(function(p){o.classes.push(p)}),c!==void 0&&(o.dir=c),o.props===void 0?o.props=f:f!==void 0&&Object.assign(o.props,f)},"addVertex"),Vt=l(function(e,r,i){const c={start:e,end:r,type:void 0,text:"",labelType:"text"};e1.info("abc78 Got edge...",c);const f=i.text;if(f!==void 0&&(c.text=ie(f.text.trim()),c.text.startsWith('"')&&c.text.endsWith('"')&&(c.text=c.text.substring(1,c.text.length-1)),c.labelType=f.type),i!==void 0&&(c.type=i.type,c.stroke=i.stroke,c.length=i.length>10?10:i.length),W.length<(P1.maxEdges??500))e1.info("Pushing edge..."),W.push(c);else throw new Error(`Edge limit exceeded. ${W.length} edges found, but the limit is ${P1.maxEdges}. +import{g as pt,s as ft}from"./chunk-FUIDI54P-BkAyXEu8.js";import"./chunk-Z2VRG6XP-JJexuM7d.js";import{d as O1,_ as l,n as Qe,o as At,s as gt,g as kt,b as bt,c as Et,p as St,q as Dt,l as e1,u as Ae,r as mt,t as xt,j as m1,v as Tt,x as Ct,e as yt,y as Ft}from"./index-CEaWaBDv.js";import{c as _t}from"./channel-DjCi2Dj7.js";var vt="flowchart-",Ze=0,P1=O1(),g1=new Map,W=[],j1=new Map,p1=[],ge=new Map,ke=new Map,ee=0,pe=!0,H,se,re=[],ie=l(e=>yt.sanitizeText(e,P1),"sanitizeText"),ue=l(function(e){for(const r of g1.values())if(r.id===e)return r.domId;return e},"lookUpDomId"),Bt=l(function(e,r,i,u,n,c,f={}){if(!e||e.trim().length===0)return;let k,o=g1.get(e);o===void 0&&(o={id:e,labelType:"text",domId:vt+e+"-"+Ze,styles:[],classes:[]},g1.set(e,o)),Ze++,r!==void 0?(P1=O1(),k=ie(r.text.trim()),o.labelType=r.type,k.startsWith('"')&&k.endsWith('"')&&(k=k.substring(1,k.length-1)),o.text=k):o.text===void 0&&(o.text=e),i!==void 0&&(o.type=i),u!=null&&u.forEach(function(p){o.styles.push(p)}),n!=null&&n.forEach(function(p){o.classes.push(p)}),c!==void 0&&(o.dir=c),o.props===void 0?o.props=f:f!==void 0&&Object.assign(o.props,f)},"addVertex"),Vt=l(function(e,r,i){const c={start:e,end:r,type:void 0,text:"",labelType:"text"};e1.info("abc78 Got edge...",c);const f=i.text;if(f!==void 0&&(c.text=ie(f.text.trim()),c.text.startsWith('"')&&c.text.endsWith('"')&&(c.text=c.text.substring(1,c.text.length-1)),c.labelType=f.type),i!==void 0&&(c.type=i.type,c.stroke=i.stroke,c.length=i.length>10?10:i.length),W.length<(P1.maxEdges??500))e1.info("Pushing edge..."),W.push(c);else throw new Error(`Edge limit exceeded. ${W.length} edges found, but the limit is ${P1.maxEdges}. Initialize mermaid with maxEdges set to a higher number to allow more edges. You cannot set this config via configuration inside the diagram as it is a secure config. diff --git a/assets/ganttDiagram-GAYIUD5S-DkAnslCi.js b/assets/ganttDiagram-GAYIUD5S-CZL3k0Al.js similarity index 99% rename from assets/ganttDiagram-GAYIUD5S-DkAnslCi.js rename to assets/ganttDiagram-GAYIUD5S-CZL3k0Al.js index f5e688f..804bfd0 100644 --- a/assets/ganttDiagram-GAYIUD5S-DkAnslCi.js +++ b/assets/ganttDiagram-GAYIUD5S-CZL3k0Al.js @@ -1,4 +1,4 @@ -import{a$ as Qt,b0 as Gt,b1 as Jt,b2 as Kt,b3 as Mn,b4 as rt,b5 as Sn,aJ as Un,aK as Fn,_ as f,b6 as ee,b7 as En,b8 as In,d as _e,s as An,g as Wn,p as Yn,q as Ln,c as On,b as Nn,r as Vn,m as Hn,l as Ge,j as qe,k as Pn,e as Rn,u as zn}from"./index-C-DiRXsl.js";import{b as Bn,t as At,c as qn,a as Zn,l as Xn}from"./linear-DvZXR1MM.js";import{i as jn}from"./init-Gi6I4Gst.js";function Qn(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n=i)&&(n=i)}return n}function Gn(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function Jn(e){return e}var Xe=1,it=2,mt=3,Ze=4,Wt=1e-6;function Kn(e){return"translate("+e+",0)"}function $n(e){return"translate(0,"+e+")"}function er(e){return t=>+e(t)}function tr(e,t){return t=Math.max(0,e.bandwidth()-t*2)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function nr(){return!this.__axis}function $t(e,t){var n=[],r=null,i=null,a=6,s=6,C=3,M=typeof window<"u"&&window.devicePixelRatio>1?0:.5,T=e===Xe||e===Ze?-1:1,v=e===Ze||e===it?"x":"y",I=e===Xe||e===mt?Kn:$n;function b(k){var R=r??(t.ticks?t.ticks.apply(t,n):t.domain()),A=i??(t.tickFormat?t.tickFormat.apply(t,n):Jn),te=Math.max(a,0)+C,re=t.range(),ne=+re[0]+M,Z=+re[re.length-1]+M,X=(t.bandwidth?tr:er)(t.copy(),M),$=k.selection?k.selection():k,x=$.selectAll(".domain").data([null]),N=$.selectAll(".tick").data(R,t).order(),w=N.exit(),U=N.enter().append("g").attr("class","tick"),D=N.select("line"),_=N.select("text");x=x.merge(x.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),N=N.merge(U),D=D.merge(U.append("line").attr("stroke","currentColor").attr(v+"2",T*a)),_=_.merge(U.append("text").attr("fill","currentColor").attr(v,T*te).attr("dy",e===Xe?"0em":e===mt?"0.71em":"0.32em")),k!==$&&(x=x.transition(k),N=N.transition(k),D=D.transition(k),_=_.transition(k),w=w.transition(k).attr("opacity",Wt).attr("transform",function(p){return isFinite(p=X(p))?I(p+M):this.getAttribute("transform")}),U.attr("opacity",Wt).attr("transform",function(p){var W=this.parentNode.__axis;return I((W&&isFinite(W=W(p))?W:X(p))+M)})),w.remove(),x.attr("d",e===Ze||e===it?s?"M"+T*s+","+ne+"H"+M+"V"+Z+"H"+T*s:"M"+M+","+ne+"V"+Z:s?"M"+ne+","+T*s+"V"+M+"H"+Z+"V"+T*s:"M"+ne+","+M+"H"+Z),N.attr("opacity",1).attr("transform",function(p){return I(X(p)+M)}),D.attr(v+"2",T*a),_.attr(v,T*te).text(A),$.filter(nr).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",e===it?"start":e===Ze?"end":"middle"),$.each(function(){this.__axis=X})}return b.scale=function(k){return arguments.length?(t=k,b):t},b.ticks=function(){return n=Array.from(arguments),b},b.tickArguments=function(k){return arguments.length?(n=k==null?[]:Array.from(k),b):n.slice()},b.tickValues=function(k){return arguments.length?(r=k==null?null:Array.from(k),b):r&&r.slice()},b.tickFormat=function(k){return arguments.length?(i=k,b):i},b.tickSize=function(k){return arguments.length?(a=s=+k,b):a},b.tickSizeInner=function(k){return arguments.length?(a=+k,b):a},b.tickSizeOuter=function(k){return arguments.length?(s=+k,b):s},b.tickPadding=function(k){return arguments.length?(C=+k,b):C},b.offset=function(k){return arguments.length?(M=+k,b):M},b}function rr(e){return $t(Xe,e)}function ir(e){return $t(mt,e)}const ar=Math.PI/180,sr=180/Math.PI,Je=18,en=.96422,tn=1,nn=.82521,rn=4/29,Me=6/29,an=3*Me*Me,or=Me*Me*Me;function sn(e){if(e instanceof le)return new le(e.l,e.a,e.b,e.opacity);if(e instanceof he)return on(e);e instanceof Jt||(e=Mn(e));var t=ct(e.r),n=ct(e.g),r=ct(e.b),i=at((.2225045*t+.7168786*n+.0606169*r)/tn),a,s;return t===n&&n===r?a=s=i:(a=at((.4360747*t+.3850649*n+.1430804*r)/en),s=at((.0139322*t+.0971045*n+.7141733*r)/nn)),new le(116*i-16,500*(a-i),200*(i-s),e.opacity)}function cr(e,t,n,r){return arguments.length===1?sn(e):new le(e,t,n,r??1)}function le(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}Qt(le,cr,Gt(Kt,{brighter(e){return new le(this.l+Je*(e??1),this.a,this.b,this.opacity)},darker(e){return new le(this.l-Je*(e??1),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=en*st(t),e=tn*st(e),n=nn*st(n),new Jt(ot(3.1338561*t-1.6168667*e-.4906146*n),ot(-.9787684*t+1.9161415*e+.033454*n),ot(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}}));function at(e){return e>or?Math.pow(e,1/3):e/an+rn}function st(e){return e>Me?e*e*e:an*(e-rn)}function ot(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function ct(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function lr(e){if(e instanceof he)return new he(e.h,e.c,e.l,e.opacity);if(e instanceof le||(e=sn(e)),e.a===0&&e.b===0)return new he(NaN,0(e(a=new Date(+a)),a),i.ceil=a=>(e(a=new Date(a-1)),t(a,1),e(a),a),i.round=a=>{const s=i(a),C=i.ceil(a);return a-s(t(a=new Date(+a),s==null?1:Math.floor(s)),a),i.range=(a,s,C)=>{const M=[];if(a=i.ceil(a),C=C==null?1:Math.floor(C),!(a0))return M;let T;do M.push(T=new Date(+a)),t(a,C),e(a);while(TQ(s=>{if(s>=s)for(;e(s),!a(s);)s.setTime(s-1)},(s,C)=>{if(s>=s)if(C<0)for(;++C<=0;)for(;t(s,-1),!a(s););else for(;--C>=0;)for(;t(s,1),!a(s););}),n&&(i.count=(a,s)=>(lt.setTime(+a),ut.setTime(+s),e(lt),e(ut),Math.floor(n(lt,ut))),i.every=a=>(a=Math.floor(a),!isFinite(a)||!(a>0)?null:a>1?i.filter(r?s=>r(s)%a===0:s=>i.count(0,s)%a===0):i)),i}const Ue=Q(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Ue.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Q(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Ue);Ue.range;const me=1e3,ae=me*60,ge=ae*60,ye=ge*24,vt=ye*7,Yt=ye*30,ft=ye*365,pe=Q(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*me)},(e,t)=>(t-e)/me,e=>e.getUTCSeconds());pe.range;const Ye=Q(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*me)},(e,t)=>{e.setTime(+e+t*ae)},(e,t)=>(t-e)/ae,e=>e.getMinutes());Ye.range;const hr=Q(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*ae)},(e,t)=>(t-e)/ae,e=>e.getUTCMinutes());hr.range;const Le=Q(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*me-e.getMinutes()*ae)},(e,t)=>{e.setTime(+e+t*ge)},(e,t)=>(t-e)/ge,e=>e.getHours());Le.range;const mr=Q(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*ge)},(e,t)=>(t-e)/ge,e=>e.getUTCHours());mr.range;const Te=Q(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ae)/ye,e=>e.getDate()-1);Te.range;const bt=Q(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ye,e=>e.getUTCDate()-1);bt.range;const gr=Q(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ye,e=>Math.floor(e/ye));gr.range;function xe(e){return Q(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*ae)/vt)}const Ve=xe(0),Oe=xe(1),cn=xe(2),ln=xe(3),ve=xe(4),un=xe(5),fn=xe(6);Ve.range;Oe.range;cn.range;ln.range;ve.range;un.range;fn.range;function we(e){return Q(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/vt)}const dn=we(0),Ke=we(1),yr=we(2),kr=we(3),Fe=we(4),pr=we(5),Tr=we(6);dn.range;Ke.range;yr.range;kr.range;Fe.range;pr.range;Tr.range;const Ne=Q(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());Ne.range;const vr=Q(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());vr.range;const ke=Q(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());ke.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Q(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});ke.range;const be=Q(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());be.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Q(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});be.range;function br(e,t,n,r,i,a){const s=[[pe,1,me],[pe,5,5*me],[pe,15,15*me],[pe,30,30*me],[a,1,ae],[a,5,5*ae],[a,15,15*ae],[a,30,30*ae],[i,1,ge],[i,3,3*ge],[i,6,6*ge],[i,12,12*ge],[r,1,ye],[r,2,2*ye],[n,1,vt],[t,1,Yt],[t,3,3*Yt],[e,1,ft]];function C(T,v,I){const b=vte).right(s,b);if(k===s.length)return e.every(At(T/ft,v/ft,I));if(k===0)return Ue.every(Math.max(At(T,v,I),1));const[R,A]=s[b/s[k-1][2]53)return null;"w"in l||(l.w=1),"Z"in l?(S=ht(Ie(l.y,0,1)),q=S.getUTCDay(),S=q>4||q===0?Ke.ceil(S):Ke(S),S=bt.offset(S,(l.V-1)*7),l.y=S.getUTCFullYear(),l.m=S.getUTCMonth(),l.d=S.getUTCDate()+(l.w+6)%7):(S=dt(Ie(l.y,0,1)),q=S.getDay(),S=q>4||q===0?Oe.ceil(S):Oe(S),S=Te.offset(S,(l.V-1)*7),l.y=S.getFullYear(),l.m=S.getMonth(),l.d=S.getDate()+(l.w+6)%7)}else("W"in l||"U"in l)&&("w"in l||(l.w="u"in l?l.u%7:"W"in l?1:0),q="Z"in l?ht(Ie(l.y,0,1)).getUTCDay():dt(Ie(l.y,0,1)).getDay(),l.m=0,l.d="W"in l?(l.w+6)%7+l.W*7-(q+5)%7:l.w+l.U*7-(q+6)%7);return"Z"in l?(l.H+=l.Z/100|0,l.M+=l.Z%100,ht(l)):dt(l)}}function w(g,E,Y,l){for(var K=0,S=E.length,q=Y.length,P,oe;K=q)return-1;if(P=E.charCodeAt(K++),P===37){if(P=E.charAt(K++),oe=$[P in Lt?E.charAt(K++):P],!oe||(l=oe(g,Y,l))<0)return-1}else if(P!=Y.charCodeAt(l++))return-1}return l}function U(g,E,Y){var l=T.exec(E.slice(Y));return l?(g.p=v.get(l[0].toLowerCase()),Y+l[0].length):-1}function D(g,E,Y){var l=k.exec(E.slice(Y));return l?(g.w=R.get(l[0].toLowerCase()),Y+l[0].length):-1}function _(g,E,Y){var l=I.exec(E.slice(Y));return l?(g.w=b.get(l[0].toLowerCase()),Y+l[0].length):-1}function p(g,E,Y){var l=re.exec(E.slice(Y));return l?(g.m=ne.get(l[0].toLowerCase()),Y+l[0].length):-1}function W(g,E,Y){var l=A.exec(E.slice(Y));return l?(g.m=te.get(l[0].toLowerCase()),Y+l[0].length):-1}function u(g,E,Y){return w(g,t,E,Y)}function h(g,E,Y){return w(g,n,E,Y)}function y(g,E,Y){return w(g,r,E,Y)}function m(g){return s[g.getDay()]}function F(g){return a[g.getDay()]}function c(g){return M[g.getMonth()]}function d(g){return C[g.getMonth()]}function o(g){return i[+(g.getHours()>=12)]}function H(g){return 1+~~(g.getMonth()/3)}function L(g){return s[g.getUTCDay()]}function V(g){return a[g.getUTCDay()]}function G(g){return M[g.getUTCMonth()]}function z(g){return C[g.getUTCMonth()]}function B(g){return i[+(g.getUTCHours()>=12)]}function se(g){return 1+~~(g.getUTCMonth()/3)}return{format:function(g){var E=x(g+="",Z);return E.toString=function(){return g},E},parse:function(g){var E=N(g+="",!1);return E.toString=function(){return g},E},utcFormat:function(g){var E=x(g+="",X);return E.toString=function(){return g},E},utcParse:function(g){var E=N(g+="",!0);return E.toString=function(){return g},E}}}var Lt={"-":"",_:" ",0:"0"},J=/^\s*\d+/,Dr=/^%/,_r=/[\\^$*+?|[\]().{}]/g;function O(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a[t.toLowerCase(),n]))}function Sr(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Ur(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function Fr(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function Er(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Ir(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Ot(e,t,n){var r=J.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Nt(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Ar(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Wr(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function Yr(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Vt(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Lr(e,t,n){var r=J.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Ht(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Or(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Nr(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Vr(e,t,n){var r=J.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Hr(e,t,n){var r=J.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Pr(e,t,n){var r=Dr.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Rr(e,t,n){var r=J.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function zr(e,t,n){var r=J.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Pt(e,t){return O(e.getDate(),t,2)}function Br(e,t){return O(e.getHours(),t,2)}function qr(e,t){return O(e.getHours()%12||12,t,2)}function Zr(e,t){return O(1+Te.count(ke(e),e),t,3)}function hn(e,t){return O(e.getMilliseconds(),t,3)}function Xr(e,t){return hn(e,t)+"000"}function jr(e,t){return O(e.getMonth()+1,t,2)}function Qr(e,t){return O(e.getMinutes(),t,2)}function Gr(e,t){return O(e.getSeconds(),t,2)}function Jr(e){var t=e.getDay();return t===0?7:t}function Kr(e,t){return O(Ve.count(ke(e)-1,e),t,2)}function mn(e){var t=e.getDay();return t>=4||t===0?ve(e):ve.ceil(e)}function $r(e,t){return e=mn(e),O(ve.count(ke(e),e)+(ke(e).getDay()===4),t,2)}function ei(e){return e.getDay()}function ti(e,t){return O(Oe.count(ke(e)-1,e),t,2)}function ni(e,t){return O(e.getFullYear()%100,t,2)}function ri(e,t){return e=mn(e),O(e.getFullYear()%100,t,2)}function ii(e,t){return O(e.getFullYear()%1e4,t,4)}function ai(e,t){var n=e.getDay();return e=n>=4||n===0?ve(e):ve.ceil(e),O(e.getFullYear()%1e4,t,4)}function si(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+O(t/60|0,"0",2)+O(t%60,"0",2)}function Rt(e,t){return O(e.getUTCDate(),t,2)}function oi(e,t){return O(e.getUTCHours(),t,2)}function ci(e,t){return O(e.getUTCHours()%12||12,t,2)}function li(e,t){return O(1+bt.count(be(e),e),t,3)}function gn(e,t){return O(e.getUTCMilliseconds(),t,3)}function ui(e,t){return gn(e,t)+"000"}function fi(e,t){return O(e.getUTCMonth()+1,t,2)}function di(e,t){return O(e.getUTCMinutes(),t,2)}function hi(e,t){return O(e.getUTCSeconds(),t,2)}function mi(e){var t=e.getUTCDay();return t===0?7:t}function gi(e,t){return O(dn.count(be(e)-1,e),t,2)}function yn(e){var t=e.getUTCDay();return t>=4||t===0?Fe(e):Fe.ceil(e)}function yi(e,t){return e=yn(e),O(Fe.count(be(e),e)+(be(e).getUTCDay()===4),t,2)}function ki(e){return e.getUTCDay()}function pi(e,t){return O(Ke.count(be(e)-1,e),t,2)}function Ti(e,t){return O(e.getUTCFullYear()%100,t,2)}function vi(e,t){return e=yn(e),O(e.getUTCFullYear()%100,t,2)}function bi(e,t){return O(e.getUTCFullYear()%1e4,t,4)}function xi(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Fe(e):Fe.ceil(e),O(e.getUTCFullYear()%1e4,t,4)}function wi(){return"+0000"}function zt(){return"%"}function Bt(e){return+e}function qt(e){return Math.floor(+e/1e3)}var De,$e;Ci({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function Ci(e){return De=Cr(e),$e=De.format,De.parse,De.utcFormat,De.utcParse,De}function Di(e){return new Date(e)}function _i(e){return e instanceof Date?+e:+new Date(+e)}function kn(e,t,n,r,i,a,s,C,M,T){var v=qn(),I=v.invert,b=v.domain,k=T(".%L"),R=T(":%S"),A=T("%I:%M"),te=T("%I %p"),re=T("%a %d"),ne=T("%b %d"),Z=T("%B"),X=T("%Y");function $(x){return(M(x)4&&(k+=7),b.add(k,n));return R.diff(A,"week")+1},C.isoWeekday=function(T){return this.$utils().u(T)?this.day()||7:this.day(this.day()%7?T:T-7)};var M=C.startOf;C.startOf=function(T,v){var I=this.$utils(),b=!!I.u(v)||v;return I.p(T)==="isoweek"?b?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):M.bind(this)(T,v)}}})})(pn);var Si=pn.exports;const Ui=Fn(Si);var yt=function(){var e=f(function(W,u,h,y){for(h=h||{},y=W.length;y--;h[W[y]]=u);return h},"o"),t=[6,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,33,35,36,38,40],n=[1,26],r=[1,27],i=[1,28],a=[1,29],s=[1,30],C=[1,31],M=[1,32],T=[1,33],v=[1,34],I=[1,9],b=[1,10],k=[1,11],R=[1,12],A=[1,13],te=[1,14],re=[1,15],ne=[1,16],Z=[1,19],X=[1,20],$=[1,21],x=[1,22],N=[1,23],w=[1,25],U=[1,35],D={trace:f(function(){},"trace"),yy:{},symbols_:{error:2,start:3,gantt:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NL:10,weekday:11,weekday_monday:12,weekday_tuesday:13,weekday_wednesday:14,weekday_thursday:15,weekday_friday:16,weekday_saturday:17,weekday_sunday:18,weekend:19,weekend_friday:20,weekend_saturday:21,dateFormat:22,inclusiveEndDates:23,topAxis:24,axisFormat:25,tickInterval:26,excludes:27,includes:28,todayMarker:29,title:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,section:36,clickStatement:37,taskTxt:38,taskData:39,click:40,callbackname:41,callbackargs:42,href:43,clickStatementDebug:44,$accept:0,$end:1},terminals_:{2:"error",4:"gantt",6:"EOF",8:"SPACE",10:"NL",12:"weekday_monday",13:"weekday_tuesday",14:"weekday_wednesday",15:"weekday_thursday",16:"weekday_friday",17:"weekday_saturday",18:"weekday_sunday",20:"weekend_friday",21:"weekend_saturday",22:"dateFormat",23:"inclusiveEndDates",24:"topAxis",25:"axisFormat",26:"tickInterval",27:"excludes",28:"includes",29:"todayMarker",30:"title",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",36:"section",38:"taskTxt",39:"taskData",40:"click",41:"callbackname",42:"callbackargs",43:"href"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[11,1],[11,1],[11,1],[11,1],[11,1],[11,1],[11,1],[19,1],[19,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,1],[9,2],[37,2],[37,3],[37,3],[37,4],[37,3],[37,4],[37,2],[44,2],[44,3],[44,3],[44,4],[44,3],[44,4],[44,2]],performAction:f(function(u,h,y,m,F,c,d){var o=c.length-1;switch(F){case 1:return c[o-1];case 2:this.$=[];break;case 3:c[o-1].push(c[o]),this.$=c[o-1];break;case 4:case 5:this.$=c[o];break;case 6:case 7:this.$=[];break;case 8:m.setWeekday("monday");break;case 9:m.setWeekday("tuesday");break;case 10:m.setWeekday("wednesday");break;case 11:m.setWeekday("thursday");break;case 12:m.setWeekday("friday");break;case 13:m.setWeekday("saturday");break;case 14:m.setWeekday("sunday");break;case 15:m.setWeekend("friday");break;case 16:m.setWeekend("saturday");break;case 17:m.setDateFormat(c[o].substr(11)),this.$=c[o].substr(11);break;case 18:m.enableInclusiveEndDates(),this.$=c[o].substr(18);break;case 19:m.TopAxis(),this.$=c[o].substr(8);break;case 20:m.setAxisFormat(c[o].substr(11)),this.$=c[o].substr(11);break;case 21:m.setTickInterval(c[o].substr(13)),this.$=c[o].substr(13);break;case 22:m.setExcludes(c[o].substr(9)),this.$=c[o].substr(9);break;case 23:m.setIncludes(c[o].substr(9)),this.$=c[o].substr(9);break;case 24:m.setTodayMarker(c[o].substr(12)),this.$=c[o].substr(12);break;case 27:m.setDiagramTitle(c[o].substr(6)),this.$=c[o].substr(6);break;case 28:this.$=c[o].trim(),m.setAccTitle(this.$);break;case 29:case 30:this.$=c[o].trim(),m.setAccDescription(this.$);break;case 31:m.addSection(c[o].substr(8)),this.$=c[o].substr(8);break;case 33:m.addTask(c[o-1],c[o]),this.$="task";break;case 34:this.$=c[o-1],m.setClickEvent(c[o-1],c[o],null);break;case 35:this.$=c[o-2],m.setClickEvent(c[o-2],c[o-1],c[o]);break;case 36:this.$=c[o-2],m.setClickEvent(c[o-2],c[o-1],null),m.setLink(c[o-2],c[o]);break;case 37:this.$=c[o-3],m.setClickEvent(c[o-3],c[o-2],c[o-1]),m.setLink(c[o-3],c[o]);break;case 38:this.$=c[o-2],m.setClickEvent(c[o-2],c[o],null),m.setLink(c[o-2],c[o-1]);break;case 39:this.$=c[o-3],m.setClickEvent(c[o-3],c[o-1],c[o]),m.setLink(c[o-3],c[o-2]);break;case 40:this.$=c[o-1],m.setLink(c[o-1],c[o]);break;case 41:case 47:this.$=c[o-1]+" "+c[o];break;case 42:case 43:case 45:this.$=c[o-2]+" "+c[o-1]+" "+c[o];break;case 44:case 46:this.$=c[o-3]+" "+c[o-2]+" "+c[o-1]+" "+c[o];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},e(t,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:17,12:n,13:r,14:i,15:a,16:s,17:C,18:M,19:18,20:T,21:v,22:I,23:b,24:k,25:R,26:A,27:te,28:re,29:ne,30:Z,31:X,33:$,35:x,36:N,37:24,38:w,40:U},e(t,[2,7],{1:[2,1]}),e(t,[2,3]),{9:36,11:17,12:n,13:r,14:i,15:a,16:s,17:C,18:M,19:18,20:T,21:v,22:I,23:b,24:k,25:R,26:A,27:te,28:re,29:ne,30:Z,31:X,33:$,35:x,36:N,37:24,38:w,40:U},e(t,[2,5]),e(t,[2,6]),e(t,[2,17]),e(t,[2,18]),e(t,[2,19]),e(t,[2,20]),e(t,[2,21]),e(t,[2,22]),e(t,[2,23]),e(t,[2,24]),e(t,[2,25]),e(t,[2,26]),e(t,[2,27]),{32:[1,37]},{34:[1,38]},e(t,[2,30]),e(t,[2,31]),e(t,[2,32]),{39:[1,39]},e(t,[2,8]),e(t,[2,9]),e(t,[2,10]),e(t,[2,11]),e(t,[2,12]),e(t,[2,13]),e(t,[2,14]),e(t,[2,15]),e(t,[2,16]),{41:[1,40],43:[1,41]},e(t,[2,4]),e(t,[2,28]),e(t,[2,29]),e(t,[2,33]),e(t,[2,34],{42:[1,42],43:[1,43]}),e(t,[2,40],{41:[1,44]}),e(t,[2,35],{43:[1,45]}),e(t,[2,36]),e(t,[2,38],{42:[1,46]}),e(t,[2,37]),e(t,[2,39])],defaultActions:{},parseError:f(function(u,h){if(h.recoverable)this.trace(u);else{var y=new Error(u);throw y.hash=h,y}},"parseError"),parse:f(function(u){var h=this,y=[0],m=[],F=[null],c=[],d=this.table,o="",H=0,L=0,V=2,G=1,z=c.slice.call(arguments,1),B=Object.create(this.lexer),se={yy:{}};for(var g in this.yy)Object.prototype.hasOwnProperty.call(this.yy,g)&&(se.yy[g]=this.yy[g]);B.setInput(u,se.yy),se.yy.lexer=B,se.yy.parser=this,typeof B.yylloc>"u"&&(B.yylloc={});var E=B.yylloc;c.push(E);var Y=B.options&&B.options.ranges;typeof se.yy.parseError=="function"?this.parseError=se.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function l(ie){y.length=y.length-2*ie,F.length=F.length-ie,c.length=c.length-ie}f(l,"popStack");function K(){var ie;return ie=m.pop()||B.lex()||G,typeof ie!="number"&&(ie instanceof Array&&(m=ie,ie=m.pop()),ie=h.symbols_[ie]||ie),ie}f(K,"lex");for(var S,q,P,oe,ue={},ze,fe,It,Be;;){if(q=y[y.length-1],this.defaultActions[q]?P=this.defaultActions[q]:((S===null||typeof S>"u")&&(S=K()),P=d[q]&&d[q][S]),typeof P>"u"||!P.length||!P[0]){var nt="";Be=[];for(ze in d[q])this.terminals_[ze]&&ze>V&&Be.push("'"+this.terminals_[ze]+"'");B.showPosition?nt="Parse error on line "+(H+1)+`: +import{a$ as Qt,b0 as Gt,b1 as Jt,b2 as Kt,b3 as Mn,b4 as rt,b5 as Sn,aJ as Un,aK as Fn,_ as f,b6 as ee,b7 as En,b8 as In,d as _e,s as An,g as Wn,p as Yn,q as Ln,c as On,b as Nn,r as Vn,m as Hn,l as Ge,j as qe,k as Pn,e as Rn,u as zn}from"./index-CEaWaBDv.js";import{b as Bn,t as At,c as qn,a as Zn,l as Xn}from"./linear-D89V9h2V.js";import{i as jn}from"./init-Gi6I4Gst.js";function Qn(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n=i)&&(n=i)}return n}function Gn(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function Jn(e){return e}var Xe=1,it=2,mt=3,Ze=4,Wt=1e-6;function Kn(e){return"translate("+e+",0)"}function $n(e){return"translate(0,"+e+")"}function er(e){return t=>+e(t)}function tr(e,t){return t=Math.max(0,e.bandwidth()-t*2)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function nr(){return!this.__axis}function $t(e,t){var n=[],r=null,i=null,a=6,s=6,C=3,M=typeof window<"u"&&window.devicePixelRatio>1?0:.5,T=e===Xe||e===Ze?-1:1,v=e===Ze||e===it?"x":"y",I=e===Xe||e===mt?Kn:$n;function b(k){var R=r??(t.ticks?t.ticks.apply(t,n):t.domain()),A=i??(t.tickFormat?t.tickFormat.apply(t,n):Jn),te=Math.max(a,0)+C,re=t.range(),ne=+re[0]+M,Z=+re[re.length-1]+M,X=(t.bandwidth?tr:er)(t.copy(),M),$=k.selection?k.selection():k,x=$.selectAll(".domain").data([null]),N=$.selectAll(".tick").data(R,t).order(),w=N.exit(),U=N.enter().append("g").attr("class","tick"),D=N.select("line"),_=N.select("text");x=x.merge(x.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),N=N.merge(U),D=D.merge(U.append("line").attr("stroke","currentColor").attr(v+"2",T*a)),_=_.merge(U.append("text").attr("fill","currentColor").attr(v,T*te).attr("dy",e===Xe?"0em":e===mt?"0.71em":"0.32em")),k!==$&&(x=x.transition(k),N=N.transition(k),D=D.transition(k),_=_.transition(k),w=w.transition(k).attr("opacity",Wt).attr("transform",function(p){return isFinite(p=X(p))?I(p+M):this.getAttribute("transform")}),U.attr("opacity",Wt).attr("transform",function(p){var W=this.parentNode.__axis;return I((W&&isFinite(W=W(p))?W:X(p))+M)})),w.remove(),x.attr("d",e===Ze||e===it?s?"M"+T*s+","+ne+"H"+M+"V"+Z+"H"+T*s:"M"+M+","+ne+"V"+Z:s?"M"+ne+","+T*s+"V"+M+"H"+Z+"V"+T*s:"M"+ne+","+M+"H"+Z),N.attr("opacity",1).attr("transform",function(p){return I(X(p)+M)}),D.attr(v+"2",T*a),_.attr(v,T*te).text(A),$.filter(nr).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",e===it?"start":e===Ze?"end":"middle"),$.each(function(){this.__axis=X})}return b.scale=function(k){return arguments.length?(t=k,b):t},b.ticks=function(){return n=Array.from(arguments),b},b.tickArguments=function(k){return arguments.length?(n=k==null?[]:Array.from(k),b):n.slice()},b.tickValues=function(k){return arguments.length?(r=k==null?null:Array.from(k),b):r&&r.slice()},b.tickFormat=function(k){return arguments.length?(i=k,b):i},b.tickSize=function(k){return arguments.length?(a=s=+k,b):a},b.tickSizeInner=function(k){return arguments.length?(a=+k,b):a},b.tickSizeOuter=function(k){return arguments.length?(s=+k,b):s},b.tickPadding=function(k){return arguments.length?(C=+k,b):C},b.offset=function(k){return arguments.length?(M=+k,b):M},b}function rr(e){return $t(Xe,e)}function ir(e){return $t(mt,e)}const ar=Math.PI/180,sr=180/Math.PI,Je=18,en=.96422,tn=1,nn=.82521,rn=4/29,Me=6/29,an=3*Me*Me,or=Me*Me*Me;function sn(e){if(e instanceof le)return new le(e.l,e.a,e.b,e.opacity);if(e instanceof he)return on(e);e instanceof Jt||(e=Mn(e));var t=ct(e.r),n=ct(e.g),r=ct(e.b),i=at((.2225045*t+.7168786*n+.0606169*r)/tn),a,s;return t===n&&n===r?a=s=i:(a=at((.4360747*t+.3850649*n+.1430804*r)/en),s=at((.0139322*t+.0971045*n+.7141733*r)/nn)),new le(116*i-16,500*(a-i),200*(i-s),e.opacity)}function cr(e,t,n,r){return arguments.length===1?sn(e):new le(e,t,n,r??1)}function le(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}Qt(le,cr,Gt(Kt,{brighter(e){return new le(this.l+Je*(e??1),this.a,this.b,this.opacity)},darker(e){return new le(this.l-Je*(e??1),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=en*st(t),e=tn*st(e),n=nn*st(n),new Jt(ot(3.1338561*t-1.6168667*e-.4906146*n),ot(-.9787684*t+1.9161415*e+.033454*n),ot(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}}));function at(e){return e>or?Math.pow(e,1/3):e/an+rn}function st(e){return e>Me?e*e*e:an*(e-rn)}function ot(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function ct(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function lr(e){if(e instanceof he)return new he(e.h,e.c,e.l,e.opacity);if(e instanceof le||(e=sn(e)),e.a===0&&e.b===0)return new he(NaN,0(e(a=new Date(+a)),a),i.ceil=a=>(e(a=new Date(a-1)),t(a,1),e(a),a),i.round=a=>{const s=i(a),C=i.ceil(a);return a-s(t(a=new Date(+a),s==null?1:Math.floor(s)),a),i.range=(a,s,C)=>{const M=[];if(a=i.ceil(a),C=C==null?1:Math.floor(C),!(a0))return M;let T;do M.push(T=new Date(+a)),t(a,C),e(a);while(TQ(s=>{if(s>=s)for(;e(s),!a(s);)s.setTime(s-1)},(s,C)=>{if(s>=s)if(C<0)for(;++C<=0;)for(;t(s,-1),!a(s););else for(;--C>=0;)for(;t(s,1),!a(s););}),n&&(i.count=(a,s)=>(lt.setTime(+a),ut.setTime(+s),e(lt),e(ut),Math.floor(n(lt,ut))),i.every=a=>(a=Math.floor(a),!isFinite(a)||!(a>0)?null:a>1?i.filter(r?s=>r(s)%a===0:s=>i.count(0,s)%a===0):i)),i}const Ue=Q(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Ue.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Q(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Ue);Ue.range;const me=1e3,ae=me*60,ge=ae*60,ye=ge*24,vt=ye*7,Yt=ye*30,ft=ye*365,pe=Q(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*me)},(e,t)=>(t-e)/me,e=>e.getUTCSeconds());pe.range;const Ye=Q(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*me)},(e,t)=>{e.setTime(+e+t*ae)},(e,t)=>(t-e)/ae,e=>e.getMinutes());Ye.range;const hr=Q(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*ae)},(e,t)=>(t-e)/ae,e=>e.getUTCMinutes());hr.range;const Le=Q(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*me-e.getMinutes()*ae)},(e,t)=>{e.setTime(+e+t*ge)},(e,t)=>(t-e)/ge,e=>e.getHours());Le.range;const mr=Q(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*ge)},(e,t)=>(t-e)/ge,e=>e.getUTCHours());mr.range;const Te=Q(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ae)/ye,e=>e.getDate()-1);Te.range;const bt=Q(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ye,e=>e.getUTCDate()-1);bt.range;const gr=Q(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ye,e=>Math.floor(e/ye));gr.range;function xe(e){return Q(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*ae)/vt)}const Ve=xe(0),Oe=xe(1),cn=xe(2),ln=xe(3),ve=xe(4),un=xe(5),fn=xe(6);Ve.range;Oe.range;cn.range;ln.range;ve.range;un.range;fn.range;function we(e){return Q(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/vt)}const dn=we(0),Ke=we(1),yr=we(2),kr=we(3),Fe=we(4),pr=we(5),Tr=we(6);dn.range;Ke.range;yr.range;kr.range;Fe.range;pr.range;Tr.range;const Ne=Q(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());Ne.range;const vr=Q(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());vr.range;const ke=Q(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());ke.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Q(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});ke.range;const be=Q(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());be.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Q(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});be.range;function br(e,t,n,r,i,a){const s=[[pe,1,me],[pe,5,5*me],[pe,15,15*me],[pe,30,30*me],[a,1,ae],[a,5,5*ae],[a,15,15*ae],[a,30,30*ae],[i,1,ge],[i,3,3*ge],[i,6,6*ge],[i,12,12*ge],[r,1,ye],[r,2,2*ye],[n,1,vt],[t,1,Yt],[t,3,3*Yt],[e,1,ft]];function C(T,v,I){const b=vte).right(s,b);if(k===s.length)return e.every(At(T/ft,v/ft,I));if(k===0)return Ue.every(Math.max(At(T,v,I),1));const[R,A]=s[b/s[k-1][2]53)return null;"w"in l||(l.w=1),"Z"in l?(S=ht(Ie(l.y,0,1)),q=S.getUTCDay(),S=q>4||q===0?Ke.ceil(S):Ke(S),S=bt.offset(S,(l.V-1)*7),l.y=S.getUTCFullYear(),l.m=S.getUTCMonth(),l.d=S.getUTCDate()+(l.w+6)%7):(S=dt(Ie(l.y,0,1)),q=S.getDay(),S=q>4||q===0?Oe.ceil(S):Oe(S),S=Te.offset(S,(l.V-1)*7),l.y=S.getFullYear(),l.m=S.getMonth(),l.d=S.getDate()+(l.w+6)%7)}else("W"in l||"U"in l)&&("w"in l||(l.w="u"in l?l.u%7:"W"in l?1:0),q="Z"in l?ht(Ie(l.y,0,1)).getUTCDay():dt(Ie(l.y,0,1)).getDay(),l.m=0,l.d="W"in l?(l.w+6)%7+l.W*7-(q+5)%7:l.w+l.U*7-(q+6)%7);return"Z"in l?(l.H+=l.Z/100|0,l.M+=l.Z%100,ht(l)):dt(l)}}function w(g,E,Y,l){for(var K=0,S=E.length,q=Y.length,P,oe;K=q)return-1;if(P=E.charCodeAt(K++),P===37){if(P=E.charAt(K++),oe=$[P in Lt?E.charAt(K++):P],!oe||(l=oe(g,Y,l))<0)return-1}else if(P!=Y.charCodeAt(l++))return-1}return l}function U(g,E,Y){var l=T.exec(E.slice(Y));return l?(g.p=v.get(l[0].toLowerCase()),Y+l[0].length):-1}function D(g,E,Y){var l=k.exec(E.slice(Y));return l?(g.w=R.get(l[0].toLowerCase()),Y+l[0].length):-1}function _(g,E,Y){var l=I.exec(E.slice(Y));return l?(g.w=b.get(l[0].toLowerCase()),Y+l[0].length):-1}function p(g,E,Y){var l=re.exec(E.slice(Y));return l?(g.m=ne.get(l[0].toLowerCase()),Y+l[0].length):-1}function W(g,E,Y){var l=A.exec(E.slice(Y));return l?(g.m=te.get(l[0].toLowerCase()),Y+l[0].length):-1}function u(g,E,Y){return w(g,t,E,Y)}function h(g,E,Y){return w(g,n,E,Y)}function y(g,E,Y){return w(g,r,E,Y)}function m(g){return s[g.getDay()]}function F(g){return a[g.getDay()]}function c(g){return M[g.getMonth()]}function d(g){return C[g.getMonth()]}function o(g){return i[+(g.getHours()>=12)]}function H(g){return 1+~~(g.getMonth()/3)}function L(g){return s[g.getUTCDay()]}function V(g){return a[g.getUTCDay()]}function G(g){return M[g.getUTCMonth()]}function z(g){return C[g.getUTCMonth()]}function B(g){return i[+(g.getUTCHours()>=12)]}function se(g){return 1+~~(g.getUTCMonth()/3)}return{format:function(g){var E=x(g+="",Z);return E.toString=function(){return g},E},parse:function(g){var E=N(g+="",!1);return E.toString=function(){return g},E},utcFormat:function(g){var E=x(g+="",X);return E.toString=function(){return g},E},utcParse:function(g){var E=N(g+="",!0);return E.toString=function(){return g},E}}}var Lt={"-":"",_:" ",0:"0"},J=/^\s*\d+/,Dr=/^%/,_r=/[\\^$*+?|[\]().{}]/g;function O(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a[t.toLowerCase(),n]))}function Sr(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function Ur(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function Fr(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function Er(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Ir(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Ot(e,t,n){var r=J.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Nt(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Ar(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Wr(e,t,n){var r=J.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function Yr(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Vt(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Lr(e,t,n){var r=J.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Ht(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function Or(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Nr(e,t,n){var r=J.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Vr(e,t,n){var r=J.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Hr(e,t,n){var r=J.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Pr(e,t,n){var r=Dr.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Rr(e,t,n){var r=J.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function zr(e,t,n){var r=J.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Pt(e,t){return O(e.getDate(),t,2)}function Br(e,t){return O(e.getHours(),t,2)}function qr(e,t){return O(e.getHours()%12||12,t,2)}function Zr(e,t){return O(1+Te.count(ke(e),e),t,3)}function hn(e,t){return O(e.getMilliseconds(),t,3)}function Xr(e,t){return hn(e,t)+"000"}function jr(e,t){return O(e.getMonth()+1,t,2)}function Qr(e,t){return O(e.getMinutes(),t,2)}function Gr(e,t){return O(e.getSeconds(),t,2)}function Jr(e){var t=e.getDay();return t===0?7:t}function Kr(e,t){return O(Ve.count(ke(e)-1,e),t,2)}function mn(e){var t=e.getDay();return t>=4||t===0?ve(e):ve.ceil(e)}function $r(e,t){return e=mn(e),O(ve.count(ke(e),e)+(ke(e).getDay()===4),t,2)}function ei(e){return e.getDay()}function ti(e,t){return O(Oe.count(ke(e)-1,e),t,2)}function ni(e,t){return O(e.getFullYear()%100,t,2)}function ri(e,t){return e=mn(e),O(e.getFullYear()%100,t,2)}function ii(e,t){return O(e.getFullYear()%1e4,t,4)}function ai(e,t){var n=e.getDay();return e=n>=4||n===0?ve(e):ve.ceil(e),O(e.getFullYear()%1e4,t,4)}function si(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+O(t/60|0,"0",2)+O(t%60,"0",2)}function Rt(e,t){return O(e.getUTCDate(),t,2)}function oi(e,t){return O(e.getUTCHours(),t,2)}function ci(e,t){return O(e.getUTCHours()%12||12,t,2)}function li(e,t){return O(1+bt.count(be(e),e),t,3)}function gn(e,t){return O(e.getUTCMilliseconds(),t,3)}function ui(e,t){return gn(e,t)+"000"}function fi(e,t){return O(e.getUTCMonth()+1,t,2)}function di(e,t){return O(e.getUTCMinutes(),t,2)}function hi(e,t){return O(e.getUTCSeconds(),t,2)}function mi(e){var t=e.getUTCDay();return t===0?7:t}function gi(e,t){return O(dn.count(be(e)-1,e),t,2)}function yn(e){var t=e.getUTCDay();return t>=4||t===0?Fe(e):Fe.ceil(e)}function yi(e,t){return e=yn(e),O(Fe.count(be(e),e)+(be(e).getUTCDay()===4),t,2)}function ki(e){return e.getUTCDay()}function pi(e,t){return O(Ke.count(be(e)-1,e),t,2)}function Ti(e,t){return O(e.getUTCFullYear()%100,t,2)}function vi(e,t){return e=yn(e),O(e.getUTCFullYear()%100,t,2)}function bi(e,t){return O(e.getUTCFullYear()%1e4,t,4)}function xi(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Fe(e):Fe.ceil(e),O(e.getUTCFullYear()%1e4,t,4)}function wi(){return"+0000"}function zt(){return"%"}function Bt(e){return+e}function qt(e){return Math.floor(+e/1e3)}var De,$e;Ci({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function Ci(e){return De=Cr(e),$e=De.format,De.parse,De.utcFormat,De.utcParse,De}function Di(e){return new Date(e)}function _i(e){return e instanceof Date?+e:+new Date(+e)}function kn(e,t,n,r,i,a,s,C,M,T){var v=qn(),I=v.invert,b=v.domain,k=T(".%L"),R=T(":%S"),A=T("%I:%M"),te=T("%I %p"),re=T("%a %d"),ne=T("%b %d"),Z=T("%B"),X=T("%Y");function $(x){return(M(x)4&&(k+=7),b.add(k,n));return R.diff(A,"week")+1},C.isoWeekday=function(T){return this.$utils().u(T)?this.day()||7:this.day(this.day()%7?T:T-7)};var M=C.startOf;C.startOf=function(T,v){var I=this.$utils(),b=!!I.u(v)||v;return I.p(T)==="isoweek"?b?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):M.bind(this)(T,v)}}})})(pn);var Si=pn.exports;const Ui=Fn(Si);var yt=function(){var e=f(function(W,u,h,y){for(h=h||{},y=W.length;y--;h[W[y]]=u);return h},"o"),t=[6,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,33,35,36,38,40],n=[1,26],r=[1,27],i=[1,28],a=[1,29],s=[1,30],C=[1,31],M=[1,32],T=[1,33],v=[1,34],I=[1,9],b=[1,10],k=[1,11],R=[1,12],A=[1,13],te=[1,14],re=[1,15],ne=[1,16],Z=[1,19],X=[1,20],$=[1,21],x=[1,22],N=[1,23],w=[1,25],U=[1,35],D={trace:f(function(){},"trace"),yy:{},symbols_:{error:2,start:3,gantt:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NL:10,weekday:11,weekday_monday:12,weekday_tuesday:13,weekday_wednesday:14,weekday_thursday:15,weekday_friday:16,weekday_saturday:17,weekday_sunday:18,weekend:19,weekend_friday:20,weekend_saturday:21,dateFormat:22,inclusiveEndDates:23,topAxis:24,axisFormat:25,tickInterval:26,excludes:27,includes:28,todayMarker:29,title:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,section:36,clickStatement:37,taskTxt:38,taskData:39,click:40,callbackname:41,callbackargs:42,href:43,clickStatementDebug:44,$accept:0,$end:1},terminals_:{2:"error",4:"gantt",6:"EOF",8:"SPACE",10:"NL",12:"weekday_monday",13:"weekday_tuesday",14:"weekday_wednesday",15:"weekday_thursday",16:"weekday_friday",17:"weekday_saturday",18:"weekday_sunday",20:"weekend_friday",21:"weekend_saturday",22:"dateFormat",23:"inclusiveEndDates",24:"topAxis",25:"axisFormat",26:"tickInterval",27:"excludes",28:"includes",29:"todayMarker",30:"title",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",36:"section",38:"taskTxt",39:"taskData",40:"click",41:"callbackname",42:"callbackargs",43:"href"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[11,1],[11,1],[11,1],[11,1],[11,1],[11,1],[11,1],[19,1],[19,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,1],[9,2],[37,2],[37,3],[37,3],[37,4],[37,3],[37,4],[37,2],[44,2],[44,3],[44,3],[44,4],[44,3],[44,4],[44,2]],performAction:f(function(u,h,y,m,F,c,d){var o=c.length-1;switch(F){case 1:return c[o-1];case 2:this.$=[];break;case 3:c[o-1].push(c[o]),this.$=c[o-1];break;case 4:case 5:this.$=c[o];break;case 6:case 7:this.$=[];break;case 8:m.setWeekday("monday");break;case 9:m.setWeekday("tuesday");break;case 10:m.setWeekday("wednesday");break;case 11:m.setWeekday("thursday");break;case 12:m.setWeekday("friday");break;case 13:m.setWeekday("saturday");break;case 14:m.setWeekday("sunday");break;case 15:m.setWeekend("friday");break;case 16:m.setWeekend("saturday");break;case 17:m.setDateFormat(c[o].substr(11)),this.$=c[o].substr(11);break;case 18:m.enableInclusiveEndDates(),this.$=c[o].substr(18);break;case 19:m.TopAxis(),this.$=c[o].substr(8);break;case 20:m.setAxisFormat(c[o].substr(11)),this.$=c[o].substr(11);break;case 21:m.setTickInterval(c[o].substr(13)),this.$=c[o].substr(13);break;case 22:m.setExcludes(c[o].substr(9)),this.$=c[o].substr(9);break;case 23:m.setIncludes(c[o].substr(9)),this.$=c[o].substr(9);break;case 24:m.setTodayMarker(c[o].substr(12)),this.$=c[o].substr(12);break;case 27:m.setDiagramTitle(c[o].substr(6)),this.$=c[o].substr(6);break;case 28:this.$=c[o].trim(),m.setAccTitle(this.$);break;case 29:case 30:this.$=c[o].trim(),m.setAccDescription(this.$);break;case 31:m.addSection(c[o].substr(8)),this.$=c[o].substr(8);break;case 33:m.addTask(c[o-1],c[o]),this.$="task";break;case 34:this.$=c[o-1],m.setClickEvent(c[o-1],c[o],null);break;case 35:this.$=c[o-2],m.setClickEvent(c[o-2],c[o-1],c[o]);break;case 36:this.$=c[o-2],m.setClickEvent(c[o-2],c[o-1],null),m.setLink(c[o-2],c[o]);break;case 37:this.$=c[o-3],m.setClickEvent(c[o-3],c[o-2],c[o-1]),m.setLink(c[o-3],c[o]);break;case 38:this.$=c[o-2],m.setClickEvent(c[o-2],c[o],null),m.setLink(c[o-2],c[o-1]);break;case 39:this.$=c[o-3],m.setClickEvent(c[o-3],c[o-1],c[o]),m.setLink(c[o-3],c[o-2]);break;case 40:this.$=c[o-1],m.setLink(c[o-1],c[o]);break;case 41:case 47:this.$=c[o-1]+" "+c[o];break;case 42:case 43:case 45:this.$=c[o-2]+" "+c[o-1]+" "+c[o];break;case 44:case 46:this.$=c[o-3]+" "+c[o-2]+" "+c[o-1]+" "+c[o];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},e(t,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:17,12:n,13:r,14:i,15:a,16:s,17:C,18:M,19:18,20:T,21:v,22:I,23:b,24:k,25:R,26:A,27:te,28:re,29:ne,30:Z,31:X,33:$,35:x,36:N,37:24,38:w,40:U},e(t,[2,7],{1:[2,1]}),e(t,[2,3]),{9:36,11:17,12:n,13:r,14:i,15:a,16:s,17:C,18:M,19:18,20:T,21:v,22:I,23:b,24:k,25:R,26:A,27:te,28:re,29:ne,30:Z,31:X,33:$,35:x,36:N,37:24,38:w,40:U},e(t,[2,5]),e(t,[2,6]),e(t,[2,17]),e(t,[2,18]),e(t,[2,19]),e(t,[2,20]),e(t,[2,21]),e(t,[2,22]),e(t,[2,23]),e(t,[2,24]),e(t,[2,25]),e(t,[2,26]),e(t,[2,27]),{32:[1,37]},{34:[1,38]},e(t,[2,30]),e(t,[2,31]),e(t,[2,32]),{39:[1,39]},e(t,[2,8]),e(t,[2,9]),e(t,[2,10]),e(t,[2,11]),e(t,[2,12]),e(t,[2,13]),e(t,[2,14]),e(t,[2,15]),e(t,[2,16]),{41:[1,40],43:[1,41]},e(t,[2,4]),e(t,[2,28]),e(t,[2,29]),e(t,[2,33]),e(t,[2,34],{42:[1,42],43:[1,43]}),e(t,[2,40],{41:[1,44]}),e(t,[2,35],{43:[1,45]}),e(t,[2,36]),e(t,[2,38],{42:[1,46]}),e(t,[2,37]),e(t,[2,39])],defaultActions:{},parseError:f(function(u,h){if(h.recoverable)this.trace(u);else{var y=new Error(u);throw y.hash=h,y}},"parseError"),parse:f(function(u){var h=this,y=[0],m=[],F=[null],c=[],d=this.table,o="",H=0,L=0,V=2,G=1,z=c.slice.call(arguments,1),B=Object.create(this.lexer),se={yy:{}};for(var g in this.yy)Object.prototype.hasOwnProperty.call(this.yy,g)&&(se.yy[g]=this.yy[g]);B.setInput(u,se.yy),se.yy.lexer=B,se.yy.parser=this,typeof B.yylloc>"u"&&(B.yylloc={});var E=B.yylloc;c.push(E);var Y=B.options&&B.options.ranges;typeof se.yy.parseError=="function"?this.parseError=se.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function l(ie){y.length=y.length-2*ie,F.length=F.length-ie,c.length=c.length-ie}f(l,"popStack");function K(){var ie;return ie=m.pop()||B.lex()||G,typeof ie!="number"&&(ie instanceof Array&&(m=ie,ie=m.pop()),ie=h.symbols_[ie]||ie),ie}f(K,"lex");for(var S,q,P,oe,ue={},ze,fe,It,Be;;){if(q=y[y.length-1],this.defaultActions[q]?P=this.defaultActions[q]:((S===null||typeof S>"u")&&(S=K()),P=d[q]&&d[q][S]),typeof P>"u"||!P.length||!P[0]){var nt="";Be=[];for(ze in d[q])this.terminals_[ze]&&ze>V&&Be.push("'"+this.terminals_[ze]+"'");B.showPosition?nt="Parse error on line "+(H+1)+`: `+B.showPosition()+` Expecting `+Be.join(", ")+", got '"+(this.terminals_[S]||S)+"'":nt="Parse error on line "+(H+1)+": Unexpected "+(S==G?"end of input":"'"+(this.terminals_[S]||S)+"'"),this.parseError(nt,{text:B.match,token:this.terminals_[S]||S,line:B.yylineno,loc:E,expected:Be})}if(P[0]instanceof Array&&P.length>1)throw new Error("Parse Error: multiple actions possible at state: "+q+", token: "+S);switch(P[0]){case 1:y.push(S),F.push(B.yytext),c.push(B.yylloc),y.push(P[1]),S=null,L=B.yyleng,o=B.yytext,H=B.yylineno,E=B.yylloc;break;case 2:if(fe=this.productions_[P[1]][1],ue.$=F[F.length-fe],ue._$={first_line:c[c.length-(fe||1)].first_line,last_line:c[c.length-1].last_line,first_column:c[c.length-(fe||1)].first_column,last_column:c[c.length-1].last_column},Y&&(ue._$.range=[c[c.length-(fe||1)].range[0],c[c.length-1].range[1]]),oe=this.performAction.apply(ue,[o,L,H,se.yy,P[1],F,c].concat(z)),typeof oe<"u")return oe;fe&&(y=y.slice(0,-1*fe*2),F=F.slice(0,-1*fe),c=c.slice(0,-1*fe)),y.push(this.productions_[P[1]][0]),F.push(ue.$),c.push(ue._$),It=d[y[y.length-2]][y[y.length-1]],y.push(It);break;case 3:return!0}}return!0},"parse")},_=function(){var W={EOF:1,parseError:f(function(h,y){if(this.yy.parser)this.yy.parser.parseError(h,y);else throw new Error(h)},"parseError"),setInput:f(function(u,h){return this.yy=h||this.yy||{},this._input=u,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:f(function(){var u=this._input[0];this.yytext+=u,this.yyleng++,this.offset++,this.match+=u,this.matched+=u;var h=u.match(/(?:\r\n?|\n).*/g);return h?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),u},"input"),unput:f(function(u){var h=u.length,y=u.split(/(?:\r\n?|\n)/g);this._input=u+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-h),this.offset-=h;var m=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),y.length-1&&(this.yylineno-=y.length-1);var F=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:y?(y.length===m.length?this.yylloc.first_column:0)+m[m.length-y.length].length-y[0].length:this.yylloc.first_column-h},this.options.ranges&&(this.yylloc.range=[F[0],F[0]+this.yyleng-h]),this.yyleng=this.yytext.length,this},"unput"),more:f(function(){return this._more=!0,this},"more"),reject:f(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:f(function(u){this.unput(this.match.slice(u))},"less"),pastInput:f(function(){var u=this.matched.substr(0,this.matched.length-this.match.length);return(u.length>20?"...":"")+u.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:f(function(){var u=this.match;return u.length<20&&(u+=this._input.substr(0,20-u.length)),(u.substr(0,20)+(u.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:f(function(){var u=this.pastInput(),h=new Array(u.length+1).join("-");return u+this.upcomingInput()+` diff --git a/assets/gitGraph-F2EDSAW4-XWw5Xta8.js b/assets/gitGraph-F2EDSAW4-COXU65Tl.js similarity index 99% rename from assets/gitGraph-F2EDSAW4-XWw5Xta8.js rename to assets/gitGraph-F2EDSAW4-COXU65Tl.js index aca0e51..6830c4f 100644 --- a/assets/gitGraph-F2EDSAW4-XWw5Xta8.js +++ b/assets/gitGraph-F2EDSAW4-COXU65Tl.js @@ -1,4 +1,4 @@ -var Lc=Object.defineProperty;var Pc=(n,e,t)=>e in n?Lc(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var Je=(n,e,t)=>Pc(n,typeof e!="symbol"?e+"":e,t);import{bs as Mc,bt as $c,aQ as no,bu as Dc,aD as Pt,bm as jc,aX as yi,aR as Wt,aV as Z,bv as Uc,bw as Fc,bx as Gc,aM as Bc,by as Xi,bk as Hc,bz as ro,bg as Wc,bA as io,bB as so,bC as ao,bD as Yi,bi as Vc,a_ as Kc,bE as zc,bF as qc,aY as Xc,bG as Yc,bH as oo,aA as b,bn as Ie,aC as pt,az as ze,aF as D,ah as te,aU as Ji,bI as q,bp as Mt,bJ as _e,bK as Jc,bL as yn}from"./index-C-DiRXsl.js";import{v as K,b as Qc,a as I,h as S,r as oe,f as Ee}from"./reduce-DTUroGHQ.js";import{c as vi,f as $t,d as _i,m as Zc}from"./min-Bv0_eGZX.js";var eu=Object.prototype,tu=eu.hasOwnProperty,Te=Mc(function(n,e){if($c(e)||no(e)){Dc(e,Pt(e),n);return}for(var t in e)tu.call(e,t)&&jc(n,t,e[t])});function an(n){for(var e=-1,t=n==null?0:n.length,r=0,i=[];++e=su&&(s=Gc,a=!1,e=new Uc(e));e:for(;++i-1:!!i&&ao(n,e,t)>-1}function Qi(n,e,t){var r=n==null?0:n.length;if(!r)return-1;var i=0;return ao(n,e,i)}var pu="[object RegExp]";function mu(n){return io(n)&&so(n)==pu}var Zi=Yi&&Yi.isRegExp,qe=Zi?Vc(Zi):mu,gu="Expected a function";function yu(n){if(typeof n!="function")throw new TypeError(gu);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function Pe(n,e){if(n==null)return{};var t=Kc(zc(n),function(r){return[r]});return e=Wt(e),qc(n,t,function(r,i){return e(r,i[0])})}function Zn(n,e){var t=Z(n)?Xc:Qc;return t(n,yu(Wt(e)))}function vu(n,e){var t;return yi(n,function(r,i,s){return t=e(r,i,s),!t}),!!t}function lo(n,e,t){var r=Z(n)?Yc:vu;return r(n,Wt(e))}function Ti(n){return n&&n.length?oo(n):[]}function _u(n,e){return n&&n.length?oo(n,Wt(e)):[]}function ae(n){return typeof n=="object"&&n!==null&&typeof n.$type=="string"}function De(n){return typeof n=="object"&&n!==null&&typeof n.$refText=="string"}function Tu(n){return typeof n=="object"&&n!==null&&typeof n.name=="string"&&typeof n.type=="string"&&typeof n.path=="string"}function Rn(n){return typeof n=="object"&&n!==null&&ae(n.container)&&De(n.reference)&&typeof n.message=="string"}class co{constructor(){this.subtypes={},this.allSubtypes={}}isInstance(e,t){return ae(e)&&this.isSubtype(e.$type,t)}isSubtype(e,t){if(e===t)return!0;let r=this.subtypes[e];r||(r=this.subtypes[e]={});const i=r[t];if(i!==void 0)return i;{const s=this.computeIsSubtype(e,t);return r[t]=s,s}}getAllSubTypes(e){const t=this.allSubtypes[e];if(t)return t;{const r=this.getAllTypes(),i=[];for(const s of r)this.isSubtype(s,e)&&i.push(s);return this.allSubtypes[e]=i,i}}}function Dt(n){return typeof n=="object"&&n!==null&&Array.isArray(n.content)}function uo(n){return typeof n=="object"&&n!==null&&typeof n.tokenType=="object"}function fo(n){return Dt(n)&&typeof n.fullText=="string"}class ie{constructor(e,t){this.startFn=e,this.nextFn=t}iterator(){const e={state:this.startFn(),next:()=>this.nextFn(e.state),[Symbol.iterator]:()=>e};return e}[Symbol.iterator](){return this.iterator()}isEmpty(){return!!this.iterator().next().done}count(){const e=this.iterator();let t=0,r=e.next();for(;!r.done;)t++,r=e.next();return t}toArray(){const e=[],t=this.iterator();let r;do r=t.next(),r.value!==void 0&&e.push(r.value);while(!r.done);return e}toSet(){return new Set(this)}toMap(e,t){const r=this.map(i=>[e?e(i):i,t?t(i):i]);return new Map(r)}toString(){return this.join()}concat(e){const t=e[Symbol.iterator]();return new ie(()=>({first:this.startFn(),firstDone:!1}),r=>{let i;if(!r.firstDone){do if(i=this.nextFn(r.first),!i.done)return i;while(!i.done);r.firstDone=!0}do if(i=t.next(),!i.done)return i;while(!i.done);return ke})}join(e=","){const t=this.iterator();let r="",i,s=!1;do i=t.next(),i.done||(s&&(r+=e),r+=Eu(i.value)),s=!0;while(!i.done);return r}indexOf(e,t=0){const r=this.iterator();let i=0,s=r.next();for(;!s.done;){if(i>=t&&s.value===e)return i;s=r.next(),i++}return-1}every(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(!e(r.value))return!1;r=t.next()}return!0}some(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(e(r.value))return!0;r=t.next()}return!1}forEach(e){const t=this.iterator();let r=0,i=t.next();for(;!i.done;)e(i.value,r),i=t.next(),r++}map(e){return new ie(this.startFn,t=>{const{done:r,value:i}=this.nextFn(t);return r?ke:{done:!1,value:e(i)}})}filter(e){return new ie(this.startFn,t=>{let r;do if(r=this.nextFn(t),!r.done&&e(r.value))return r;while(!r.done);return ke})}nonNullable(){return this.filter(e=>e!=null)}reduce(e,t){const r=this.iterator();let i=t,s=r.next();for(;!s.done;)i===void 0?i=s.value:i=e(i,s.value),s=r.next();return i}reduceRight(e,t){return this.recursiveReduce(this.iterator(),e,t)}recursiveReduce(e,t,r){const i=e.next();if(i.done)return r;const s=this.recursiveReduce(e,t,r);return s===void 0?i.value:t(s,i.value)}find(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(e(r.value))return r.value;r=t.next()}}findIndex(e){const t=this.iterator();let r=0,i=t.next();for(;!i.done;){if(e(i.value))return r;i=t.next(),r++}return-1}includes(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(r.value===e)return!0;r=t.next()}return!1}flatMap(e){return new ie(()=>({this:this.startFn()}),t=>{do{if(t.iterator){const s=t.iterator.next();if(s.done)t.iterator=void 0;else return s}const{done:r,value:i}=this.nextFn(t.this);if(!r){const s=e(i);if(Sn(s))t.iterator=s[Symbol.iterator]();else return{done:!1,value:s}}}while(t.iterator);return ke})}flat(e){if(e===void 0&&(e=1),e<=0)return this;const t=e>1?this.flat(e-1):this;return new ie(()=>({this:t.startFn()}),r=>{do{if(r.iterator){const a=r.iterator.next();if(a.done)r.iterator=void 0;else return a}const{done:i,value:s}=t.nextFn(r.this);if(!i)if(Sn(s))r.iterator=s[Symbol.iterator]();else return{done:!1,value:s}}while(r.iterator);return ke})}head(){const t=this.iterator().next();if(!t.done)return t.value}tail(e=1){return new ie(()=>{const t=this.startFn();for(let r=0;r({size:0,state:this.startFn()}),t=>(t.size++,t.size>e?ke:this.nextFn(t.state)))}distinct(e){const t=new Set;return this.filter(r=>{const i=e?e(r):r;return t.has(i)?!1:(t.add(i),!0)})}exclude(e,t){const r=new Set;for(const i of e){const s=t?t(i):i;r.add(s)}return this.filter(i=>{const s=t?t(i):i;return!r.has(s)})}}function Eu(n){return typeof n=="string"?n:typeof n>"u"?"undefined":typeof n.toString=="function"?n.toString():Object.prototype.toString.call(n)}function Sn(n){return!!n&&typeof n[Symbol.iterator]=="function"}const Ru=new ie(()=>{},()=>ke),ke=Object.freeze({done:!0,value:void 0});function Q(...n){if(n.length===1){const e=n[0];if(e instanceof ie)return e;if(Sn(e))return new ie(()=>e[Symbol.iterator](),t=>t.next());if(typeof e.length=="number")return new ie(()=>({index:0}),t=>t.index1?new ie(()=>({collIndex:0,arrIndex:0}),e=>{do{if(e.iterator){const t=e.iterator.next();if(!t.done)return t;e.iterator=void 0}if(e.array){if(e.arrIndex({iterators:r!=null&&r.includeRoot?[[e][Symbol.iterator]()]:[t(e)[Symbol.iterator]()],pruned:!1}),i=>{for(i.pruned&&(i.iterators.pop(),i.pruned=!1);i.iterators.length>0;){const a=i.iterators[i.iterators.length-1].next();if(a.done)i.iterators.pop();else return i.iterators.push(t(a.value)[Symbol.iterator]()),a}return ke})}iterator(){const e={state:this.startFn(),next:()=>this.nextFn(e.state),prune:()=>{e.state.pruned=!0},[Symbol.iterator]:()=>e};return e}}var Lr;(function(n){function e(s){return s.reduce((a,o)=>a+o,0)}n.sum=e;function t(s){return s.reduce((a,o)=>a*o,0)}n.product=t;function r(s){return s.reduce((a,o)=>Math.min(a,o))}n.min=r;function i(s){return s.reduce((a,o)=>Math.max(a,o))}n.max=i})(Lr||(Lr={}));function Pr(n){return new Ei(n,e=>Dt(e)?e.content:[],{includeRoot:!0})}function Au(n,e){for(;n.container;)if(n=n.container,n===e)return!0;return!1}function Mr(n){return{start:{character:n.startColumn-1,line:n.startLine-1},end:{character:n.endColumn,line:n.endLine-1}}}function xn(n){if(!n)return;const{offset:e,end:t,range:r}=n;return{range:r,offset:e,end:t,length:t-e}}var Ze;(function(n){n[n.Before=0]="Before",n[n.After=1]="After",n[n.OverlapFront=2]="OverlapFront",n[n.OverlapBack=3]="OverlapBack",n[n.Inside=4]="Inside"})(Ze||(Ze={}));function bu(n,e){if(n.end.linee.end.line||n.start.line===e.end.line&&n.start.character>e.end.character)return Ze.After;const t=n.start.line>e.start.line||n.start.line===e.start.line&&n.start.character>=e.start.character,r=n.end.lineZe.After}const ku=/^[\w\p{L}]$/u;function Iu(n,e){if(n){const t=Su(n,!0);if(t&&es(t,e))return t;if(fo(n)){const r=n.content.findIndex(i=>!i.hidden);for(let i=r-1;i>=0;i--){const s=n.content[i];if(es(s,e))return s}}}}function es(n,e){return uo(n)&&e.includes(n.tokenType.name)}function Su(n,e=!0){for(;n.container;){const t=n.container;let r=t.content.indexOf(n);for(;r>0;){r--;const i=t.content[r];if(e||!i.hidden)return i}n=t}}class ho extends Error{constructor(e,t){super(e?`${t} at ${e.range.start.line}:${e.range.start.character}`:t)}}function er(n){throw new Error("Error! The input value was not handled.")}const vr="AbstractRule",_r="AbstractType",ts="Condition",xu="TypeDefinition",ns="ValueLiteral",po="AbstractElement";function Cu(n){return $.isInstance(n,po)}const wu="ArrayLiteral",Ou="ArrayType",mo="BooleanLiteral";function Lu(n){return $.isInstance(n,mo)}const go="Conjunction";function Pu(n){return $.isInstance(n,go)}const yo="Disjunction";function Mu(n){return $.isInstance(n,yo)}const $u="Grammar",vo="InferredType";function _o(n){return $.isInstance(n,vo)}const To="Interface";function Eo(n){return $.isInstance(n,To)}const Ro="Negation";function Du(n){return $.isInstance(n,Ro)}const ju="NumberLiteral",Uu="Parameter",Ao="ParameterReference";function Fu(n){return $.isInstance(n,Ao)}const bo="ParserRule";function Se(n){return $.isInstance(n,bo)}const Gu="ReferenceType",Bu="ReturnType";function Hu(n){return $.isInstance(n,Bu)}const No="SimpleType";function Wu(n){return $.isInstance(n,No)}const Vu="StringLiteral",$r="TerminalRule";function mt(n){return $.isInstance(n,$r)}const ko="Type";function Io(n){return $.isInstance(n,ko)}const Ku="UnionType",So="Action";function tr(n){return $.isInstance(n,So)}const xo="Alternatives";function Co(n){return $.isInstance(n,xo)}const wo="Assignment";function ct(n){return $.isInstance(n,wo)}const Oo="CharacterRange";function zu(n){return $.isInstance(n,Oo)}const Lo="CrossReference";function Ri(n){return $.isInstance(n,Lo)}const Po="EndOfFile";function qu(n){return $.isInstance(n,Po)}const Mo="Group";function Ai(n){return $.isInstance(n,Mo)}const $o="Keyword";function ut(n){return $.isInstance(n,$o)}const Do="NegatedToken";function Xu(n){return $.isInstance(n,Do)}const jo="RegexToken";function Yu(n){return $.isInstance(n,jo)}const Uo="RuleCall";function dt(n){return $.isInstance(n,Uo)}const Fo="TerminalAlternatives";function Ju(n){return $.isInstance(n,Fo)}const Go="TerminalGroup";function Qu(n){return $.isInstance(n,Go)}const Bo="TerminalRuleCall";function Zu(n){return $.isInstance(n,Bo)}const Ho="UnorderedGroup";function Wo(n){return $.isInstance(n,Ho)}const Vo="UntilToken";function ed(n){return $.isInstance(n,Vo)}const Ko="Wildcard";function td(n){return $.isInstance(n,Ko)}class zo extends co{getAllTypes(){return["AbstractElement","AbstractRule","AbstractType","Action","Alternatives","ArrayLiteral","ArrayType","Assignment","BooleanLiteral","CharacterRange","Condition","Conjunction","CrossReference","Disjunction","EndOfFile","Grammar","GrammarImport","Group","InferredType","Interface","Keyword","NamedArgument","NegatedToken","Negation","NumberLiteral","Parameter","ParameterReference","ParserRule","ReferenceType","RegexToken","ReturnType","RuleCall","SimpleType","StringLiteral","TerminalAlternatives","TerminalGroup","TerminalRule","TerminalRuleCall","Type","TypeAttribute","TypeDefinition","UnionType","UnorderedGroup","UntilToken","ValueLiteral","Wildcard"]}computeIsSubtype(e,t){switch(e){case So:case xo:case wo:case Oo:case Lo:case Po:case Mo:case $o:case Do:case jo:case Uo:case Fo:case Go:case Bo:case Ho:case Vo:case Ko:return this.isSubtype(po,t);case wu:case ju:case Vu:return this.isSubtype(ns,t);case Ou:case Gu:case No:case Ku:return this.isSubtype(xu,t);case mo:return this.isSubtype(ts,t)||this.isSubtype(ns,t);case go:case yo:case Ro:case Ao:return this.isSubtype(ts,t);case vo:case To:case ko:return this.isSubtype(_r,t);case bo:return this.isSubtype(vr,t)||this.isSubtype(_r,t);case $r:return this.isSubtype(vr,t);default:return!1}}getReferenceType(e){const t=`${e.container.$type}:${e.property}`;switch(t){case"Action:type":case"CrossReference:type":case"Interface:superTypes":case"ParserRule:returnType":case"SimpleType:typeRef":return _r;case"Grammar:hiddenTokens":case"ParserRule:hiddenTokens":case"RuleCall:rule":return vr;case"Grammar:usedGrammars":return $u;case"NamedArgument:parameter":case"ParameterReference:parameter":return Uu;case"TerminalRuleCall:rule":return $r;default:throw new Error(`${t} is not a valid reference id.`)}}getTypeMetaData(e){switch(e){case"AbstractElement":return{name:"AbstractElement",properties:[{name:"cardinality"},{name:"lookahead"}]};case"ArrayLiteral":return{name:"ArrayLiteral",properties:[{name:"elements",defaultValue:[]}]};case"ArrayType":return{name:"ArrayType",properties:[{name:"elementType"}]};case"BooleanLiteral":return{name:"BooleanLiteral",properties:[{name:"true",defaultValue:!1}]};case"Conjunction":return{name:"Conjunction",properties:[{name:"left"},{name:"right"}]};case"Disjunction":return{name:"Disjunction",properties:[{name:"left"},{name:"right"}]};case"Grammar":return{name:"Grammar",properties:[{name:"definesHiddenTokens",defaultValue:!1},{name:"hiddenTokens",defaultValue:[]},{name:"imports",defaultValue:[]},{name:"interfaces",defaultValue:[]},{name:"isDeclared",defaultValue:!1},{name:"name"},{name:"rules",defaultValue:[]},{name:"types",defaultValue:[]},{name:"usedGrammars",defaultValue:[]}]};case"GrammarImport":return{name:"GrammarImport",properties:[{name:"path"}]};case"InferredType":return{name:"InferredType",properties:[{name:"name"}]};case"Interface":return{name:"Interface",properties:[{name:"attributes",defaultValue:[]},{name:"name"},{name:"superTypes",defaultValue:[]}]};case"NamedArgument":return{name:"NamedArgument",properties:[{name:"calledByName",defaultValue:!1},{name:"parameter"},{name:"value"}]};case"Negation":return{name:"Negation",properties:[{name:"value"}]};case"NumberLiteral":return{name:"NumberLiteral",properties:[{name:"value"}]};case"Parameter":return{name:"Parameter",properties:[{name:"name"}]};case"ParameterReference":return{name:"ParameterReference",properties:[{name:"parameter"}]};case"ParserRule":return{name:"ParserRule",properties:[{name:"dataType"},{name:"definesHiddenTokens",defaultValue:!1},{name:"definition"},{name:"entry",defaultValue:!1},{name:"fragment",defaultValue:!1},{name:"hiddenTokens",defaultValue:[]},{name:"inferredType"},{name:"name"},{name:"parameters",defaultValue:[]},{name:"returnType"},{name:"wildcard",defaultValue:!1}]};case"ReferenceType":return{name:"ReferenceType",properties:[{name:"referenceType"}]};case"ReturnType":return{name:"ReturnType",properties:[{name:"name"}]};case"SimpleType":return{name:"SimpleType",properties:[{name:"primitiveType"},{name:"stringType"},{name:"typeRef"}]};case"StringLiteral":return{name:"StringLiteral",properties:[{name:"value"}]};case"TerminalRule":return{name:"TerminalRule",properties:[{name:"definition"},{name:"fragment",defaultValue:!1},{name:"hidden",defaultValue:!1},{name:"name"},{name:"type"}]};case"Type":return{name:"Type",properties:[{name:"name"},{name:"type"}]};case"TypeAttribute":return{name:"TypeAttribute",properties:[{name:"defaultValue"},{name:"isOptional",defaultValue:!1},{name:"name"},{name:"type"}]};case"UnionType":return{name:"UnionType",properties:[{name:"types",defaultValue:[]}]};case"Action":return{name:"Action",properties:[{name:"cardinality"},{name:"feature"},{name:"inferredType"},{name:"lookahead"},{name:"operator"},{name:"type"}]};case"Alternatives":return{name:"Alternatives",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"Assignment":return{name:"Assignment",properties:[{name:"cardinality"},{name:"feature"},{name:"lookahead"},{name:"operator"},{name:"terminal"}]};case"CharacterRange":return{name:"CharacterRange",properties:[{name:"cardinality"},{name:"left"},{name:"lookahead"},{name:"right"}]};case"CrossReference":return{name:"CrossReference",properties:[{name:"cardinality"},{name:"deprecatedSyntax",defaultValue:!1},{name:"lookahead"},{name:"terminal"},{name:"type"}]};case"EndOfFile":return{name:"EndOfFile",properties:[{name:"cardinality"},{name:"lookahead"}]};case"Group":return{name:"Group",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"guardCondition"},{name:"lookahead"}]};case"Keyword":return{name:"Keyword",properties:[{name:"cardinality"},{name:"lookahead"},{name:"value"}]};case"NegatedToken":return{name:"NegatedToken",properties:[{name:"cardinality"},{name:"lookahead"},{name:"terminal"}]};case"RegexToken":return{name:"RegexToken",properties:[{name:"cardinality"},{name:"lookahead"},{name:"regex"}]};case"RuleCall":return{name:"RuleCall",properties:[{name:"arguments",defaultValue:[]},{name:"cardinality"},{name:"lookahead"},{name:"rule"}]};case"TerminalAlternatives":return{name:"TerminalAlternatives",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"TerminalGroup":return{name:"TerminalGroup",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"TerminalRuleCall":return{name:"TerminalRuleCall",properties:[{name:"cardinality"},{name:"lookahead"},{name:"rule"}]};case"UnorderedGroup":return{name:"UnorderedGroup",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"UntilToken":return{name:"UntilToken",properties:[{name:"cardinality"},{name:"lookahead"},{name:"terminal"}]};case"Wildcard":return{name:"Wildcard",properties:[{name:"cardinality"},{name:"lookahead"}]};default:return{name:e,properties:[]}}}}const $=new zo;function nd(n){for(const[e,t]of Object.entries(n))e.startsWith("$")||(Array.isArray(t)?t.forEach((r,i)=>{ae(r)&&(r.$container=n,r.$containerProperty=e,r.$containerIndex=i)}):ae(t)&&(t.$container=n,t.$containerProperty=e))}function nr(n,e){let t=n;for(;t;){if(e(t))return t;t=t.$container}}function je(n){const t=rd(n).$document;if(!t)throw new Error("AST node has no document.");return t}function rd(n){for(;n.$container;)n=n.$container;return n}function bi(n,e){if(!n)throw new Error("Node must be an AstNode.");const t=e==null?void 0:e.range;return new ie(()=>({keys:Object.keys(n),keyIndex:0,arrayIndex:0}),r=>{for(;r.keyIndexbi(t,e))}function Et(n,e){if(!n)throw new Error("Root node must be an AstNode.");return new Ei(n,t=>bi(t,e),{includeRoot:!0})}function rs(n,e){var t;if(!e)return!0;const r=(t=n.$cstNode)===null||t===void 0?void 0:t.range;return r?Nu(r,e):!1}function qo(n){return new ie(()=>({keys:Object.keys(n),keyIndex:0,arrayIndex:0}),e=>{for(;e.keyIndexe in n?Lc(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var Je=(n,e,t)=>Pc(n,typeof e!="symbol"?e+"":e,t);import{bs as Mc,bt as $c,aQ as no,bu as Dc,aD as Pt,bm as jc,aX as yi,aR as Wt,aV as Z,bv as Uc,bw as Fc,bx as Gc,aM as Bc,by as Xi,bk as Hc,bz as ro,bg as Wc,bA as io,bB as so,bC as ao,bD as Yi,bi as Vc,a_ as Kc,bE as zc,bF as qc,aY as Xc,bG as Yc,bH as oo,aA as b,bn as Ie,aC as pt,az as ze,aF as D,ah as te,aU as Ji,bI as q,bp as Mt,bJ as _e,bK as Jc,bL as yn}from"./index-CEaWaBDv.js";import{v as K,b as Qc,a as I,h as S,r as oe,f as Ee}from"./reduce-Dy0Mg_vr.js";import{c as vi,f as $t,d as _i,m as Zc}from"./min-DQRx9kam.js";var eu=Object.prototype,tu=eu.hasOwnProperty,Te=Mc(function(n,e){if($c(e)||no(e)){Dc(e,Pt(e),n);return}for(var t in e)tu.call(e,t)&&jc(n,t,e[t])});function an(n){for(var e=-1,t=n==null?0:n.length,r=0,i=[];++e=su&&(s=Gc,a=!1,e=new Uc(e));e:for(;++i-1:!!i&&ao(n,e,t)>-1}function Qi(n,e,t){var r=n==null?0:n.length;if(!r)return-1;var i=0;return ao(n,e,i)}var pu="[object RegExp]";function mu(n){return io(n)&&so(n)==pu}var Zi=Yi&&Yi.isRegExp,qe=Zi?Vc(Zi):mu,gu="Expected a function";function yu(n){if(typeof n!="function")throw new TypeError(gu);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function Pe(n,e){if(n==null)return{};var t=Kc(zc(n),function(r){return[r]});return e=Wt(e),qc(n,t,function(r,i){return e(r,i[0])})}function Zn(n,e){var t=Z(n)?Xc:Qc;return t(n,yu(Wt(e)))}function vu(n,e){var t;return yi(n,function(r,i,s){return t=e(r,i,s),!t}),!!t}function lo(n,e,t){var r=Z(n)?Yc:vu;return r(n,Wt(e))}function Ti(n){return n&&n.length?oo(n):[]}function _u(n,e){return n&&n.length?oo(n,Wt(e)):[]}function ae(n){return typeof n=="object"&&n!==null&&typeof n.$type=="string"}function De(n){return typeof n=="object"&&n!==null&&typeof n.$refText=="string"}function Tu(n){return typeof n=="object"&&n!==null&&typeof n.name=="string"&&typeof n.type=="string"&&typeof n.path=="string"}function Rn(n){return typeof n=="object"&&n!==null&&ae(n.container)&&De(n.reference)&&typeof n.message=="string"}class co{constructor(){this.subtypes={},this.allSubtypes={}}isInstance(e,t){return ae(e)&&this.isSubtype(e.$type,t)}isSubtype(e,t){if(e===t)return!0;let r=this.subtypes[e];r||(r=this.subtypes[e]={});const i=r[t];if(i!==void 0)return i;{const s=this.computeIsSubtype(e,t);return r[t]=s,s}}getAllSubTypes(e){const t=this.allSubtypes[e];if(t)return t;{const r=this.getAllTypes(),i=[];for(const s of r)this.isSubtype(s,e)&&i.push(s);return this.allSubtypes[e]=i,i}}}function Dt(n){return typeof n=="object"&&n!==null&&Array.isArray(n.content)}function uo(n){return typeof n=="object"&&n!==null&&typeof n.tokenType=="object"}function fo(n){return Dt(n)&&typeof n.fullText=="string"}class ie{constructor(e,t){this.startFn=e,this.nextFn=t}iterator(){const e={state:this.startFn(),next:()=>this.nextFn(e.state),[Symbol.iterator]:()=>e};return e}[Symbol.iterator](){return this.iterator()}isEmpty(){return!!this.iterator().next().done}count(){const e=this.iterator();let t=0,r=e.next();for(;!r.done;)t++,r=e.next();return t}toArray(){const e=[],t=this.iterator();let r;do r=t.next(),r.value!==void 0&&e.push(r.value);while(!r.done);return e}toSet(){return new Set(this)}toMap(e,t){const r=this.map(i=>[e?e(i):i,t?t(i):i]);return new Map(r)}toString(){return this.join()}concat(e){const t=e[Symbol.iterator]();return new ie(()=>({first:this.startFn(),firstDone:!1}),r=>{let i;if(!r.firstDone){do if(i=this.nextFn(r.first),!i.done)return i;while(!i.done);r.firstDone=!0}do if(i=t.next(),!i.done)return i;while(!i.done);return ke})}join(e=","){const t=this.iterator();let r="",i,s=!1;do i=t.next(),i.done||(s&&(r+=e),r+=Eu(i.value)),s=!0;while(!i.done);return r}indexOf(e,t=0){const r=this.iterator();let i=0,s=r.next();for(;!s.done;){if(i>=t&&s.value===e)return i;s=r.next(),i++}return-1}every(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(!e(r.value))return!1;r=t.next()}return!0}some(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(e(r.value))return!0;r=t.next()}return!1}forEach(e){const t=this.iterator();let r=0,i=t.next();for(;!i.done;)e(i.value,r),i=t.next(),r++}map(e){return new ie(this.startFn,t=>{const{done:r,value:i}=this.nextFn(t);return r?ke:{done:!1,value:e(i)}})}filter(e){return new ie(this.startFn,t=>{let r;do if(r=this.nextFn(t),!r.done&&e(r.value))return r;while(!r.done);return ke})}nonNullable(){return this.filter(e=>e!=null)}reduce(e,t){const r=this.iterator();let i=t,s=r.next();for(;!s.done;)i===void 0?i=s.value:i=e(i,s.value),s=r.next();return i}reduceRight(e,t){return this.recursiveReduce(this.iterator(),e,t)}recursiveReduce(e,t,r){const i=e.next();if(i.done)return r;const s=this.recursiveReduce(e,t,r);return s===void 0?i.value:t(s,i.value)}find(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(e(r.value))return r.value;r=t.next()}}findIndex(e){const t=this.iterator();let r=0,i=t.next();for(;!i.done;){if(e(i.value))return r;i=t.next(),r++}return-1}includes(e){const t=this.iterator();let r=t.next();for(;!r.done;){if(r.value===e)return!0;r=t.next()}return!1}flatMap(e){return new ie(()=>({this:this.startFn()}),t=>{do{if(t.iterator){const s=t.iterator.next();if(s.done)t.iterator=void 0;else return s}const{done:r,value:i}=this.nextFn(t.this);if(!r){const s=e(i);if(Sn(s))t.iterator=s[Symbol.iterator]();else return{done:!1,value:s}}}while(t.iterator);return ke})}flat(e){if(e===void 0&&(e=1),e<=0)return this;const t=e>1?this.flat(e-1):this;return new ie(()=>({this:t.startFn()}),r=>{do{if(r.iterator){const a=r.iterator.next();if(a.done)r.iterator=void 0;else return a}const{done:i,value:s}=t.nextFn(r.this);if(!i)if(Sn(s))r.iterator=s[Symbol.iterator]();else return{done:!1,value:s}}while(r.iterator);return ke})}head(){const t=this.iterator().next();if(!t.done)return t.value}tail(e=1){return new ie(()=>{const t=this.startFn();for(let r=0;r({size:0,state:this.startFn()}),t=>(t.size++,t.size>e?ke:this.nextFn(t.state)))}distinct(e){const t=new Set;return this.filter(r=>{const i=e?e(r):r;return t.has(i)?!1:(t.add(i),!0)})}exclude(e,t){const r=new Set;for(const i of e){const s=t?t(i):i;r.add(s)}return this.filter(i=>{const s=t?t(i):i;return!r.has(s)})}}function Eu(n){return typeof n=="string"?n:typeof n>"u"?"undefined":typeof n.toString=="function"?n.toString():Object.prototype.toString.call(n)}function Sn(n){return!!n&&typeof n[Symbol.iterator]=="function"}const Ru=new ie(()=>{},()=>ke),ke=Object.freeze({done:!0,value:void 0});function Q(...n){if(n.length===1){const e=n[0];if(e instanceof ie)return e;if(Sn(e))return new ie(()=>e[Symbol.iterator](),t=>t.next());if(typeof e.length=="number")return new ie(()=>({index:0}),t=>t.index1?new ie(()=>({collIndex:0,arrIndex:0}),e=>{do{if(e.iterator){const t=e.iterator.next();if(!t.done)return t;e.iterator=void 0}if(e.array){if(e.arrIndex({iterators:r!=null&&r.includeRoot?[[e][Symbol.iterator]()]:[t(e)[Symbol.iterator]()],pruned:!1}),i=>{for(i.pruned&&(i.iterators.pop(),i.pruned=!1);i.iterators.length>0;){const a=i.iterators[i.iterators.length-1].next();if(a.done)i.iterators.pop();else return i.iterators.push(t(a.value)[Symbol.iterator]()),a}return ke})}iterator(){const e={state:this.startFn(),next:()=>this.nextFn(e.state),prune:()=>{e.state.pruned=!0},[Symbol.iterator]:()=>e};return e}}var Lr;(function(n){function e(s){return s.reduce((a,o)=>a+o,0)}n.sum=e;function t(s){return s.reduce((a,o)=>a*o,0)}n.product=t;function r(s){return s.reduce((a,o)=>Math.min(a,o))}n.min=r;function i(s){return s.reduce((a,o)=>Math.max(a,o))}n.max=i})(Lr||(Lr={}));function Pr(n){return new Ei(n,e=>Dt(e)?e.content:[],{includeRoot:!0})}function Au(n,e){for(;n.container;)if(n=n.container,n===e)return!0;return!1}function Mr(n){return{start:{character:n.startColumn-1,line:n.startLine-1},end:{character:n.endColumn,line:n.endLine-1}}}function xn(n){if(!n)return;const{offset:e,end:t,range:r}=n;return{range:r,offset:e,end:t,length:t-e}}var Ze;(function(n){n[n.Before=0]="Before",n[n.After=1]="After",n[n.OverlapFront=2]="OverlapFront",n[n.OverlapBack=3]="OverlapBack",n[n.Inside=4]="Inside"})(Ze||(Ze={}));function bu(n,e){if(n.end.linee.end.line||n.start.line===e.end.line&&n.start.character>e.end.character)return Ze.After;const t=n.start.line>e.start.line||n.start.line===e.start.line&&n.start.character>=e.start.character,r=n.end.lineZe.After}const ku=/^[\w\p{L}]$/u;function Iu(n,e){if(n){const t=Su(n,!0);if(t&&es(t,e))return t;if(fo(n)){const r=n.content.findIndex(i=>!i.hidden);for(let i=r-1;i>=0;i--){const s=n.content[i];if(es(s,e))return s}}}}function es(n,e){return uo(n)&&e.includes(n.tokenType.name)}function Su(n,e=!0){for(;n.container;){const t=n.container;let r=t.content.indexOf(n);for(;r>0;){r--;const i=t.content[r];if(e||!i.hidden)return i}n=t}}class ho extends Error{constructor(e,t){super(e?`${t} at ${e.range.start.line}:${e.range.start.character}`:t)}}function er(n){throw new Error("Error! The input value was not handled.")}const vr="AbstractRule",_r="AbstractType",ts="Condition",xu="TypeDefinition",ns="ValueLiteral",po="AbstractElement";function Cu(n){return $.isInstance(n,po)}const wu="ArrayLiteral",Ou="ArrayType",mo="BooleanLiteral";function Lu(n){return $.isInstance(n,mo)}const go="Conjunction";function Pu(n){return $.isInstance(n,go)}const yo="Disjunction";function Mu(n){return $.isInstance(n,yo)}const $u="Grammar",vo="InferredType";function _o(n){return $.isInstance(n,vo)}const To="Interface";function Eo(n){return $.isInstance(n,To)}const Ro="Negation";function Du(n){return $.isInstance(n,Ro)}const ju="NumberLiteral",Uu="Parameter",Ao="ParameterReference";function Fu(n){return $.isInstance(n,Ao)}const bo="ParserRule";function Se(n){return $.isInstance(n,bo)}const Gu="ReferenceType",Bu="ReturnType";function Hu(n){return $.isInstance(n,Bu)}const No="SimpleType";function Wu(n){return $.isInstance(n,No)}const Vu="StringLiteral",$r="TerminalRule";function mt(n){return $.isInstance(n,$r)}const ko="Type";function Io(n){return $.isInstance(n,ko)}const Ku="UnionType",So="Action";function tr(n){return $.isInstance(n,So)}const xo="Alternatives";function Co(n){return $.isInstance(n,xo)}const wo="Assignment";function ct(n){return $.isInstance(n,wo)}const Oo="CharacterRange";function zu(n){return $.isInstance(n,Oo)}const Lo="CrossReference";function Ri(n){return $.isInstance(n,Lo)}const Po="EndOfFile";function qu(n){return $.isInstance(n,Po)}const Mo="Group";function Ai(n){return $.isInstance(n,Mo)}const $o="Keyword";function ut(n){return $.isInstance(n,$o)}const Do="NegatedToken";function Xu(n){return $.isInstance(n,Do)}const jo="RegexToken";function Yu(n){return $.isInstance(n,jo)}const Uo="RuleCall";function dt(n){return $.isInstance(n,Uo)}const Fo="TerminalAlternatives";function Ju(n){return $.isInstance(n,Fo)}const Go="TerminalGroup";function Qu(n){return $.isInstance(n,Go)}const Bo="TerminalRuleCall";function Zu(n){return $.isInstance(n,Bo)}const Ho="UnorderedGroup";function Wo(n){return $.isInstance(n,Ho)}const Vo="UntilToken";function ed(n){return $.isInstance(n,Vo)}const Ko="Wildcard";function td(n){return $.isInstance(n,Ko)}class zo extends co{getAllTypes(){return["AbstractElement","AbstractRule","AbstractType","Action","Alternatives","ArrayLiteral","ArrayType","Assignment","BooleanLiteral","CharacterRange","Condition","Conjunction","CrossReference","Disjunction","EndOfFile","Grammar","GrammarImport","Group","InferredType","Interface","Keyword","NamedArgument","NegatedToken","Negation","NumberLiteral","Parameter","ParameterReference","ParserRule","ReferenceType","RegexToken","ReturnType","RuleCall","SimpleType","StringLiteral","TerminalAlternatives","TerminalGroup","TerminalRule","TerminalRuleCall","Type","TypeAttribute","TypeDefinition","UnionType","UnorderedGroup","UntilToken","ValueLiteral","Wildcard"]}computeIsSubtype(e,t){switch(e){case So:case xo:case wo:case Oo:case Lo:case Po:case Mo:case $o:case Do:case jo:case Uo:case Fo:case Go:case Bo:case Ho:case Vo:case Ko:return this.isSubtype(po,t);case wu:case ju:case Vu:return this.isSubtype(ns,t);case Ou:case Gu:case No:case Ku:return this.isSubtype(xu,t);case mo:return this.isSubtype(ts,t)||this.isSubtype(ns,t);case go:case yo:case Ro:case Ao:return this.isSubtype(ts,t);case vo:case To:case ko:return this.isSubtype(_r,t);case bo:return this.isSubtype(vr,t)||this.isSubtype(_r,t);case $r:return this.isSubtype(vr,t);default:return!1}}getReferenceType(e){const t=`${e.container.$type}:${e.property}`;switch(t){case"Action:type":case"CrossReference:type":case"Interface:superTypes":case"ParserRule:returnType":case"SimpleType:typeRef":return _r;case"Grammar:hiddenTokens":case"ParserRule:hiddenTokens":case"RuleCall:rule":return vr;case"Grammar:usedGrammars":return $u;case"NamedArgument:parameter":case"ParameterReference:parameter":return Uu;case"TerminalRuleCall:rule":return $r;default:throw new Error(`${t} is not a valid reference id.`)}}getTypeMetaData(e){switch(e){case"AbstractElement":return{name:"AbstractElement",properties:[{name:"cardinality"},{name:"lookahead"}]};case"ArrayLiteral":return{name:"ArrayLiteral",properties:[{name:"elements",defaultValue:[]}]};case"ArrayType":return{name:"ArrayType",properties:[{name:"elementType"}]};case"BooleanLiteral":return{name:"BooleanLiteral",properties:[{name:"true",defaultValue:!1}]};case"Conjunction":return{name:"Conjunction",properties:[{name:"left"},{name:"right"}]};case"Disjunction":return{name:"Disjunction",properties:[{name:"left"},{name:"right"}]};case"Grammar":return{name:"Grammar",properties:[{name:"definesHiddenTokens",defaultValue:!1},{name:"hiddenTokens",defaultValue:[]},{name:"imports",defaultValue:[]},{name:"interfaces",defaultValue:[]},{name:"isDeclared",defaultValue:!1},{name:"name"},{name:"rules",defaultValue:[]},{name:"types",defaultValue:[]},{name:"usedGrammars",defaultValue:[]}]};case"GrammarImport":return{name:"GrammarImport",properties:[{name:"path"}]};case"InferredType":return{name:"InferredType",properties:[{name:"name"}]};case"Interface":return{name:"Interface",properties:[{name:"attributes",defaultValue:[]},{name:"name"},{name:"superTypes",defaultValue:[]}]};case"NamedArgument":return{name:"NamedArgument",properties:[{name:"calledByName",defaultValue:!1},{name:"parameter"},{name:"value"}]};case"Negation":return{name:"Negation",properties:[{name:"value"}]};case"NumberLiteral":return{name:"NumberLiteral",properties:[{name:"value"}]};case"Parameter":return{name:"Parameter",properties:[{name:"name"}]};case"ParameterReference":return{name:"ParameterReference",properties:[{name:"parameter"}]};case"ParserRule":return{name:"ParserRule",properties:[{name:"dataType"},{name:"definesHiddenTokens",defaultValue:!1},{name:"definition"},{name:"entry",defaultValue:!1},{name:"fragment",defaultValue:!1},{name:"hiddenTokens",defaultValue:[]},{name:"inferredType"},{name:"name"},{name:"parameters",defaultValue:[]},{name:"returnType"},{name:"wildcard",defaultValue:!1}]};case"ReferenceType":return{name:"ReferenceType",properties:[{name:"referenceType"}]};case"ReturnType":return{name:"ReturnType",properties:[{name:"name"}]};case"SimpleType":return{name:"SimpleType",properties:[{name:"primitiveType"},{name:"stringType"},{name:"typeRef"}]};case"StringLiteral":return{name:"StringLiteral",properties:[{name:"value"}]};case"TerminalRule":return{name:"TerminalRule",properties:[{name:"definition"},{name:"fragment",defaultValue:!1},{name:"hidden",defaultValue:!1},{name:"name"},{name:"type"}]};case"Type":return{name:"Type",properties:[{name:"name"},{name:"type"}]};case"TypeAttribute":return{name:"TypeAttribute",properties:[{name:"defaultValue"},{name:"isOptional",defaultValue:!1},{name:"name"},{name:"type"}]};case"UnionType":return{name:"UnionType",properties:[{name:"types",defaultValue:[]}]};case"Action":return{name:"Action",properties:[{name:"cardinality"},{name:"feature"},{name:"inferredType"},{name:"lookahead"},{name:"operator"},{name:"type"}]};case"Alternatives":return{name:"Alternatives",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"Assignment":return{name:"Assignment",properties:[{name:"cardinality"},{name:"feature"},{name:"lookahead"},{name:"operator"},{name:"terminal"}]};case"CharacterRange":return{name:"CharacterRange",properties:[{name:"cardinality"},{name:"left"},{name:"lookahead"},{name:"right"}]};case"CrossReference":return{name:"CrossReference",properties:[{name:"cardinality"},{name:"deprecatedSyntax",defaultValue:!1},{name:"lookahead"},{name:"terminal"},{name:"type"}]};case"EndOfFile":return{name:"EndOfFile",properties:[{name:"cardinality"},{name:"lookahead"}]};case"Group":return{name:"Group",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"guardCondition"},{name:"lookahead"}]};case"Keyword":return{name:"Keyword",properties:[{name:"cardinality"},{name:"lookahead"},{name:"value"}]};case"NegatedToken":return{name:"NegatedToken",properties:[{name:"cardinality"},{name:"lookahead"},{name:"terminal"}]};case"RegexToken":return{name:"RegexToken",properties:[{name:"cardinality"},{name:"lookahead"},{name:"regex"}]};case"RuleCall":return{name:"RuleCall",properties:[{name:"arguments",defaultValue:[]},{name:"cardinality"},{name:"lookahead"},{name:"rule"}]};case"TerminalAlternatives":return{name:"TerminalAlternatives",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"TerminalGroup":return{name:"TerminalGroup",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"TerminalRuleCall":return{name:"TerminalRuleCall",properties:[{name:"cardinality"},{name:"lookahead"},{name:"rule"}]};case"UnorderedGroup":return{name:"UnorderedGroup",properties:[{name:"cardinality"},{name:"elements",defaultValue:[]},{name:"lookahead"}]};case"UntilToken":return{name:"UntilToken",properties:[{name:"cardinality"},{name:"lookahead"},{name:"terminal"}]};case"Wildcard":return{name:"Wildcard",properties:[{name:"cardinality"},{name:"lookahead"}]};default:return{name:e,properties:[]}}}}const $=new zo;function nd(n){for(const[e,t]of Object.entries(n))e.startsWith("$")||(Array.isArray(t)?t.forEach((r,i)=>{ae(r)&&(r.$container=n,r.$containerProperty=e,r.$containerIndex=i)}):ae(t)&&(t.$container=n,t.$containerProperty=e))}function nr(n,e){let t=n;for(;t;){if(e(t))return t;t=t.$container}}function je(n){const t=rd(n).$document;if(!t)throw new Error("AST node has no document.");return t}function rd(n){for(;n.$container;)n=n.$container;return n}function bi(n,e){if(!n)throw new Error("Node must be an AstNode.");const t=e==null?void 0:e.range;return new ie(()=>({keys:Object.keys(n),keyIndex:0,arrayIndex:0}),r=>{for(;r.keyIndexbi(t,e))}function Et(n,e){if(!n)throw new Error("Root node must be an AstNode.");return new Ei(n,t=>bi(t,e),{includeRoot:!0})}function rs(n,e){var t;if(!e)return!0;const r=(t=n.$cstNode)===null||t===void 0?void 0:t.range;return r?Nu(r,e):!1}function qo(n){return new ie(()=>({keys:Object.keys(n),keyIndex:0,arrayIndex:0}),e=>{for(;e.keyIndexs.state.transitions),i=_u(r.filter(s=>s instanceof Mi).map(s=>s.tokenType),s=>s.tokenTypeIdx);return{actualToken:t,possibleTokenTypes:i,tokenPath:n}}function up(n,e){return n.edges[e.tokenTypeIdx]}function dp(n,e,t){const r=new Kr,i=[];for(const a of n.elements){if(t.is(a.alt)===!1)continue;if(a.state.type===fn){i.push(a);continue}const o=a.state.transitions.length;for(let l=0;l0&&!gp(s))for(const a of i)s.add(a);return s}function fp(n,e){if(n instanceof Mi&&vl(e,n.tokenType))return n.target}function hp(n,e){let t;for(const r of n.elements)if(e.is(r.alt)===!0){if(t===void 0)t=r.alt;else if(t!==r.alt)return}return t}function Kl(n){return{configs:n,edges:{},isAcceptState:!1,prediction:-1}}function Ls(n,e,t,r){return r=zl(n,r),e.edges[t.tokenTypeIdx]=r,r}function zl(n,e){if(e===Un)return e;const t=e.configs.key,r=n.states[t];return r!==void 0?r:(e.configs.finalize(),n.states[t]=e,e)}function pp(n){const e=new Kr,t=n.transitions.length;for(let r=0;r0){const i=[...n.stack],a={state:i.pop(),alt:n.alt,stack:i};Fn(a,e)}else e.add(n);return}t.epsilonOnlyTransitions||e.add(n);const r=t.transitions.length;for(let i=0;i1)return!0;return!1}function Ep(n){for(const e of Array.from(n.values()))if(Object.keys(e).length===1)return!0;return!1}var Ps;(function(n){function e(t){return typeof t=="string"}n.is=e})(Ps||(Ps={}));var zr;(function(n){function e(t){return typeof t=="string"}n.is=e})(zr||(zr={}));var Ms;(function(n){n.MIN_VALUE=-2147483648,n.MAX_VALUE=2147483647;function e(t){return typeof t=="number"&&n.MIN_VALUE<=t&&t<=n.MAX_VALUE}n.is=e})(Ms||(Ms={}));var Gn;(function(n){n.MIN_VALUE=0,n.MAX_VALUE=2147483647;function e(t){return typeof t=="number"&&n.MIN_VALUE<=t&&t<=n.MAX_VALUE}n.is=e})(Gn||(Gn={}));var M;(function(n){function e(r,i){return r===Number.MAX_VALUE&&(r=Gn.MAX_VALUE),i===Number.MAX_VALUE&&(i=Gn.MAX_VALUE),{line:r,character:i}}n.create=e;function t(r){let i=r;return p.objectLiteral(i)&&p.uinteger(i.line)&&p.uinteger(i.character)}n.is=t})(M||(M={}));var P;(function(n){function e(r,i,s,a){if(p.uinteger(r)&&p.uinteger(i)&&p.uinteger(s)&&p.uinteger(a))return{start:M.create(r,i),end:M.create(s,a)};if(M.is(r)&&M.is(i))return{start:r,end:i};throw new Error(`Range#create called with invalid arguments[${r}, ${i}, ${s}, ${a}]`)}n.create=e;function t(r){let i=r;return p.objectLiteral(i)&&M.is(i.start)&&M.is(i.end)}n.is=t})(P||(P={}));var Bn;(function(n){function e(r,i){return{uri:r,range:i}}n.create=e;function t(r){let i=r;return p.objectLiteral(i)&&P.is(i.range)&&(p.string(i.uri)||p.undefined(i.uri))}n.is=t})(Bn||(Bn={}));var $s;(function(n){function e(r,i,s,a){return{targetUri:r,targetRange:i,targetSelectionRange:s,originSelectionRange:a}}n.create=e;function t(r){let i=r;return p.objectLiteral(i)&&P.is(i.targetRange)&&p.string(i.targetUri)&&P.is(i.targetSelectionRange)&&(P.is(i.originSelectionRange)||p.undefined(i.originSelectionRange))}n.is=t})($s||($s={}));var qr;(function(n){function e(r,i,s,a){return{red:r,green:i,blue:s,alpha:a}}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&p.numberRange(i.red,0,1)&&p.numberRange(i.green,0,1)&&p.numberRange(i.blue,0,1)&&p.numberRange(i.alpha,0,1)}n.is=t})(qr||(qr={}));var Ds;(function(n){function e(r,i){return{range:r,color:i}}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&P.is(i.range)&&qr.is(i.color)}n.is=t})(Ds||(Ds={}));var js;(function(n){function e(r,i,s){return{label:r,textEdit:i,additionalTextEdits:s}}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&p.string(i.label)&&(p.undefined(i.textEdit)||Ft.is(i))&&(p.undefined(i.additionalTextEdits)||p.typedArray(i.additionalTextEdits,Ft.is))}n.is=t})(js||(js={}));var Us;(function(n){n.Comment="comment",n.Imports="imports",n.Region="region"})(Us||(Us={}));var Fs;(function(n){function e(r,i,s,a,o,l){const c={startLine:r,endLine:i};return p.defined(s)&&(c.startCharacter=s),p.defined(a)&&(c.endCharacter=a),p.defined(o)&&(c.kind=o),p.defined(l)&&(c.collapsedText=l),c}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&p.uinteger(i.startLine)&&p.uinteger(i.startLine)&&(p.undefined(i.startCharacter)||p.uinteger(i.startCharacter))&&(p.undefined(i.endCharacter)||p.uinteger(i.endCharacter))&&(p.undefined(i.kind)||p.string(i.kind))}n.is=t})(Fs||(Fs={}));var Xr;(function(n){function e(r,i){return{location:r,message:i}}n.create=e;function t(r){let i=r;return p.defined(i)&&Bn.is(i.location)&&p.string(i.message)}n.is=t})(Xr||(Xr={}));var Gs;(function(n){n.Error=1,n.Warning=2,n.Information=3,n.Hint=4})(Gs||(Gs={}));var Bs;(function(n){n.Unnecessary=1,n.Deprecated=2})(Bs||(Bs={}));var Hs;(function(n){function e(t){const r=t;return p.objectLiteral(r)&&p.string(r.href)}n.is=e})(Hs||(Hs={}));var Hn;(function(n){function e(r,i,s,a,o,l){let c={range:r,message:i};return p.defined(s)&&(c.severity=s),p.defined(a)&&(c.code=a),p.defined(o)&&(c.source=o),p.defined(l)&&(c.relatedInformation=l),c}n.create=e;function t(r){var i;let s=r;return p.defined(s)&&P.is(s.range)&&p.string(s.message)&&(p.number(s.severity)||p.undefined(s.severity))&&(p.integer(s.code)||p.string(s.code)||p.undefined(s.code))&&(p.undefined(s.codeDescription)||p.string((i=s.codeDescription)===null||i===void 0?void 0:i.href))&&(p.string(s.source)||p.undefined(s.source))&&(p.undefined(s.relatedInformation)||p.typedArray(s.relatedInformation,Xr.is))}n.is=t})(Hn||(Hn={}));var Ut;(function(n){function e(r,i,...s){let a={title:r,command:i};return p.defined(s)&&s.length>0&&(a.arguments=s),a}n.create=e;function t(r){let i=r;return p.defined(i)&&p.string(i.title)&&p.string(i.command)}n.is=t})(Ut||(Ut={}));var Ft;(function(n){function e(s,a){return{range:s,newText:a}}n.replace=e;function t(s,a){return{range:{start:s,end:s},newText:a}}n.insert=t;function r(s){return{range:s,newText:""}}n.del=r;function i(s){const a=s;return p.objectLiteral(a)&&p.string(a.newText)&&P.is(a.range)}n.is=i})(Ft||(Ft={}));var Yr;(function(n){function e(r,i,s){const a={label:r};return i!==void 0&&(a.needsConfirmation=i),s!==void 0&&(a.description=s),a}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&p.string(i.label)&&(p.boolean(i.needsConfirmation)||i.needsConfirmation===void 0)&&(p.string(i.description)||i.description===void 0)}n.is=t})(Yr||(Yr={}));var Gt;(function(n){function e(t){const r=t;return p.string(r)}n.is=e})(Gt||(Gt={}));var Ws;(function(n){function e(s,a,o){return{range:s,newText:a,annotationId:o}}n.replace=e;function t(s,a,o){return{range:{start:s,end:s},newText:a,annotationId:o}}n.insert=t;function r(s,a){return{range:s,newText:"",annotationId:a}}n.del=r;function i(s){const a=s;return Ft.is(a)&&(Yr.is(a.annotationId)||Gt.is(a.annotationId))}n.is=i})(Ws||(Ws={}));var Jr;(function(n){function e(r,i){return{textDocument:r,edits:i}}n.create=e;function t(r){let i=r;return p.defined(i)&&ni.is(i.textDocument)&&Array.isArray(i.edits)}n.is=t})(Jr||(Jr={}));var Qr;(function(n){function e(r,i,s){let a={kind:"create",uri:r};return i!==void 0&&(i.overwrite!==void 0||i.ignoreIfExists!==void 0)&&(a.options=i),s!==void 0&&(a.annotationId=s),a}n.create=e;function t(r){let i=r;return i&&i.kind==="create"&&p.string(i.uri)&&(i.options===void 0||(i.options.overwrite===void 0||p.boolean(i.options.overwrite))&&(i.options.ignoreIfExists===void 0||p.boolean(i.options.ignoreIfExists)))&&(i.annotationId===void 0||Gt.is(i.annotationId))}n.is=t})(Qr||(Qr={}));var Zr;(function(n){function e(r,i,s,a){let o={kind:"rename",oldUri:r,newUri:i};return s!==void 0&&(s.overwrite!==void 0||s.ignoreIfExists!==void 0)&&(o.options=s),a!==void 0&&(o.annotationId=a),o}n.create=e;function t(r){let i=r;return i&&i.kind==="rename"&&p.string(i.oldUri)&&p.string(i.newUri)&&(i.options===void 0||(i.options.overwrite===void 0||p.boolean(i.options.overwrite))&&(i.options.ignoreIfExists===void 0||p.boolean(i.options.ignoreIfExists)))&&(i.annotationId===void 0||Gt.is(i.annotationId))}n.is=t})(Zr||(Zr={}));var ei;(function(n){function e(r,i,s){let a={kind:"delete",uri:r};return i!==void 0&&(i.recursive!==void 0||i.ignoreIfNotExists!==void 0)&&(a.options=i),s!==void 0&&(a.annotationId=s),a}n.create=e;function t(r){let i=r;return i&&i.kind==="delete"&&p.string(i.uri)&&(i.options===void 0||(i.options.recursive===void 0||p.boolean(i.options.recursive))&&(i.options.ignoreIfNotExists===void 0||p.boolean(i.options.ignoreIfNotExists)))&&(i.annotationId===void 0||Gt.is(i.annotationId))}n.is=t})(ei||(ei={}));var ti;(function(n){function e(t){let r=t;return r&&(r.changes!==void 0||r.documentChanges!==void 0)&&(r.documentChanges===void 0||r.documentChanges.every(i=>p.string(i.kind)?Qr.is(i)||Zr.is(i)||ei.is(i):Jr.is(i)))}n.is=e})(ti||(ti={}));var Vs;(function(n){function e(r){return{uri:r}}n.create=e;function t(r){let i=r;return p.defined(i)&&p.string(i.uri)}n.is=t})(Vs||(Vs={}));var Ks;(function(n){function e(r,i){return{uri:r,version:i}}n.create=e;function t(r){let i=r;return p.defined(i)&&p.string(i.uri)&&p.integer(i.version)}n.is=t})(Ks||(Ks={}));var ni;(function(n){function e(r,i){return{uri:r,version:i}}n.create=e;function t(r){let i=r;return p.defined(i)&&p.string(i.uri)&&(i.version===null||p.integer(i.version))}n.is=t})(ni||(ni={}));var zs;(function(n){function e(r,i,s,a){return{uri:r,languageId:i,version:s,text:a}}n.create=e;function t(r){let i=r;return p.defined(i)&&p.string(i.uri)&&p.string(i.languageId)&&p.integer(i.version)&&p.string(i.text)}n.is=t})(zs||(zs={}));var ri;(function(n){n.PlainText="plaintext",n.Markdown="markdown";function e(t){const r=t;return r===n.PlainText||r===n.Markdown}n.is=e})(ri||(ri={}));var nn;(function(n){function e(t){const r=t;return p.objectLiteral(t)&&ri.is(r.kind)&&p.string(r.value)}n.is=e})(nn||(nn={}));var qs;(function(n){n.Text=1,n.Method=2,n.Function=3,n.Constructor=4,n.Field=5,n.Variable=6,n.Class=7,n.Interface=8,n.Module=9,n.Property=10,n.Unit=11,n.Value=12,n.Enum=13,n.Keyword=14,n.Snippet=15,n.Color=16,n.File=17,n.Reference=18,n.Folder=19,n.EnumMember=20,n.Constant=21,n.Struct=22,n.Event=23,n.Operator=24,n.TypeParameter=25})(qs||(qs={}));var Xs;(function(n){n.PlainText=1,n.Snippet=2})(Xs||(Xs={}));var Ys;(function(n){n.Deprecated=1})(Ys||(Ys={}));var Js;(function(n){function e(r,i,s){return{newText:r,insert:i,replace:s}}n.create=e;function t(r){const i=r;return i&&p.string(i.newText)&&P.is(i.insert)&&P.is(i.replace)}n.is=t})(Js||(Js={}));var Qs;(function(n){n.asIs=1,n.adjustIndentation=2})(Qs||(Qs={}));var Zs;(function(n){function e(t){const r=t;return r&&(p.string(r.detail)||r.detail===void 0)&&(p.string(r.description)||r.description===void 0)}n.is=e})(Zs||(Zs={}));var ea;(function(n){function e(t){return{label:t}}n.create=e})(ea||(ea={}));var ta;(function(n){function e(t,r){return{items:t||[],isIncomplete:!!r}}n.create=e})(ta||(ta={}));var Wn;(function(n){function e(r){return r.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")}n.fromPlainText=e;function t(r){const i=r;return p.string(i)||p.objectLiteral(i)&&p.string(i.language)&&p.string(i.value)}n.is=t})(Wn||(Wn={}));var na;(function(n){function e(t){let r=t;return!!r&&p.objectLiteral(r)&&(nn.is(r.contents)||Wn.is(r.contents)||p.typedArray(r.contents,Wn.is))&&(t.range===void 0||P.is(t.range))}n.is=e})(na||(na={}));var ra;(function(n){function e(t,r){return r?{label:t,documentation:r}:{label:t}}n.create=e})(ra||(ra={}));var ia;(function(n){function e(t,r,...i){let s={label:t};return p.defined(r)&&(s.documentation=r),p.defined(i)?s.parameters=i:s.parameters=[],s}n.create=e})(ia||(ia={}));var sa;(function(n){n.Text=1,n.Read=2,n.Write=3})(sa||(sa={}));var aa;(function(n){function e(t,r){let i={range:t};return p.number(r)&&(i.kind=r),i}n.create=e})(aa||(aa={}));var oa;(function(n){n.File=1,n.Module=2,n.Namespace=3,n.Package=4,n.Class=5,n.Method=6,n.Property=7,n.Field=8,n.Constructor=9,n.Enum=10,n.Interface=11,n.Function=12,n.Variable=13,n.Constant=14,n.String=15,n.Number=16,n.Boolean=17,n.Array=18,n.Object=19,n.Key=20,n.Null=21,n.EnumMember=22,n.Struct=23,n.Event=24,n.Operator=25,n.TypeParameter=26})(oa||(oa={}));var la;(function(n){n.Deprecated=1})(la||(la={}));var ca;(function(n){function e(t,r,i,s,a){let o={name:t,kind:r,location:{uri:s,range:i}};return a&&(o.containerName=a),o}n.create=e})(ca||(ca={}));var ua;(function(n){function e(t,r,i,s){return s!==void 0?{name:t,kind:r,location:{uri:i,range:s}}:{name:t,kind:r,location:{uri:i}}}n.create=e})(ua||(ua={}));var da;(function(n){function e(r,i,s,a,o,l){let c={name:r,detail:i,kind:s,range:a,selectionRange:o};return l!==void 0&&(c.children=l),c}n.create=e;function t(r){let i=r;return i&&p.string(i.name)&&p.number(i.kind)&&P.is(i.range)&&P.is(i.selectionRange)&&(i.detail===void 0||p.string(i.detail))&&(i.deprecated===void 0||p.boolean(i.deprecated))&&(i.children===void 0||Array.isArray(i.children))&&(i.tags===void 0||Array.isArray(i.tags))}n.is=t})(da||(da={}));var fa;(function(n){n.Empty="",n.QuickFix="quickfix",n.Refactor="refactor",n.RefactorExtract="refactor.extract",n.RefactorInline="refactor.inline",n.RefactorRewrite="refactor.rewrite",n.Source="source",n.SourceOrganizeImports="source.organizeImports",n.SourceFixAll="source.fixAll"})(fa||(fa={}));var Vn;(function(n){n.Invoked=1,n.Automatic=2})(Vn||(Vn={}));var ha;(function(n){function e(r,i,s){let a={diagnostics:r};return i!=null&&(a.only=i),s!=null&&(a.triggerKind=s),a}n.create=e;function t(r){let i=r;return p.defined(i)&&p.typedArray(i.diagnostics,Hn.is)&&(i.only===void 0||p.typedArray(i.only,p.string))&&(i.triggerKind===void 0||i.triggerKind===Vn.Invoked||i.triggerKind===Vn.Automatic)}n.is=t})(ha||(ha={}));var pa;(function(n){function e(r,i,s){let a={title:r},o=!0;return typeof i=="string"?(o=!1,a.kind=i):Ut.is(i)?a.command=i:a.edit=i,o&&s!==void 0&&(a.kind=s),a}n.create=e;function t(r){let i=r;return i&&p.string(i.title)&&(i.diagnostics===void 0||p.typedArray(i.diagnostics,Hn.is))&&(i.kind===void 0||p.string(i.kind))&&(i.edit!==void 0||i.command!==void 0)&&(i.command===void 0||Ut.is(i.command))&&(i.isPreferred===void 0||p.boolean(i.isPreferred))&&(i.edit===void 0||ti.is(i.edit))}n.is=t})(pa||(pa={}));var ma;(function(n){function e(r,i){let s={range:r};return p.defined(i)&&(s.data=i),s}n.create=e;function t(r){let i=r;return p.defined(i)&&P.is(i.range)&&(p.undefined(i.command)||Ut.is(i.command))}n.is=t})(ma||(ma={}));var ga;(function(n){function e(r,i){return{tabSize:r,insertSpaces:i}}n.create=e;function t(r){let i=r;return p.defined(i)&&p.uinteger(i.tabSize)&&p.boolean(i.insertSpaces)}n.is=t})(ga||(ga={}));var ya;(function(n){function e(r,i,s){return{range:r,target:i,data:s}}n.create=e;function t(r){let i=r;return p.defined(i)&&P.is(i.range)&&(p.undefined(i.target)||p.string(i.target))}n.is=t})(ya||(ya={}));var va;(function(n){function e(r,i){return{range:r,parent:i}}n.create=e;function t(r){let i=r;return p.objectLiteral(i)&&P.is(i.range)&&(i.parent===void 0||n.is(i.parent))}n.is=t})(va||(va={}));var _a;(function(n){n.namespace="namespace",n.type="type",n.class="class",n.enum="enum",n.interface="interface",n.struct="struct",n.typeParameter="typeParameter",n.parameter="parameter",n.variable="variable",n.property="property",n.enumMember="enumMember",n.event="event",n.function="function",n.method="method",n.macro="macro",n.keyword="keyword",n.modifier="modifier",n.comment="comment",n.string="string",n.number="number",n.regexp="regexp",n.operator="operator",n.decorator="decorator"})(_a||(_a={}));var Ta;(function(n){n.declaration="declaration",n.definition="definition",n.readonly="readonly",n.static="static",n.deprecated="deprecated",n.abstract="abstract",n.async="async",n.modification="modification",n.documentation="documentation",n.defaultLibrary="defaultLibrary"})(Ta||(Ta={}));var Ea;(function(n){function e(t){const r=t;return p.objectLiteral(r)&&(r.resultId===void 0||typeof r.resultId=="string")&&Array.isArray(r.data)&&(r.data.length===0||typeof r.data[0]=="number")}n.is=e})(Ea||(Ea={}));var Ra;(function(n){function e(r,i){return{range:r,text:i}}n.create=e;function t(r){const i=r;return i!=null&&P.is(i.range)&&p.string(i.text)}n.is=t})(Ra||(Ra={}));var Aa;(function(n){function e(r,i,s){return{range:r,variableName:i,caseSensitiveLookup:s}}n.create=e;function t(r){const i=r;return i!=null&&P.is(i.range)&&p.boolean(i.caseSensitiveLookup)&&(p.string(i.variableName)||i.variableName===void 0)}n.is=t})(Aa||(Aa={}));var ba;(function(n){function e(r,i){return{range:r,expression:i}}n.create=e;function t(r){const i=r;return i!=null&&P.is(i.range)&&(p.string(i.expression)||i.expression===void 0)}n.is=t})(ba||(ba={}));var Na;(function(n){function e(r,i){return{frameId:r,stoppedLocation:i}}n.create=e;function t(r){const i=r;return p.defined(i)&&P.is(r.stoppedLocation)}n.is=t})(Na||(Na={}));var ii;(function(n){n.Type=1,n.Parameter=2;function e(t){return t===1||t===2}n.is=e})(ii||(ii={}));var si;(function(n){function e(r){return{value:r}}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&(i.tooltip===void 0||p.string(i.tooltip)||nn.is(i.tooltip))&&(i.location===void 0||Bn.is(i.location))&&(i.command===void 0||Ut.is(i.command))}n.is=t})(si||(si={}));var ka;(function(n){function e(r,i,s){const a={position:r,label:i};return s!==void 0&&(a.kind=s),a}n.create=e;function t(r){const i=r;return p.objectLiteral(i)&&M.is(i.position)&&(p.string(i.label)||p.typedArray(i.label,si.is))&&(i.kind===void 0||ii.is(i.kind))&&i.textEdits===void 0||p.typedArray(i.textEdits,Ft.is)&&(i.tooltip===void 0||p.string(i.tooltip)||nn.is(i.tooltip))&&(i.paddingLeft===void 0||p.boolean(i.paddingLeft))&&(i.paddingRight===void 0||p.boolean(i.paddingRight))}n.is=t})(ka||(ka={}));var Ia;(function(n){function e(t){return{kind:"snippet",value:t}}n.createSnippet=e})(Ia||(Ia={}));var Sa;(function(n){function e(t,r,i,s){return{insertText:t,filterText:r,range:i,command:s}}n.create=e})(Sa||(Sa={}));var xa;(function(n){function e(t){return{items:t}}n.create=e})(xa||(xa={}));var Ca;(function(n){n.Invoked=0,n.Automatic=1})(Ca||(Ca={}));var wa;(function(n){function e(t,r){return{range:t,text:r}}n.create=e})(wa||(wa={}));var Oa;(function(n){function e(t,r){return{triggerKind:t,selectedCompletionInfo:r}}n.create=e})(Oa||(Oa={}));var La;(function(n){function e(t){const r=t;return p.objectLiteral(r)&&zr.is(r.uri)&&p.string(r.name)}n.is=e})(La||(La={}));var Pa;(function(n){function e(s,a,o,l){return new Rp(s,a,o,l)}n.create=e;function t(s){let a=s;return!!(p.defined(a)&&p.string(a.uri)&&(p.undefined(a.languageId)||p.string(a.languageId))&&p.uinteger(a.lineCount)&&p.func(a.getText)&&p.func(a.positionAt)&&p.func(a.offsetAt))}n.is=t;function r(s,a){let o=s.getText(),l=i(a,(u,d)=>{let f=u.range.start.line-d.range.start.line;return f===0?u.range.start.character-d.range.start.character:f}),c=o.length;for(let u=l.length-1;u>=0;u--){let d=l[u],f=s.offsetAt(d.range.start),h=s.offsetAt(d.range.end);if(h<=c)o=o.substring(0,f)+d.newText+o.substring(h,o.length);else throw new Error("Overlapping edit");c=f}return o}n.applyEdits=r;function i(s,a){if(s.length<=1)return s;const o=s.length/2|0,l=s.slice(0,o),c=s.slice(o);i(l,a),i(c,a);let u=0,d=0,f=0;for(;u0&&e.push(t.length),this._lineOffsets=e}return this._lineOffsets}positionAt(e){e=Math.max(Math.min(e,this._content.length),0);let t=this.getLineOffsets(),r=0,i=t.length;if(i===0)return M.create(0,e);for(;re?i=a:r=a+1}let s=r-1;return M.create(s,e-t[s])}offsetAt(e){let t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;let r=t[e.line],i=e.line+1"u"}n.undefined=r;function i(h){return h===!0||h===!1}n.boolean=i;function s(h){return e.call(h)==="[object String]"}n.string=s;function a(h){return e.call(h)==="[object Number]"}n.number=a;function o(h,m,g){return e.call(h)==="[object Number]"&&m<=h&&h<=g}n.numberRange=o;function l(h){return e.call(h)==="[object Number]"&&-2147483648<=h&&h<=2147483647}n.integer=l;function c(h){return e.call(h)==="[object Number]"&&0<=h&&h<=2147483647}n.uinteger=c;function u(h){return e.call(h)==="[object Function]"}n.func=u;function d(h){return h!==null&&typeof h=="object"}n.objectLiteral=d;function f(h,m){return Array.isArray(h)&&h.every(m)}n.typedArray=f})(p||(p={}));class Ap{constructor(){this.nodeStack=[]}get current(){return this.nodeStack[this.nodeStack.length-1]}buildRootNode(e){return this.rootNode=new Xl(e),this.rootNode.root=this.rootNode,this.nodeStack=[this.rootNode],this.rootNode}buildCompositeNode(e){const t=new Ui;return t.grammarSource=e,t.root=this.rootNode,this.current.content.push(t),this.nodeStack.push(t),t}buildLeafNode(e,t){const r=new ai(e.startOffset,e.image.length,Mr(e),e.tokenType,!1);return r.grammarSource=t,r.root=this.rootNode,this.current.content.push(r),r}removeNode(e){const t=e.container;if(t){const r=t.content.indexOf(e);r>=0&&t.content.splice(r,1)}}construct(e){const t=this.current;typeof e.$type=="string"&&(this.current.astNode=e),e.$cstNode=t;const r=this.nodeStack.pop();(r==null?void 0:r.content.length)===0&&this.removeNode(r)}addHiddenTokens(e){for(const t of e){const r=new ai(t.startOffset,t.image.length,Mr(t),t.tokenType,!0);r.root=this.rootNode,this.addHiddenToken(this.rootNode,r)}}addHiddenToken(e,t){const{offset:r,end:i}=t;for(let s=0;so&&i=0;e--){const t=this.content[e];if(!t.hidden)return t}return this.content[this.content.length-1]}}class Fi extends Array{constructor(e){super(),this.parent=e,Object.setPrototypeOf(this,Fi.prototype)}push(...e){return this.addParents(e),super.push(...e)}unshift(...e){return this.addParents(e),super.unshift(...e)}splice(e,t,...r){return this.addParents(r),super.splice(e,t,...r)}addParents(e){for(const t of e)t.container=this.parent}}class Xl extends Ui{get text(){return this._text.substring(this.offset,this.end)}get fullText(){return this._text}constructor(e){super(),this._text="",this._text=e??""}}const oi=Symbol("Datatype");function Sr(n){return n.$type===oi}const Ma="​",Yl=n=>n.endsWith(Ma)?n:n+Ma;class Jl{constructor(e){this._unorderedGroups=new Map,this.lexer=e.parser.Lexer;const t=this.lexer.definition;this.wrapper=new Sp(t,Object.assign(Object.assign({},e.parser.ParserConfig),{errorMessageProvider:e.parser.ParserErrorMessageProvider}))}alternatives(e,t){this.wrapper.wrapOr(e,t)}optional(e,t){this.wrapper.wrapOption(e,t)}many(e,t){this.wrapper.wrapMany(e,t)}atLeastOne(e,t){this.wrapper.wrapAtLeastOne(e,t)}isRecording(){return this.wrapper.IS_RECORDING}get unorderedGroups(){return this._unorderedGroups}getRuleStack(){return this.wrapper.RULE_STACK}finalize(){this.wrapper.wrapSelfAnalysis()}}class bp extends Jl{get current(){return this.stack[this.stack.length-1]}constructor(e){super(e),this.nodeBuilder=new Ap,this.stack=[],this.assignmentMap=new Map,this.linker=e.references.Linker,this.converter=e.parser.ValueConverter,this.astReflection=e.shared.AstReflection}rule(e,t){const r=e.fragment?void 0:ki(e)?oi:sr(e),i=this.wrapper.DEFINE_RULE(Yl(e.name),this.startImplementation(r,t).bind(this));return e.entry&&(this.mainRule=i),i}parse(e){this.nodeBuilder.buildRootNode(e);const t=this.lexer.tokenize(e);this.wrapper.input=t.tokens;const r=this.mainRule.call(this.wrapper,{});return this.nodeBuilder.addHiddenTokens(t.hidden),this.unorderedGroups.clear(),{value:r,lexerErrors:t.errors,parserErrors:this.wrapper.errors}}startImplementation(e,t){return r=>{if(!this.isRecording()){const s={$type:e};this.stack.push(s),e===oi&&(s.value="")}let i;try{i=t(r)}catch{i=void 0}return!this.isRecording()&&i===void 0&&(i=this.construct()),i}}consume(e,t,r){const i=this.wrapper.wrapConsume(e,t);if(!this.isRecording()&&this.isValidToken(i)){const s=this.nodeBuilder.buildLeafNode(i,r),{assignment:a,isCrossRef:o}=this.getAssignment(r),l=this.current;if(a){const c=ut(r)?i.image:this.converter.convert(i.image,s);this.assign(a.operator,a.feature,c,s,o)}else if(Sr(l)){let c=i.image;ut(r)||(c=this.converter.convert(c,s).toString()),l.value+=c}}}isValidToken(e){return!e.isInsertedInRecovery&&!isNaN(e.startOffset)&&typeof e.endOffset=="number"&&!isNaN(e.endOffset)}subrule(e,t,r,i){let s;this.isRecording()||(s=this.nodeBuilder.buildCompositeNode(r));const a=this.wrapper.wrapSubrule(e,t,i);!this.isRecording()&&s&&s.length>0&&this.performSubruleAssignment(a,r,s)}performSubruleAssignment(e,t,r){const{assignment:i,isCrossRef:s}=this.getAssignment(t);if(i)this.assign(i.operator,i.feature,e,r,s);else if(!i){const a=this.current;if(Sr(a))a.value+=e.toString();else if(typeof e=="object"&&e){const o=e.$type,l=this.assignWithoutOverride(e,a);o&&(l.$type=o);const c=l;this.stack.pop(),this.stack.push(c)}}}action(e,t){if(!this.isRecording()){let r=this.current;if(!r.$cstNode&&t.feature&&t.operator){r=this.construct(!1);const s=r.$cstNode.feature;this.nodeBuilder.buildCompositeNode(s)}const i={$type:e};this.stack.pop(),this.stack.push(i),t.feature&&t.operator&&this.assign(t.operator,t.feature,r,r.$cstNode,!1)}}construct(e=!0){if(this.isRecording())return;const t=this.current;return nd(t),this.nodeBuilder.construct(t),e&&this.stack.pop(),Sr(t)?this.converter.convert(t.value,t.$cstNode):(id(this.astReflection,t),t)}getAssignment(e){if(!this.assignmentMap.has(e)){const t=nr(e,ct);this.assignmentMap.set(e,{assignment:t,isCrossRef:t?Ri(t.terminal):!1})}return this.assignmentMap.get(e)}assign(e,t,r,i,s){const a=this.current;let o;switch(s&&typeof r=="string"?o=this.linker.buildReference(a,t,i,r):o=r,e){case"=":{a[t]=o;break}case"?=":{a[t]=!0;break}case"+=":Array.isArray(a[t])||(a[t]=[]),a[t].push(o)}}assignWithoutOverride(e,t){for(const[r,i]of Object.entries(t)){const s=e[r];s===void 0?e[r]=i:Array.isArray(s)&&Array.isArray(i)&&(i.push(...s),e[r]=i)}return e}get definitionErrors(){return this.wrapper.definitionErrors}}class Np{buildMismatchTokenMessage(e){return _t.buildMismatchTokenMessage(e)}buildNotAllInputParsedMessage(e){return _t.buildNotAllInputParsedMessage(e)}buildNoViableAltMessage(e){return _t.buildNoViableAltMessage(e)}buildEarlyExitMessage(e){return _t.buildEarlyExitMessage(e)}}class Ql extends Np{buildMismatchTokenMessage({expected:e,actual:t}){return`Expecting ${e.LABEL?"`"+e.LABEL+"`":e.name.endsWith(":KW")?`keyword '${e.name.substring(0,e.name.length-3)}'`:`token of type '${e.name}'`} but found \`${t.image}\`.`}buildNotAllInputParsedMessage({firstRedundant:e}){return`Expecting end of file but found \`${e.image}\`.`}}class kp extends Jl{constructor(){super(...arguments),this.tokens=[],this.elementStack=[],this.lastElementStack=[],this.nextTokenIndex=0,this.stackSize=0}action(){}construct(){}parse(e){this.resetState();const t=this.lexer.tokenize(e);return this.tokens=t.tokens,this.wrapper.input=[...this.tokens],this.mainRule.call(this.wrapper,{}),this.unorderedGroups.clear(),{tokens:this.tokens,elementStack:[...this.lastElementStack],tokenIndex:this.nextTokenIndex}}rule(e,t){const r=this.wrapper.DEFINE_RULE(Yl(e.name),this.startImplementation(t).bind(this));return e.entry&&(this.mainRule=r),r}resetState(){this.elementStack=[],this.lastElementStack=[],this.nextTokenIndex=0,this.stackSize=0}startImplementation(e){return t=>{const r=this.keepStackSize();try{e(t)}finally{this.resetStackSize(r)}}}removeUnexpectedElements(){this.elementStack.splice(this.stackSize)}keepStackSize(){const e=this.elementStack.length;return this.stackSize=e,e}resetStackSize(e){this.removeUnexpectedElements(),this.stackSize=e}consume(e,t,r){this.wrapper.wrapConsume(e,t),this.isRecording()||(this.lastElementStack=[...this.elementStack,r],this.nextTokenIndex=this.currIdx+1)}subrule(e,t,r,i){this.before(r),this.wrapper.wrapSubrule(e,t,i),this.after(r)}before(e){this.isRecording()||this.elementStack.push(e)}after(e){if(!this.isRecording()){const t=this.elementStack.lastIndexOf(e);t>=0&&this.elementStack.splice(t)}}get currIdx(){return this.wrapper.currIdx}}const Ip={recoveryEnabled:!0,nodeLocationTracking:"full",skipValidations:!0,errorMessageProvider:new Ql};class Sp extends Mh{constructor(e,t){const r=t&&"maxLookahead"in t;super(e,Object.assign(Object.assign(Object.assign({},Ip),{lookaheadStrategy:r?new Li({maxLookahead:t.maxLookahead}):new np}),t))}get IS_RECORDING(){return this.RECORDING_PHASE}DEFINE_RULE(e,t){return this.RULE(e,t)}wrapSelfAnalysis(){this.performSelfAnalysis()}wrapConsume(e,t){return this.consume(e,t)}wrapSubrule(e,t,r){return this.subrule(e,t,{ARGS:[r]})}wrapOr(e,t){this.or(e,t)}wrapOption(e,t){this.option(e,t)}wrapMany(e,t){this.many(e,t)}wrapAtLeastOne(e,t){this.atLeastOne(e,t)}}function Zl(n,e,t){return xp({parser:e,tokens:t,rules:new Map,ruleNames:new Map},n),e}function xp(n,e){const t=Jo(e,!1),r=Q(e.rules).filter(Se).filter(i=>t.has(i));for(const i of r){const s=Object.assign(Object.assign({},n),{consume:1,optional:1,subrule:1,many:1,or:1});s.rules.set(i.name,n.parser.rule(i,ht(s,i.definition)))}}function ht(n,e,t=!1){let r;if(ut(e))r=$p(n,e);else if(tr(e))r=Cp(n,e);else if(ct(e))r=ht(n,e.terminal);else if(Ri(e))r=ec(n,e);else if(dt(e))r=wp(n,e);else if(Co(e))r=Lp(n,e);else if(Wo(e))r=Pp(n,e);else if(Ai(e))r=Mp(n,e);else if(qu(e)){const i=n.consume++;r=()=>n.parser.consume(i,tt,e)}else throw new ho(e.$cstNode,`Unexpected element type: ${e.$type}`);return tc(n,t?void 0:Kn(e),r,e.cardinality)}function Cp(n,e){const t=sr(e);return()=>n.parser.action(t,e)}function wp(n,e){const t=e.rule.ref;if(Se(t)){const r=n.subrule++,i=e.arguments.length>0?Op(t,e.arguments):()=>({});return s=>n.parser.subrule(r,nc(n,t),e,i(s))}else if(mt(t)){const r=n.consume++,i=li(n,t.name);return()=>n.parser.consume(r,i,e)}else if(t)er();else throw new ho(e.$cstNode,`Undefined rule type: ${e.$type}`)}function Op(n,e){const t=e.map(r=>Ve(r.value));return r=>{const i={};for(let s=0;se(r)||t(r)}else if(Pu(n)){const e=Ve(n.left),t=Ve(n.right);return r=>e(r)&&t(r)}else if(Du(n)){const e=Ve(n.value);return t=>!e(t)}else if(Fu(n)){const e=n.parameter.ref.name;return t=>t!==void 0&&t[e]===!0}else if(Lu(n)){const e=!!n.true;return()=>e}er()}function Lp(n,e){if(e.elements.length===1)return ht(n,e.elements[0]);{const t=[];for(const i of e.elements){const s={ALT:ht(n,i,!0)},a=Kn(i);a&&(s.GATE=Ve(a)),t.push(s)}const r=n.or++;return i=>n.parser.alternatives(r,t.map(s=>{const a={ALT:()=>s.ALT(i)},o=s.GATE;return o&&(a.GATE=()=>o(i)),a}))}}function Pp(n,e){if(e.elements.length===1)return ht(n,e.elements[0]);const t=[];for(const o of e.elements){const l={ALT:ht(n,o,!0)},c=Kn(o);c&&(l.GATE=Ve(c)),t.push(l)}const r=n.or++,i=(o,l)=>{const c=l.getRuleStack().join("-");return`uGroup_${o}_${c}`},s=o=>n.parser.alternatives(r,t.map((l,c)=>{const u={ALT:()=>!0},d=n.parser;u.ALT=()=>{if(l.ALT(o),!d.isRecording()){const h=i(r,d);d.unorderedGroups.get(h)||d.unorderedGroups.set(h,[]);const m=d.unorderedGroups.get(h);typeof(m==null?void 0:m[c])>"u"&&(m[c]=!0)}};const f=l.GATE;return f?u.GATE=()=>f(o):u.GATE=()=>{const h=d.unorderedGroups.get(i(r,d));return!(h!=null&&h[c])},u})),a=tc(n,Kn(e),s,"*");return o=>{a(o),n.parser.isRecording()||n.parser.unorderedGroups.delete(i(r,n.parser))}}function Mp(n,e){const t=e.elements.map(r=>ht(n,r));return r=>t.forEach(i=>i(r))}function Kn(n){if(Ai(n))return n.guardCondition}function ec(n,e,t=e.terminal){if(t)if(dt(t)&&Se(t.rule.ref)){const r=n.subrule++;return i=>n.parser.subrule(r,nc(n,t.rule.ref),e,i)}else if(dt(t)&&mt(t.rule.ref)){const r=n.consume++,i=li(n,t.rule.ref.name);return()=>n.parser.consume(r,i,e)}else if(ut(t)){const r=n.consume++,i=li(n,t.value);return()=>n.parser.consume(r,i,e)}else throw new Error("Could not build cross reference parser");else{if(!e.type.ref)throw new Error("Could not resolve reference to type: "+e.type.$refText);const r=el(e.type.ref),i=r==null?void 0:r.terminal;if(!i)throw new Error("Could not find name assignment for type: "+sr(e.type.ref));return ec(n,e,i)}}function $p(n,e){const t=n.consume++,r=n.tokens[e.value];if(!r)throw new Error("Could not find token for keyword: "+e.value);return()=>n.parser.consume(t,r,e)}function tc(n,e,t,r){const i=e&&Ve(e);if(!r)if(i){const s=n.or++;return a=>n.parser.alternatives(s,[{ALT:()=>t(a),GATE:()=>i(a)},{ALT:Cs(),GATE:()=>!i(a)}])}else return t;if(r==="*"){const s=n.many++;return a=>n.parser.many(s,{DEF:()=>t(a),GATE:i?()=>i(a):void 0})}else if(r==="+"){const s=n.many++;if(i){const a=n.or++;return o=>n.parser.alternatives(a,[{ALT:()=>n.parser.atLeastOne(s,{DEF:()=>t(o)}),GATE:()=>i(o)},{ALT:Cs(),GATE:()=>!i(o)}])}else return a=>n.parser.atLeastOne(s,{DEF:()=>t(a)})}else if(r==="?"){const s=n.optional++;return a=>n.parser.optional(s,{DEF:()=>t(a),GATE:i?()=>i(a):void 0})}else er()}function nc(n,e){const t=Dp(n,e),r=n.rules.get(t);if(!r)throw new Error(`Rule "${t}" not found."`);return r}function Dp(n,e){if(Se(e))return e.name;if(n.ruleNames.has(e))return n.ruleNames.get(e);{let t=e,r=t.$container,i=e.$type;for(;!Se(r);)(Ai(r)||Co(r)||Wo(r))&&(i=r.elements.indexOf(t).toString()+":"+i),t=r,r=r.$container;return i=r.name+":"+i,n.ruleNames.set(e,i),i}}function li(n,e){const t=n.tokens[e];if(!t)throw new Error(`Token "${e}" not found."`);return t}function jp(n){const e=n.Grammar,t=n.parser.Lexer,r=new kp(n);return Zl(e,r,t.definition),r.finalize(),r}function Up(n){const e=Fp(n);return e.finalize(),e}function Fp(n){const e=n.Grammar,t=n.parser.Lexer,r=new bp(n);return Zl(e,r,t.definition)}class rc{buildTokens(e,t){const r=Q(Jo(e,!1)),i=this.buildTerminalTokens(r),s=this.buildKeywordTokens(r,i,t);return i.forEach(a=>{const o=a.PATTERN;typeof o=="object"&&o&&"test"in o&&as(o)?s.unshift(a):s.push(a)}),s}buildTerminalTokens(e){return e.filter(mt).filter(t=>!t.fragment).map(t=>this.buildTerminalToken(t)).toArray()}buildTerminalToken(e){const t=Ii(e),r=this.requiresCustomPattern(t)?this.regexPatternFunction(t):t,i={name:e.name,PATTERN:r,LINE_BREAKS:!0};return e.hidden&&(i.GROUP=as(t)?de.SKIPPED:"hidden"),i}requiresCustomPattern(e){return e.flags.includes("u")?!0:!!(e.source.includes("?<=")||e.source.includes("?(t.lastIndex=i,t.exec(r))}buildKeywordTokens(e,t,r){return e.filter(Se).flatMap(i=>on(i).filter(ut)).distinct(i=>i.value).toArray().sort((i,s)=>s.value.length-i.value.length).map(i=>this.buildKeywordToken(i,t,!!(r!=null&&r.caseInsensitive)))}buildKeywordToken(e,t,r){return{name:e.value,PATTERN:this.buildKeywordPattern(e,r),LONGER_ALT:this.findLongerAlt(e,t)}}buildKeywordPattern(e,t){return t?new RegExp(fd(e.value)):e.value}findLongerAlt(e,t){return t.reduce((r,i)=>{const s=i==null?void 0:i.PATTERN;return s!=null&&s.source&&hd("^"+s.source+"$",e.value)&&r.push(i),r},[])}}class ic{convert(e,t){let r=t.grammarSource;if(Ri(r)&&(r=yd(r)),dt(r)){const i=r.rule.ref;if(!i)throw new Error("This cst node was not parsed by a rule.");return this.runConverter(i,e,t)}return e}runConverter(e,t,r){var i;switch(e.name.toUpperCase()){case"INT":return We.convertInt(t);case"STRING":return We.convertString(t);case"ID":return We.convertID(t)}switch((i=bd(e))===null||i===void 0?void 0:i.toLowerCase()){case"number":return We.convertNumber(t);case"boolean":return We.convertBoolean(t);case"bigint":return We.convertBigint(t);case"date":return We.convertDate(t);default:return t}}}var We;(function(n){function e(c){let u="";for(let d=1;dsc(e))}se.stringArray=Vp;var Bt={};Object.defineProperty(Bt,"__esModule",{value:!0});Bt.Emitter=Bt.Event=void 0;const Kp=hr;var $a;(function(n){const e={dispose(){}};n.None=function(){return e}})($a||(Bt.Event=$a={}));class zp{add(e,t=null,r){this._callbacks||(this._callbacks=[],this._contexts=[]),this._callbacks.push(e),this._contexts.push(t),Array.isArray(r)&&r.push({dispose:()=>this.remove(e,t)})}remove(e,t=null){if(!this._callbacks)return;let r=!1;for(let i=0,s=this._callbacks.length;i{this._callbacks||(this._callbacks=new zp),this._options&&this._options.onFirstListenerAdd&&this._callbacks.isEmpty()&&this._options.onFirstListenerAdd(this),this._callbacks.add(e,t);const i={dispose:()=>{this._callbacks&&(this._callbacks.remove(e,t),i.dispose=pr._noop,this._options&&this._options.onLastListenerRemove&&this._callbacks.isEmpty()&&this._options.onLastListenerRemove(this))}};return Array.isArray(r)&&r.push(i),i}),this._event}fire(e){this._callbacks&&this._callbacks.invoke.call(this._callbacks,e)}dispose(){this._callbacks&&(this._callbacks.dispose(),this._callbacks=void 0)}}Bt.Emitter=pr;pr._noop=function(){};var Y;Object.defineProperty(rn,"__esModule",{value:!0});var di=rn.CancellationTokenSource=Y=rn.CancellationToken=void 0;const qp=hr,Xp=se,fi=Bt;var zn;(function(n){n.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:fi.Event.None}),n.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:fi.Event.None});function e(t){const r=t;return r&&(r===n.None||r===n.Cancelled||Xp.boolean(r.isCancellationRequested)&&!!r.onCancellationRequested)}n.is=e})(zn||(Y=rn.CancellationToken=zn={}));const Yp=Object.freeze(function(n,e){const t=(0,qp.default)().timer.setTimeout(n.bind(e),0);return{dispose(){t.dispose()}}});class Da{constructor(){this._isCancelled=!1}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?Yp:(this._emitter||(this._emitter=new fi.Emitter),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}}class Jp{get token(){return this._token||(this._token=new Da),this._token}cancel(){this._token?this._token.cancel():this._token=zn.Cancelled}dispose(){this._token?this._token instanceof Da&&this._token.dispose():this._token=zn.None}}di=rn.CancellationTokenSource=Jp;function Qp(){return new Promise(n=>{typeof setImmediate>"u"?setTimeout(n,0):setImmediate(n)})}let ja=0,Zp=10;const qn=Symbol("OperationCancelled");function Gi(n){return n===qn}async function Oe(n){if(n===Y.None)return;const e=Date.now();if(e-ja>=Zp&&(ja=e,await Qp()),n.isCancellationRequested)throw qn}class Bi{constructor(){this.promise=new Promise((e,t)=>{this.resolve=r=>(e(r),this),this.reject=r=>(t(r),this)})}}class sn{constructor(e,t,r,i){this._uri=e,this._languageId=t,this._version=r,this._content=i,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(e){if(e){const t=this.offsetAt(e.start),r=this.offsetAt(e.end);return this._content.substring(t,r)}return this._content}update(e,t){for(const r of e)if(sn.isIncremental(r)){const i=lc(r.range),s=this.offsetAt(i.start),a=this.offsetAt(i.end);this._content=this._content.substring(0,s)+r.text+this._content.substring(a,this._content.length);const o=Math.max(i.start.line,0),l=Math.max(i.end.line,0);let c=this._lineOffsets;const u=Ua(r.text,!1,s);if(l-o===u.length)for(let f=0,h=u.length;fe?i=a:r=a+1}const s=r-1;return e=this.ensureBeforeEOL(e,t[s]),{line:s,character:e-t[s]}}offsetAt(e){const t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;const r=t[e.line];if(e.character<=0)return r;const i=e.line+1t&&oc(this._content.charCodeAt(e-1));)e--;return e}get lineCount(){return this.getLineOffsets().length}static isIncremental(e){const t=e;return t!=null&&typeof t.text=="string"&&t.range!==void 0&&(t.rangeLength===void 0||typeof t.rangeLength=="number")}static isFull(e){const t=e;return t!=null&&typeof t.text=="string"&&t.range===void 0&&t.rangeLength===void 0}}var hi;(function(n){function e(i,s,a,o){return new sn(i,s,a,o)}n.create=e;function t(i,s,a){if(i instanceof sn)return i.update(s,a),i;throw new Error("TextDocument.update: document must be created by TextDocument.create")}n.update=t;function r(i,s){const a=i.getText(),o=pi(s.map(em),(u,d)=>{const f=u.range.start.line-d.range.start.line;return f===0?u.range.start.character-d.range.start.character:f});let l=0;const c=[];for(const u of o){const d=i.offsetAt(u.range.start);if(dl&&c.push(a.substring(l,d)),u.newText.length&&c.push(u.newText),l=i.offsetAt(u.range.end)}return c.push(a.substr(l)),c.join("")}n.applyEdits=r})(hi||(hi={}));function pi(n,e){if(n.length<=1)return n;const t=n.length/2|0,r=n.slice(0,t),i=n.slice(t);pi(r,e),pi(i,e);let s=0,a=0,o=0;for(;st.line||e.line===t.line&&e.character>t.character?{start:t,end:e}:n}function em(n){const e=lc(n.range);return e!==n.range?{newText:n.newText,range:e}:n}var xr={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},cc;(()=>{var n={470:i=>{function s(l){if(typeof l!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(l))}function a(l,c){for(var u,d="",f=0,h=-1,m=0,g=0;g<=l.length;++g){if(g2){var T=d.lastIndexOf("/");if(T!==d.length-1){T===-1?(d="",f=0):f=(d=d.slice(0,T)).length-1-d.lastIndexOf("/"),h=g,m=0;continue}}else if(d.length===2||d.length===1){d="",f=0,h=g,m=0;continue}}c&&(d.length>0?d+="/..":d="..",f=2)}else d.length>0?d+="/"+l.slice(h+1,g):d=l.slice(h+1,g),f=g-h-1;h=g,m=0}else u===46&&m!==-1?++m:m=-1}return d}var o={resolve:function(){for(var l,c="",u=!1,d=arguments.length-1;d>=-1&&!u;d--){var f;d>=0?f=arguments[d]:(l===void 0&&(l=xr.cwd()),f=l),s(f),f.length!==0&&(c=f+"/"+c,u=f.charCodeAt(0)===47)}return c=a(c,!u),u?c.length>0?"/"+c:"/":c.length>0?c:"."},normalize:function(l){if(s(l),l.length===0)return".";var c=l.charCodeAt(0)===47,u=l.charCodeAt(l.length-1)===47;return(l=a(l,!c)).length!==0||c||(l="."),l.length>0&&u&&(l+="/"),c?"/"+l:l},isAbsolute:function(l){return s(l),l.length>0&&l.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var l,c=0;c0&&(l===void 0?l=u:l+="/"+u)}return l===void 0?".":o.normalize(l)},relative:function(l,c){if(s(l),s(c),l===c||(l=o.resolve(l))===(c=o.resolve(c)))return"";for(var u=1;ug){if(c.charCodeAt(h+y)===47)return c.slice(h+y+1);if(y===0)return c.slice(h+y)}else f>g&&(l.charCodeAt(u+y)===47?T=y:y===0&&(T=0));break}var E=l.charCodeAt(u+y);if(E!==c.charCodeAt(h+y))break;E===47&&(T=y)}var _="";for(y=u+T+1;y<=d;++y)y!==d&&l.charCodeAt(y)!==47||(_.length===0?_+="..":_+="/..");return _.length>0?_+c.slice(h+T):(h+=T,c.charCodeAt(h)===47&&++h,c.slice(h))},_makeLong:function(l){return l},dirname:function(l){if(s(l),l.length===0)return".";for(var c=l.charCodeAt(0),u=c===47,d=-1,f=!0,h=l.length-1;h>=1;--h)if((c=l.charCodeAt(h))===47){if(!f){d=h;break}}else f=!1;return d===-1?u?"/":".":u&&d===1?"//":l.slice(0,d)},basename:function(l,c){if(c!==void 0&&typeof c!="string")throw new TypeError('"ext" argument must be a string');s(l);var u,d=0,f=-1,h=!0;if(c!==void 0&&c.length>0&&c.length<=l.length){if(c.length===l.length&&c===l)return"";var m=c.length-1,g=-1;for(u=l.length-1;u>=0;--u){var T=l.charCodeAt(u);if(T===47){if(!h){d=u+1;break}}else g===-1&&(h=!1,g=u+1),m>=0&&(T===c.charCodeAt(m)?--m==-1&&(f=u):(m=-1,f=g))}return d===f?f=g:f===-1&&(f=l.length),l.slice(d,f)}for(u=l.length-1;u>=0;--u)if(l.charCodeAt(u)===47){if(!h){d=u+1;break}}else f===-1&&(h=!1,f=u+1);return f===-1?"":l.slice(d,f)},extname:function(l){s(l);for(var c=-1,u=0,d=-1,f=!0,h=0,m=l.length-1;m>=0;--m){var g=l.charCodeAt(m);if(g!==47)d===-1&&(f=!1,d=m+1),g===46?c===-1?c=m:h!==1&&(h=1):c!==-1&&(h=-1);else if(!f){u=m+1;break}}return c===-1||d===-1||h===0||h===1&&c===d-1&&c===u+1?"":l.slice(c,d)},format:function(l){if(l===null||typeof l!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof l);return function(c,u){var d=u.dir||u.root,f=u.base||(u.name||"")+(u.ext||"");return d?d===u.root?d+f:d+"/"+f:f}(0,l)},parse:function(l){s(l);var c={root:"",dir:"",base:"",ext:"",name:""};if(l.length===0)return c;var u,d=l.charCodeAt(0),f=d===47;f?(c.root="/",u=1):u=0;for(var h=-1,m=0,g=-1,T=!0,y=l.length-1,E=0;y>=u;--y)if((d=l.charCodeAt(y))!==47)g===-1&&(T=!1,g=y+1),d===46?h===-1?h=y:E!==1&&(E=1):h!==-1&&(E=-1);else if(!T){m=y+1;break}return h===-1||g===-1||E===0||E===1&&h===g-1&&h===m+1?g!==-1&&(c.base=c.name=m===0&&f?l.slice(1,g):l.slice(m,g)):(m===0&&f?(c.name=l.slice(1,h),c.base=l.slice(1,g)):(c.name=l.slice(m,h),c.base=l.slice(m,g)),c.ext=l.slice(h,g)),m>0?c.dir=l.slice(0,m-1):f&&(c.dir="/"),c},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,i.exports=o}},e={};function t(i){var s=e[i];if(s!==void 0)return s.exports;var a=e[i]={exports:{}};return n[i](a,a.exports,t),a.exports}t.d=(i,s)=>{for(var a in s)t.o(s,a)&&!t.o(i,a)&&Object.defineProperty(i,a,{enumerable:!0,get:s[a]})},t.o=(i,s)=>Object.prototype.hasOwnProperty.call(i,s),t.r=i=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})};var r={};(()=>{let i;t.r(r),t.d(r,{URI:()=>f,Utils:()=>be}),typeof xr=="object"?i=xr.platform==="win32":typeof navigator=="object"&&(i=navigator.userAgent.indexOf("Windows")>=0);const s=/^\w[\w\d+.-]*$/,a=/^\//,o=/^\/\//;function l(A,v){if(!A.scheme&&v)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${A.authority}", path: "${A.path}", query: "${A.query}", fragment: "${A.fragment}"}`);if(A.scheme&&!s.test(A.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(A.path){if(A.authority){if(!a.test(A.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(o.test(A.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}}const c="",u="/",d=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class f{constructor(v,R,N,L,O,w=!1){Je(this,"scheme");Je(this,"authority");Je(this,"path");Je(this,"query");Je(this,"fragment");typeof v=="object"?(this.scheme=v.scheme||c,this.authority=v.authority||c,this.path=v.path||c,this.query=v.query||c,this.fragment=v.fragment||c):(this.scheme=function(ye,z){return ye||z?ye:"file"}(v,w),this.authority=R||c,this.path=function(ye,z){switch(ye){case"https":case"http":case"file":z?z[0]!==u&&(z=u+z):z=u}return z}(this.scheme,N||c),this.query=L||c,this.fragment=O||c,l(this,w))}static isUri(v){return v instanceof f||!!v&&typeof v.authority=="string"&&typeof v.fragment=="string"&&typeof v.path=="string"&&typeof v.query=="string"&&typeof v.scheme=="string"&&typeof v.fsPath=="string"&&typeof v.with=="function"&&typeof v.toString=="function"}get fsPath(){return E(this)}with(v){if(!v)return this;let{scheme:R,authority:N,path:L,query:O,fragment:w}=v;return R===void 0?R=this.scheme:R===null&&(R=c),N===void 0?N=this.authority:N===null&&(N=c),L===void 0?L=this.path:L===null&&(L=c),O===void 0?O=this.query:O===null&&(O=c),w===void 0?w=this.fragment:w===null&&(w=c),R===this.scheme&&N===this.authority&&L===this.path&&O===this.query&&w===this.fragment?this:new m(R,N,L,O,w)}static parse(v,R=!1){const N=d.exec(v);return N?new m(N[2]||c,ne(N[4]||c),ne(N[5]||c),ne(N[7]||c),ne(N[9]||c),R):new m(c,c,c,c,c)}static file(v){let R=c;if(i&&(v=v.replace(/\\/g,u)),v[0]===u&&v[1]===u){const N=v.indexOf(u,2);N===-1?(R=v.substring(2),v=u):(R=v.substring(2,N),v=v.substring(N)||u)}return new m("file",R,v,c,c)}static from(v){const R=new m(v.scheme,v.authority,v.path,v.query,v.fragment);return l(R,!0),R}toString(v=!1){return _(this,v)}toJSON(){return this}static revive(v){if(v){if(v instanceof f)return v;{const R=new m(v);return R._formatted=v.external,R._fsPath=v._sep===h?v.fsPath:null,R}}return v}}const h=i?1:void 0;class m extends f{constructor(){super(...arguments);Je(this,"_formatted",null);Je(this,"_fsPath",null)}get fsPath(){return this._fsPath||(this._fsPath=E(this)),this._fsPath}toString(R=!1){return R?_(this,!0):(this._formatted||(this._formatted=_(this,!1)),this._formatted)}toJSON(){const R={$mid:1};return this._fsPath&&(R.fsPath=this._fsPath,R._sep=h),this._formatted&&(R.external=this._formatted),this.path&&(R.path=this.path),this.scheme&&(R.scheme=this.scheme),this.authority&&(R.authority=this.authority),this.query&&(R.query=this.query),this.fragment&&(R.fragment=this.fragment),R}}const g={58:"%3A",47:"%2F",63:"%3F",35:"%23",91:"%5B",93:"%5D",64:"%40",33:"%21",36:"%24",38:"%26",39:"%27",40:"%28",41:"%29",42:"%2A",43:"%2B",44:"%2C",59:"%3B",61:"%3D",32:"%20"};function T(A,v,R){let N,L=-1;for(let O=0;O=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57||w===45||w===46||w===95||w===126||v&&w===47||R&&w===91||R&&w===93||R&&w===58)L!==-1&&(N+=encodeURIComponent(A.substring(L,O)),L=-1),N!==void 0&&(N+=A.charAt(O));else{N===void 0&&(N=A.substr(0,O));const ye=g[w];ye!==void 0?(L!==-1&&(N+=encodeURIComponent(A.substring(L,O)),L=-1),N+=ye):L===-1&&(L=O)}}return L!==-1&&(N+=encodeURIComponent(A.substring(L))),N!==void 0?N:A}function y(A){let v;for(let R=0;R1&&A.scheme==="file"?`//${A.authority}${A.path}`:A.path.charCodeAt(0)===47&&(A.path.charCodeAt(1)>=65&&A.path.charCodeAt(1)<=90||A.path.charCodeAt(1)>=97&&A.path.charCodeAt(1)<=122)&&A.path.charCodeAt(2)===58?A.path[1].toLowerCase()+A.path.substr(2):A.path,i&&(R=R.replace(/\//g,"\\")),R}function _(A,v){const R=v?y:T;let N="",{scheme:L,authority:O,path:w,query:ye,fragment:z}=A;if(L&&(N+=L,N+=":"),(O||L==="file")&&(N+=u,N+=u),O){let B=O.indexOf("@");if(B!==-1){const at=O.substr(0,B);O=O.substr(B+1),B=at.lastIndexOf(":"),B===-1?N+=R(at,!1,!1):(N+=R(at.substr(0,B),!1,!1),N+=":",N+=R(at.substr(B+1),!1,!0)),N+="@"}O=O.toLowerCase(),B=O.lastIndexOf(":"),B===-1?N+=R(O,!1,!0):(N+=R(O.substr(0,B),!1,!0),N+=O.substr(B))}if(w){if(w.length>=3&&w.charCodeAt(0)===47&&w.charCodeAt(2)===58){const B=w.charCodeAt(1);B>=65&&B<=90&&(w=`/${String.fromCharCode(B+32)}:${w.substr(3)}`)}else if(w.length>=2&&w.charCodeAt(1)===58){const B=w.charCodeAt(0);B>=65&&B<=90&&(w=`${String.fromCharCode(B+32)}:${w.substr(2)}`)}N+=R(w,!0,!1)}return ye&&(N+="?",N+=R(ye,!1,!1)),z&&(N+="#",N+=v?z:T(z,!1,!1)),N}function k(A){try{return decodeURIComponent(A)}catch{return A.length>3?A.substr(0,3)+k(A.substr(3)):A}}const j=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function ne(A){return A.match(j)?A.replace(j,v=>k(v)):A}var xe=t(470);const ge=xe.posix||xe,Me="/";var be;(function(A){A.joinPath=function(v,...R){return v.with({path:ge.join(v.path,...R)})},A.resolvePath=function(v,...R){let N=v.path,L=!1;N[0]!==Me&&(N=Me+N,L=!0);let O=ge.resolve(N,...R);return L&&O[0]===Me&&!v.authority&&(O=O.substring(1)),v.with({path:O})},A.dirname=function(v){if(v.path.length===0||v.path===Me)return v;let R=ge.dirname(v.path);return R.length===1&&R.charCodeAt(0)===46&&(R=""),v.with({path:R})},A.basename=function(v){return ge.basename(v.path)},A.extname=function(v){return ge.extname(v.path)}})(be||(be={}))})(),cc=r})();const{URI:Ht,Utils:Jt}=cc;var rt;(function(n){n.basename=Jt.basename,n.dirname=Jt.dirname,n.extname=Jt.extname,n.joinPath=Jt.joinPath,n.resolvePath=Jt.resolvePath;function e(r,i){return(r==null?void 0:r.toString())===(i==null?void 0:i.toString())}n.equals=e;function t(r,i){const s=typeof r=="string"?r:r.path,a=typeof i=="string"?i:i.path,o=s.split("/").filter(f=>f.length>0),l=a.split("/").filter(f=>f.length>0);let c=0;for(;ci??(i=hi.create(e.toString(),r.getServices(e).LanguageMetaData.languageId,0,t??""))}}class nm{constructor(e){this.documentMap=new Map,this.langiumDocumentFactory=e.workspace.LangiumDocumentFactory}get all(){return Q(this.documentMap.values())}addDocument(e){const t=e.uri.toString();if(this.documentMap.has(t))throw new Error(`A document with the URI '${t}' is already present.`);this.documentMap.set(t,e)}getDocument(e){const t=e.toString();return this.documentMap.get(t)}async getOrCreateDocument(e,t){let r=this.getDocument(e);return r||(r=await this.langiumDocumentFactory.fromUri(e,t),this.addDocument(r),r)}createDocument(e,t,r){if(r)return this.langiumDocumentFactory.fromString(t,e,r).then(i=>(this.addDocument(i),i));{const i=this.langiumDocumentFactory.fromString(t,e);return this.addDocument(i),i}}hasDocument(e){return this.documentMap.has(e.toString())}invalidateDocument(e){const t=e.toString(),r=this.documentMap.get(t);return r&&(r.state=F.Changed,r.precomputedScopes=void 0,r.references=[],r.diagnostics=void 0),r}deleteDocument(e){const t=e.toString(),r=this.documentMap.get(t);return r&&(r.state=F.Changed,this.documentMap.delete(t)),r}}class rm{constructor(e){this.reflection=e.shared.AstReflection,this.langiumDocuments=()=>e.shared.workspace.LangiumDocuments,this.scopeProvider=e.references.ScopeProvider,this.astNodeLocator=e.workspace.AstNodeLocator}async link(e,t=Y.None){for(const r of Et(e.parseResult.value))await Oe(t),qo(r).forEach(i=>this.doLink(i,e))}doLink(e,t){const r=e.reference;if(r._ref===void 0)try{const i=this.getCandidate(e);if(Rn(i))r._ref=i;else if(r._nodeDescription=i,this.langiumDocuments().hasDocument(i.documentUri)){const s=this.loadAstNode(i);r._ref=s??this.createLinkingError(e,i)}}catch(i){r._ref=Object.assign(Object.assign({},e),{message:`An error occurred while resolving reference to '${r.$refText}': ${i}`})}t.references.push(r)}unlink(e){for(const t of e.references)delete t._ref,delete t._nodeDescription;e.references=[]}getCandidate(e){const r=this.scopeProvider.getScope(e).getElement(e.reference.$refText);return r??this.createLinkingError(e)}buildReference(e,t,r,i){const s=this,a={$refNode:r,$refText:i,get ref(){var o;if(ae(this._ref))return this._ref;if(Tu(this._nodeDescription)){const l=s.loadAstNode(this._nodeDescription);this._ref=l??s.createLinkingError({reference:a,container:e,property:t},this._nodeDescription)}else if(this._ref===void 0){const l=s.getLinkedNode({reference:a,container:e,property:t});if(l.error&&je(e).state=e.end)return s.ref}}if(r){const i=this.nameProvider.getNameNode(r);if(i&&(i===e||Au(e,i)))return r}}}findDeclarationNode(e){const t=this.findDeclaration(e);if(t!=null&&t.$cstNode){const r=this.nameProvider.getNameNode(t);return r??t.$cstNode}}findReferences(e,t){const r=[];if(t.includeDeclaration){const s=this.getReferenceToSelf(e);s&&r.push(s)}let i=this.index.findAllReferences(e,this.nodeLocator.getAstNodePath(e));return t.documentUri&&(i=i.filter(s=>rt.equals(s.sourceUri,t.documentUri))),r.push(...i),Q(r)}getReferenceToSelf(e){const t=this.nameProvider.getNameNode(e);if(t){const r=je(e),i=this.nodeLocator.getAstNodePath(e);return{sourceUri:r.uri,sourcePath:i,targetUri:r.uri,targetPath:i,segment:xn(t),local:!0}}}}class Hi{constructor(e){if(this.map=new Map,e)for(const[t,r]of e)this.add(t,r)}get size(){return Lr.sum(Q(this.map.values()).map(e=>e.length))}clear(){this.map.clear()}delete(e,t){if(t===void 0)return this.map.delete(e);{const r=this.map.get(e);if(r){const i=r.indexOf(t);if(i>=0)return r.length===1?this.map.delete(e):r.splice(i,1),!0}return!1}}get(e){var t;return(t=this.map.get(e))!==null&&t!==void 0?t:[]}has(e,t){if(t===void 0)return this.map.has(e);{const r=this.map.get(e);return r?r.indexOf(t)>=0:!1}}add(e,t){return this.map.has(e)?this.map.get(e).push(t):this.map.set(e,[t]),this}addAll(e,t){return this.map.has(e)?this.map.get(e).push(...t):this.map.set(e,Array.from(t)),this}forEach(e){this.map.forEach((t,r)=>t.forEach(i=>e(i,r,this)))}[Symbol.iterator](){return this.entries().iterator()}entries(){return Q(this.map.entries()).flatMap(([e,t])=>t.map(r=>[e,r]))}keys(){return Q(this.map.keys())}values(){return Q(this.map.values()).flat()}entriesGroupedByKey(){return Q(this.map.entries())}}class Fa{get size(){return this.map.size}constructor(e){if(this.map=new Map,this.inverse=new Map,e)for(const[t,r]of e)this.set(t,r)}clear(){this.map.clear(),this.inverse.clear()}set(e,t){return this.map.set(e,t),this.inverse.set(t,e),this}get(e){return this.map.get(e)}getKey(e){return this.inverse.get(e)}delete(e){const t=this.map.get(e);return t!==void 0?(this.map.delete(e),this.inverse.delete(t),!0):!1}}class om{constructor(e){this.nameProvider=e.references.NameProvider,this.descriptions=e.workspace.AstNodeDescriptionProvider}async computeExports(e,t=Y.None){return this.computeExportsForNode(e.parseResult.value,e,void 0,t)}async computeExportsForNode(e,t,r=bi,i=Y.None){const s=[];this.exportNode(e,s,t);for(const a of r(e))await Oe(i),this.exportNode(a,s,t);return s}exportNode(e,t,r){const i=this.nameProvider.getName(e);i&&t.push(this.descriptions.createDescription(e,i,r))}async computeLocalScopes(e,t=Y.None){const r=e.parseResult.value,i=new Hi;for(const s of on(r))await Oe(t),this.processNode(s,e,i);return i}processNode(e,t,r){const i=e.$container;if(i){const s=this.nameProvider.getName(e);s&&r.add(i,this.descriptions.createDescription(e,s,t))}}}class Ga{constructor(e,t,r){var i;this.elements=e,this.outerScope=t,this.caseInsensitive=(i=r==null?void 0:r.caseInsensitive)!==null&&i!==void 0?i:!1}getAllElements(){return this.outerScope?this.elements.concat(this.outerScope.getAllElements()):this.elements}getElement(e){const t=this.caseInsensitive?this.elements.find(r=>r.name.toLowerCase()===e.toLowerCase()):this.elements.find(r=>r.name===e);if(t)return t;if(this.outerScope)return this.outerScope.getElement(e)}}class lm{constructor(e,t,r){var i;this.elements=new Map,this.caseInsensitive=(i=r==null?void 0:r.caseInsensitive)!==null&&i!==void 0?i:!1;for(const s of e){const a=this.caseInsensitive?s.name.toLowerCase():s.name;this.elements.set(a,s)}this.outerScope=t}getElement(e){const t=this.caseInsensitive?e.toLowerCase():e,r=this.elements.get(t);if(r)return r;if(this.outerScope)return this.outerScope.getElement(e)}getAllElements(){let e=Q(this.elements.values());return this.outerScope&&(e=e.concat(this.outerScope.getAllElements())),e}}class uc{constructor(){this.toDispose=[],this.isDisposed=!1}onDispose(e){this.toDispose.push(e)}dispose(){this.throwIfDisposed(),this.clear(),this.isDisposed=!0,this.toDispose.forEach(e=>e.dispose())}throwIfDisposed(){if(this.isDisposed)throw new Error("This cache has already been disposed")}}class cm extends uc{constructor(){super(...arguments),this.cache=new Map}has(e){return this.throwIfDisposed(),this.cache.has(e)}set(e,t){this.throwIfDisposed(),this.cache.set(e,t)}get(e,t){if(this.throwIfDisposed(),this.cache.has(e))return this.cache.get(e);if(t){const r=t();return this.cache.set(e,r),r}else return}delete(e){return this.throwIfDisposed(),this.cache.delete(e)}clear(){this.throwIfDisposed(),this.cache.clear()}}class um extends uc{constructor(e){super(),this.cache=new Map,this.converter=e??(t=>t)}has(e,t){return this.throwIfDisposed(),this.cacheForContext(e).has(t)}set(e,t,r){this.throwIfDisposed(),this.cacheForContext(e).set(t,r)}get(e,t,r){this.throwIfDisposed();const i=this.cacheForContext(e);if(i.has(t))return i.get(t);if(r){const s=r();return i.set(t,s),s}else return}delete(e,t){return this.throwIfDisposed(),this.cacheForContext(e).delete(t)}clear(e){if(this.throwIfDisposed(),e){const t=this.converter(e);this.cache.delete(t)}else this.cache.clear()}cacheForContext(e){const t=this.converter(e);let r=this.cache.get(t);return r||(r=new Map,this.cache.set(t,r)),r}}class dm extends cm{constructor(e){super(),this.onDispose(e.workspace.DocumentBuilder.onUpdate(()=>{this.clear()}))}}class fm{constructor(e){this.reflection=e.shared.AstReflection,this.nameProvider=e.references.NameProvider,this.descriptions=e.workspace.AstNodeDescriptionProvider,this.indexManager=e.shared.workspace.IndexManager,this.globalScopeCache=new dm(e.shared)}getScope(e){const t=[],r=this.reflection.getReferenceType(e),i=je(e.container).precomputedScopes;if(i){let a=e.container;do{const o=i.get(a);o.length>0&&t.push(Q(o).filter(l=>this.reflection.isSubtype(l.type,r))),a=a.$container}while(a)}let s=this.getGlobalScope(r,e);for(let a=t.length-1;a>=0;a--)s=this.createScope(t[a],s);return s}createScope(e,t,r){return new Ga(Q(e),t,r)}createScopeForNodes(e,t,r){const i=Q(e).map(s=>{const a=this.nameProvider.getName(s);if(a)return this.descriptions.createDescription(s,a)}).nonNullable();return new Ga(i,t,r)}getGlobalScope(e,t){return this.globalScopeCache.get(e,()=>new lm(this.indexManager.allElements(e)))}}function hm(n){return typeof n.$comment=="string"}function Ba(n){return typeof n=="object"&&!!n&&("$ref"in n||"$error"in n)}class pm{constructor(e){this.ignoreProperties=new Set(["$container","$containerProperty","$containerIndex","$document","$cstNode"]),this.langiumDocuments=e.shared.workspace.LangiumDocuments,this.astNodeLocator=e.workspace.AstNodeLocator,this.nameProvider=e.references.NameProvider,this.commentProvider=e.documentation.CommentProvider}serialize(e,t={}){const r=t==null?void 0:t.replacer,i=(a,o)=>this.replacer(a,o,t),s=r?(a,o)=>r(a,o,i):i;try{return this.currentDocument=je(e),JSON.stringify(e,s,t==null?void 0:t.space)}finally{this.currentDocument=void 0}}deserialize(e,t={}){const r=JSON.parse(e);return this.linkNode(r,r,t),r}replacer(e,t,{refText:r,sourceText:i,textRegions:s,comments:a,uriConverter:o}){var l,c,u,d;if(!this.ignoreProperties.has(e))if(De(t)){const f=t.ref,h=r?t.$refText:void 0;if(f){const m=je(f);let g="";this.currentDocument&&this.currentDocument!==m&&(o?g=o(m.uri,t):g=m.uri.toString());const T=this.astNodeLocator.getAstNodePath(f);return{$ref:`${g}#${T}`,$refText:h}}else return{$error:(c=(l=t.error)===null||l===void 0?void 0:l.message)!==null&&c!==void 0?c:"Could not resolve reference",$refText:h}}else if(ae(t)){let f;if(s&&(f=this.addAstNodeRegionWithAssignmentsTo(Object.assign({},t)),(!e||t.$document)&&(f!=null&&f.$textRegion)&&(f.$textRegion.documentURI=(u=this.currentDocument)===null||u===void 0?void 0:u.uri.toString())),i&&!e&&(f??(f=Object.assign({},t)),f.$sourceText=(d=t.$cstNode)===null||d===void 0?void 0:d.text),a){f??(f=Object.assign({},t));const h=this.commentProvider.getComment(t);h&&(f.$comment=h.replace(/\r/g,""))}return f??t}else return t}addAstNodeRegionWithAssignmentsTo(e){const t=r=>({offset:r.offset,end:r.end,length:r.length,range:r.range});if(e.$cstNode){const r=e.$textRegion=t(e.$cstNode),i=r.assignments={};return Object.keys(e).filter(s=>!s.startsWith("$")).forEach(s=>{const a=_d(e.$cstNode,s).map(t);a.length!==0&&(i[s]=a)}),e}}linkNode(e,t,r,i,s,a){for(const[l,c]of Object.entries(e))if(Array.isArray(c))for(let u=0;u{try{await e.call(t,r,i,s)}catch(a){if(Gi(a))throw a;console.error("An error occurred during validation:",a);const o=a instanceof Error?a.message:String(a);a instanceof Error&&a.stack&&console.error(a.stack),i("error","An error occurred during validation: "+o,{node:r})}}}addEntry(e,t){if(e==="AstNode"){this.entries.add("AstNode",t);return}for(const r of this.reflection.getAllSubTypes(e))this.entries.add(r,t)}getChecks(e,t){let r=Q(this.entries.get(e)).concat(this.entries.get("AstNode"));return t&&(r=r.filter(i=>t.includes(i.category))),r.map(i=>i.check)}}class ym{constructor(e){this.validationRegistry=e.validation.ValidationRegistry,this.metadata=e.LanguageMetaData}async validateDocument(e,t={},r=Y.None){const i=e.parseResult,s=[];if(await Oe(r),(!t.categories||t.categories.includes("built-in"))&&(this.processLexingErrors(i,s,t),t.stopAfterLexingErrors&&s.some(a=>{var o;return((o=a.data)===null||o===void 0?void 0:o.code)===Qe.LexingError})||(this.processParsingErrors(i,s,t),t.stopAfterParsingErrors&&s.some(a=>{var o;return((o=a.data)===null||o===void 0?void 0:o.code)===Qe.ParsingError}))||(this.processLinkingErrors(e,s,t),t.stopAfterLinkingErrors&&s.some(a=>{var o;return((o=a.data)===null||o===void 0?void 0:o.code)===Qe.LinkingError}))))return s;try{s.push(...await this.validateAst(i.value,t,r))}catch(a){if(Gi(a))throw a;console.error("An error occurred during validation:",a)}return await Oe(r),s}processLexingErrors(e,t,r){for(const i of e.lexerErrors){const s={severity:Cr("error"),range:{start:{line:i.line-1,character:i.column-1},end:{line:i.line-1,character:i.column+i.length-1}},message:i.message,data:Ha(Qe.LexingError),source:this.getSource()};t.push(s)}}processParsingErrors(e,t,r){for(const i of e.parserErrors){let s;if(isNaN(i.token.startOffset)){if("previousToken"in i){const a=i.previousToken;if(isNaN(a.startOffset)){const o={line:0,character:0};s={start:o,end:o}}else{const o={line:a.endLine-1,character:a.endColumn};s={start:o,end:o}}}}else s=Mr(i.token);if(s){const a={severity:Cr("error"),range:s,message:i.message,data:Ha(Qe.ParsingError),source:this.getSource()};t.push(a)}}}processLinkingErrors(e,t,r){for(const i of e.references){const s=i.error;if(s){const a={node:s.container,property:s.property,index:s.index,data:{code:Qe.LinkingError,containerType:s.container.$type,property:s.property,refText:s.reference.$refText}};t.push(this.toDiagnostic("error",s.message,a))}}}async validateAst(e,t,r=Y.None){const i=[],s=(a,o,l)=>{i.push(this.toDiagnostic(a,o,l))};return await Promise.all(Et(e).map(async a=>{await Oe(r);const o=this.validationRegistry.getChecks(a.$type,t.categories);for(const l of o)await l(a,s,r)})),i}toDiagnostic(e,t,r){return{message:t,range:vm(r),severity:Cr(e),code:r.code,codeDescription:r.codeDescription,tags:r.tags,relatedInformation:r.relatedInformation,data:r.data,source:this.getSource()}}getSource(){return this.metadata.languageId}}function vm(n){if(n.range)return n.range;let e;return typeof n.property=="string"?e=Zo(n.node.$cstNode,n.property,n.index):typeof n.keyword=="string"&&(e=Td(n.node.$cstNode,n.keyword,n.index)),e??(e=n.node.$cstNode),e?e.range:{start:{line:0,character:0},end:{line:0,character:0}}}function Cr(n){switch(n){case"error":return 1;case"warning":return 2;case"info":return 3;case"hint":return 4;default:throw new Error("Invalid diagnostic severity: "+n)}}var Qe;(function(n){n.LexingError="lexing-error",n.ParsingError="parsing-error",n.LinkingError="linking-error"})(Qe||(Qe={}));class _m{constructor(e){this.astNodeLocator=e.workspace.AstNodeLocator,this.nameProvider=e.references.NameProvider}createDescription(e,t,r=je(e)){t??(t=this.nameProvider.getName(e));const i=this.astNodeLocator.getAstNodePath(e);if(!t)throw new Error(`Node at path ${i} has no name.`);let s;const a=()=>{var o;return s??(s=xn((o=this.nameProvider.getNameNode(e))!==null&&o!==void 0?o:e.$cstNode))};return{node:e,name:t,get nameSegment(){return a()},selectionSegment:xn(e.$cstNode),type:e.$type,documentUri:r.uri,path:i}}}class Tm{constructor(e){this.nodeLocator=e.workspace.AstNodeLocator}async createDescriptions(e,t=Y.None){const r=[],i=e.parseResult.value;for(const s of Et(i))await Oe(t),qo(s).filter(a=>!Rn(a)).forEach(a=>{const o=this.createDescription(a);o&&r.push(o)});return r}createDescription(e){const t=e.reference.$nodeDescription,r=e.reference.$refNode;if(!t||!r)return;const i=je(e.container).uri;return{sourceUri:i,sourcePath:this.nodeLocator.getAstNodePath(e.container),targetUri:t.documentUri,targetPath:t.path,segment:xn(r),local:rt.equals(t.documentUri,i)}}}class Em{constructor(){this.segmentSeparator="/",this.indexSeparator="@"}getAstNodePath(e){if(e.$container){const t=this.getAstNodePath(e.$container),r=this.getPathSegment(e);return t+this.segmentSeparator+r}return""}getPathSegment({$containerProperty:e,$containerIndex:t}){if(!e)throw new Error("Missing '$containerProperty' in AST node.");return t!==void 0?e+this.indexSeparator+t:e}getAstNode(e,t){return t.split(this.segmentSeparator).reduce((i,s)=>{if(!i||s.length===0)return i;const a=s.indexOf(this.indexSeparator);if(a>0){const o=s.substring(0,a),l=parseInt(s.substring(a+1)),c=i[o];return c==null?void 0:c[l]}return i[s]},e)}}class Rm{constructor(e){this._ready=new Bi,this.settings={},this.workspaceConfig=!1,this.serviceRegistry=e.ServiceRegistry}get ready(){return this._ready.promise}initialize(e){var t,r;this.workspaceConfig=(r=(t=e.capabilities.workspace)===null||t===void 0?void 0:t.configuration)!==null&&r!==void 0?r:!1}async initialized(e){if(this.workspaceConfig){if(e.register){const t=this.serviceRegistry.all;e.register({section:t.map(r=>this.toSectionName(r.LanguageMetaData.languageId))})}if(e.fetchConfiguration){const t=this.serviceRegistry.all.map(i=>({section:this.toSectionName(i.LanguageMetaData.languageId)})),r=await e.fetchConfiguration(t);t.forEach((i,s)=>{this.updateSectionConfiguration(i.section,r[s])})}}this._ready.resolve()}updateConfiguration(e){e.settings&&Object.keys(e.settings).forEach(t=>{this.updateSectionConfiguration(t,e.settings[t])})}updateSectionConfiguration(e,t){this.settings[e]=t}async getConfiguration(e,t){await this.ready;const r=this.toSectionName(e);if(this.settings[r])return this.settings[r][t]}toSectionName(e){return`${e}`}}var Yn;(function(n){function e(t){return{dispose:async()=>await t()}}n.create=e})(Yn||(Yn={}));class Am{constructor(e){this.updateBuildOptions={validation:{categories:["built-in","fast"]}},this.updateListeners=[],this.buildPhaseListeners=new Hi,this.buildState=new Map,this.documentBuildWaiters=new Map,this.currentState=F.Changed,this.langiumDocuments=e.workspace.LangiumDocuments,this.langiumDocumentFactory=e.workspace.LangiumDocumentFactory,this.indexManager=e.workspace.IndexManager,this.serviceRegistry=e.ServiceRegistry}async build(e,t={},r=Y.None){var i,s;for(const a of e){const o=a.uri.toString();if(a.state===F.Validated){if(typeof t.validation=="boolean"&&t.validation)a.state=F.IndexedReferences,a.diagnostics=void 0,this.buildState.delete(o);else if(typeof t.validation=="object"){const l=this.buildState.get(o),c=(i=l==null?void 0:l.result)===null||i===void 0?void 0:i.validationChecks;if(c){const d=((s=t.validation.categories)!==null&&s!==void 0?s:Xn.all).filter(f=>!c.includes(f));d.length>0&&(this.buildState.set(o,{completed:!1,options:{validation:Object.assign(Object.assign({},t.validation),{categories:d})},result:l.result}),a.state=F.IndexedReferences)}}}else this.buildState.delete(o)}this.currentState=F.Changed,await this.emitUpdate(e.map(a=>a.uri),[]),await this.buildDocuments(e,t,r)}async update(e,t,r=Y.None){this.currentState=F.Changed;for(const a of t)this.langiumDocuments.deleteDocument(a),this.buildState.delete(a.toString()),this.indexManager.remove(a);for(const a of e){if(!this.langiumDocuments.invalidateDocument(a)){const l=this.langiumDocumentFactory.fromModel({$type:"INVALID"},a);l.state=F.Changed,this.langiumDocuments.addDocument(l)}this.buildState.delete(a.toString())}const i=Q(e).concat(t).map(a=>a.toString()).toSet();this.langiumDocuments.all.filter(a=>!i.has(a.uri.toString())&&this.shouldRelink(a,i)).forEach(a=>{this.serviceRegistry.getServices(a.uri).references.Linker.unlink(a),a.state=Math.min(a.state,F.ComputedScopes),a.diagnostics=void 0}),await this.emitUpdate(e,t),await Oe(r);const s=this.langiumDocuments.all.filter(a=>{var o;return a.stater(e,t)))}shouldRelink(e,t){return e.references.some(r=>r.error!==void 0)?!0:this.indexManager.isAffected(e,t)}onUpdate(e){return this.updateListeners.push(e),Yn.create(()=>{const t=this.updateListeners.indexOf(e);t>=0&&this.updateListeners.splice(t,1)})}async buildDocuments(e,t,r){this.prepareBuild(e,t),await this.runCancelable(e,F.Parsed,r,s=>this.langiumDocumentFactory.update(s,r)),await this.runCancelable(e,F.IndexedContent,r,s=>this.indexManager.updateContent(s,r)),await this.runCancelable(e,F.ComputedScopes,r,async s=>{const a=this.serviceRegistry.getServices(s.uri).references.ScopeComputation;s.precomputedScopes=await a.computeLocalScopes(s,r)}),await this.runCancelable(e,F.Linked,r,s=>this.serviceRegistry.getServices(s.uri).references.Linker.link(s,r)),await this.runCancelable(e,F.IndexedReferences,r,s=>this.indexManager.updateReferences(s,r));const i=e.filter(s=>this.shouldValidate(s));await this.runCancelable(i,F.Validated,r,s=>this.validate(s,r));for(const s of e){const a=this.buildState.get(s.uri.toString());a&&(a.completed=!0)}}prepareBuild(e,t){for(const r of e){const i=r.uri.toString(),s=this.buildState.get(i);(!s||s.completed)&&this.buildState.set(i,{completed:!1,options:t,result:s==null?void 0:s.result})}}async runCancelable(e,t,r,i){const s=e.filter(a=>a.state{this.buildPhaseListeners.delete(e,t)})}waitUntil(e,t,r){let i;if(t&&"path"in t?i=t:r=t,r??(r=Y.None),i){const s=this.langiumDocuments.getDocument(i);if(s&&s.state>e)return Promise.resolve(i)}return this.currentState>=e?Promise.resolve(void 0):r.isCancellationRequested?Promise.reject(qn):new Promise((s,a)=>{const o=this.onBuildPhase(e,()=>{if(o.dispose(),l.dispose(),i){const c=this.langiumDocuments.getDocument(i);s(c==null?void 0:c.uri)}else s(void 0)}),l=r.onCancellationRequested(()=>{o.dispose(),l.dispose(),a(qn)})})}async notifyBuildPhase(e,t,r){if(e.length===0)return;const i=this.buildPhaseListeners.get(t);for(const s of i)await Oe(r),await s(e,r)}shouldValidate(e){return!!this.getBuildOptions(e).validation}async validate(e,t){var r,i;const s=this.serviceRegistry.getServices(e.uri).validation.DocumentValidator,a=this.getBuildOptions(e).validation,o=typeof a=="object"?a:void 0,l=await s.validateDocument(e,o,t);e.diagnostics?e.diagnostics.push(...l):e.diagnostics=l;const c=this.buildState.get(e.uri.toString());if(c){(r=c.result)!==null&&r!==void 0||(c.result={});const u=(i=o==null?void 0:o.categories)!==null&&i!==void 0?i:Xn.all;c.result.validationChecks?c.result.validationChecks.push(...u):c.result.validationChecks=[...u]}}getBuildOptions(e){var t,r;return(r=(t=this.buildState.get(e.uri.toString()))===null||t===void 0?void 0:t.options)!==null&&r!==void 0?r:{}}}class bm{constructor(e){this.symbolIndex=new Map,this.symbolByTypeIndex=new um,this.referenceIndex=new Map,this.documents=e.workspace.LangiumDocuments,this.serviceRegistry=e.ServiceRegistry,this.astReflection=e.AstReflection}findAllReferences(e,t){const r=je(e).uri,i=[];return this.referenceIndex.forEach(s=>{s.forEach(a=>{rt.equals(a.targetUri,r)&&a.targetPath===t&&i.push(a)})}),Q(i)}allElements(e,t){let r=Q(this.symbolIndex.keys());return t&&(r=r.filter(i=>!t||t.has(i))),r.map(i=>this.getFileDescriptions(i,e)).flat()}getFileDescriptions(e,t){var r;return t?this.symbolByTypeIndex.get(e,t,()=>{var s;return((s=this.symbolIndex.get(e))!==null&&s!==void 0?s:[]).filter(o=>this.astReflection.isSubtype(o.type,t))}):(r=this.symbolIndex.get(e))!==null&&r!==void 0?r:[]}remove(e){const t=e.toString();this.symbolIndex.delete(t),this.symbolByTypeIndex.clear(t),this.referenceIndex.delete(t)}async updateContent(e,t=Y.None){const i=await this.serviceRegistry.getServices(e.uri).references.ScopeComputation.computeExports(e,t),s=e.uri.toString();this.symbolIndex.set(s,i),this.symbolByTypeIndex.clear(s)}async updateReferences(e,t=Y.None){const i=await this.serviceRegistry.getServices(e.uri).workspace.ReferenceDescriptionProvider.createDescriptions(e,t);this.referenceIndex.set(e.uri.toString(),i)}isAffected(e,t){const r=this.referenceIndex.get(e.uri.toString());return r?r.some(i=>!i.local&&t.has(i.targetUri.toString())):!1}}class Nm{constructor(e){this.initialBuildOptions={},this._ready=new Bi,this.serviceRegistry=e.ServiceRegistry,this.langiumDocuments=e.workspace.LangiumDocuments,this.documentBuilder=e.workspace.DocumentBuilder,this.fileSystemProvider=e.workspace.FileSystemProvider,this.mutex=e.workspace.WorkspaceLock}get ready(){return this._ready.promise}initialize(e){var t;this.folders=(t=e.workspaceFolders)!==null&&t!==void 0?t:void 0}initialized(e){return this.mutex.write(t=>{var r;return this.initializeWorkspace((r=this.folders)!==null&&r!==void 0?r:[],t)})}async initializeWorkspace(e,t=Y.None){const r=await this.performStartup(e);await Oe(t),await this.documentBuilder.build(r,this.initialBuildOptions,t)}async performStartup(e){const t=this.serviceRegistry.all.flatMap(s=>s.LanguageMetaData.fileExtensions),r=[],i=s=>{r.push(s),this.langiumDocuments.hasDocument(s.uri)||this.langiumDocuments.addDocument(s)};return await this.loadAdditionalDocuments(e,i),await Promise.all(e.map(s=>[s,this.getRootFolder(s)]).map(async s=>this.traverseFolder(...s,t,i))),this._ready.resolve(),r}loadAdditionalDocuments(e,t){return Promise.resolve()}getRootFolder(e){return Ht.parse(e.uri)}async traverseFolder(e,t,r,i){const s=await this.fileSystemProvider.readDirectory(t);await Promise.all(s.map(async a=>{if(this.includeEntry(e,a,r)){if(a.isDirectory)await this.traverseFolder(e,a.uri,r,i);else if(a.isFile){const o=await this.langiumDocuments.getOrCreateDocument(a.uri);i(o)}}}))}includeEntry(e,t,r){const i=rt.basename(t.uri);if(i.startsWith("."))return!1;if(t.isDirectory)return i!=="node_modules"&&i!=="out";if(t.isFile){const s=rt.extname(t.uri);return r.includes(s)}return!1}}class km{constructor(e){const t=e.parser.TokenBuilder.buildTokens(e.Grammar,{caseInsensitive:e.LanguageMetaData.caseInsensitive});this.tokenTypes=this.toTokenTypeDictionary(t);const r=Wa(t)?Object.values(t):t;this.chevrotainLexer=new de(r,{positionTracking:"full"})}get definition(){return this.tokenTypes}tokenize(e){var t;const r=this.chevrotainLexer.tokenize(e);return{tokens:r.tokens,errors:r.errors,hidden:(t=r.groups.hidden)!==null&&t!==void 0?t:[]}}toTokenTypeDictionary(e){if(Wa(e))return e;const t=dc(e)?Object.values(e.modes).flat():e,r={};return t.forEach(i=>r[i.name]=i),r}}function Im(n){return Array.isArray(n)&&(n.length===0||"name"in n[0])}function dc(n){return n&&"modes"in n&&"defaultMode"in n}function Wa(n){return!Im(n)&&!dc(n)}function Sm(n,e,t){let r,i;typeof n=="string"?(i=e,r=t):(i=n.range.start,r=e),i||(i=M.create(0,0));const s=fc(n),a=Wi(r),o=wm({lines:s,position:i,options:a});return $m({index:0,tokens:o,position:i})}function xm(n,e){const t=Wi(e),r=fc(n);if(r.length===0)return!1;const i=r[0],s=r[r.length-1],a=t.start,o=t.end;return!!(a!=null&&a.exec(i))&&!!(o!=null&&o.exec(s))}function fc(n){let e="";return typeof n=="string"?e=n:e=n.text,e.split(ld)}const Va=/\s*(@([\p{L}][\p{L}\p{N}]*)?)/uy,Cm=/\{(@[\p{L}][\p{L}\p{N}]*)(\s*)([^\r\n}]+)?\}/gu;function wm(n){var e,t,r;const i=[];let s=n.position.line,a=n.position.character;for(let o=0;o=u.length){if(i.length>0){const h=M.create(s,a);i.push({type:"break",content:"",range:P.create(h,h)})}}else{Va.lastIndex=d;const h=Va.exec(u);if(h){const m=h[0],g=h[1],T=M.create(s,a+d),y=M.create(s,a+d+m.length);i.push({type:"tag",content:g,range:P.create(T,y)}),d+=m.length,d=mi(u,d)}if(d0&&i[i.length-1].type==="break"?i.slice(0,-1):i}function Om(n,e,t,r){const i=[];if(n.length===0){const s=M.create(t,r),a=M.create(t,r+e.length);i.push({type:"text",content:e,range:P.create(s,a)})}else{let s=0;for(const o of n){const l=o.index,c=e.substring(s,l);c.length>0&&i.push({type:"text",content:e.substring(s,l),range:P.create(M.create(t,s+r),M.create(t,l+r))});let u=c.length+1;const d=o[1];if(i.push({type:"inline-tag",content:d,range:P.create(M.create(t,s+u+r),M.create(t,s+u+d.length+r))}),u+=d.length,o.length===4){u+=o[2].length;const f=o[3];i.push({type:"text",content:f,range:P.create(M.create(t,s+u+r),M.create(t,s+u+f.length+r))})}else i.push({type:"text",content:"",range:P.create(M.create(t,s+u+r),M.create(t,s+u+r))});s=l+o[0].length}const a=e.substring(s);a.length>0&&i.push({type:"text",content:a,range:P.create(M.create(t,s+r),M.create(t,s+r+a.length))})}return i}const Lm=/\S/,Pm=/\s*$/;function mi(n,e){const t=n.substring(e).match(Lm);return t?e+t.index:n.length}function Mm(n){const e=n.match(Pm);if(e&&typeof e.index=="number")return e.index}function $m(n){var e,t,r,i;const s=M.create(n.position.line,n.position.character);if(n.tokens.length===0)return new Ka([],P.create(s,s));const a=[];for(;n.indext.name===e)}getTags(e){return this.getAllTags().filter(t=>t.name===e)}getAllTags(){return this.elements.filter(e=>"name"in e)}toString(){let e="";for(const t of this.elements)if(e.length===0)e=t.toString();else{const r=t.toString();e+=za(e)+r}return e.trim()}toMarkdown(e){let t="";for(const r of this.elements)if(t.length===0)t=r.toMarkdown(e);else{const i=r.toMarkdown(e);t+=za(t)+i}return t.trim()}}class Or{constructor(e,t,r,i){this.name=e,this.content=t,this.inline=r,this.range=i}toString(){let e=`@${this.name}`;const t=this.content.toString();return this.content.inlines.length===1?e=`${e} ${t}`:this.content.inlines.length>1&&(e=`${e} +`;case"r":return"\r";case"t":return" ";case"v":return"\v";case"0":return"\0";default:return c}}function r(c){return c.charAt(0)==="^"?c.substring(1):c}n.convertID=r;function i(c){return parseInt(c)}n.convertInt=i;function s(c){return BigInt(c)}n.convertBigint=s;function a(c){return new Date(c)}n.convertDate=a;function o(c){return Number(c)}n.convertNumber=o;function l(c){return c.toLowerCase()==="true"}n.convertBoolean=l})(We||(We={}));var rn={},hr={};Object.defineProperty(hr,"__esModule",{value:!0});let ci;function ui(){if(ci===void 0)throw new Error("No runtime abstraction layer installed");return ci}(function(n){function e(t){if(t===void 0)throw new Error("No runtime abstraction layer provided");ci=t}n.install=e})(ui||(ui={}));hr.default=ui;var se={};Object.defineProperty(se,"__esModule",{value:!0});se.stringArray=se.array=se.func=se.error=se.number=se.string=se.boolean=void 0;function Gp(n){return n===!0||n===!1}se.boolean=Gp;function sc(n){return typeof n=="string"||n instanceof String}se.string=sc;function Bp(n){return typeof n=="number"||n instanceof Number}se.number=Bp;function Hp(n){return n instanceof Error}se.error=Hp;function Wp(n){return typeof n=="function"}se.func=Wp;function ac(n){return Array.isArray(n)}se.array=ac;function Vp(n){return ac(n)&&n.every(e=>sc(e))}se.stringArray=Vp;var Bt={};Object.defineProperty(Bt,"__esModule",{value:!0});Bt.Emitter=Bt.Event=void 0;const Kp=hr;var $a;(function(n){const e={dispose(){}};n.None=function(){return e}})($a||(Bt.Event=$a={}));class zp{add(e,t=null,r){this._callbacks||(this._callbacks=[],this._contexts=[]),this._callbacks.push(e),this._contexts.push(t),Array.isArray(r)&&r.push({dispose:()=>this.remove(e,t)})}remove(e,t=null){if(!this._callbacks)return;let r=!1;for(let i=0,s=this._callbacks.length;i{this._callbacks||(this._callbacks=new zp),this._options&&this._options.onFirstListenerAdd&&this._callbacks.isEmpty()&&this._options.onFirstListenerAdd(this),this._callbacks.add(e,t);const i={dispose:()=>{this._callbacks&&(this._callbacks.remove(e,t),i.dispose=pr._noop,this._options&&this._options.onLastListenerRemove&&this._callbacks.isEmpty()&&this._options.onLastListenerRemove(this))}};return Array.isArray(r)&&r.push(i),i}),this._event}fire(e){this._callbacks&&this._callbacks.invoke.call(this._callbacks,e)}dispose(){this._callbacks&&(this._callbacks.dispose(),this._callbacks=void 0)}}Bt.Emitter=pr;pr._noop=function(){};var Y;Object.defineProperty(rn,"__esModule",{value:!0});var di=rn.CancellationTokenSource=Y=rn.CancellationToken=void 0;const qp=hr,Xp=se,fi=Bt;var zn;(function(n){n.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:fi.Event.None}),n.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:fi.Event.None});function e(t){const r=t;return r&&(r===n.None||r===n.Cancelled||Xp.boolean(r.isCancellationRequested)&&!!r.onCancellationRequested)}n.is=e})(zn||(Y=rn.CancellationToken=zn={}));const Yp=Object.freeze(function(n,e){const t=(0,qp.default)().timer.setTimeout(n.bind(e),0);return{dispose(){t.dispose()}}});class Da{constructor(){this._isCancelled=!1}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?Yp:(this._emitter||(this._emitter=new fi.Emitter),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}}class Jp{get token(){return this._token||(this._token=new Da),this._token}cancel(){this._token?this._token.cancel():this._token=zn.Cancelled}dispose(){this._token?this._token instanceof Da&&this._token.dispose():this._token=zn.None}}di=rn.CancellationTokenSource=Jp;function Qp(){return new Promise(n=>{typeof setImmediate>"u"?setTimeout(n,0):setImmediate(n)})}let ja=0,Zp=10;const qn=Symbol("OperationCancelled");function Gi(n){return n===qn}async function Oe(n){if(n===Y.None)return;const e=Date.now();if(e-ja>=Zp&&(ja=e,await Qp()),n.isCancellationRequested)throw qn}class Bi{constructor(){this.promise=new Promise((e,t)=>{this.resolve=r=>(e(r),this),this.reject=r=>(t(r),this)})}}class sn{constructor(e,t,r,i){this._uri=e,this._languageId=t,this._version=r,this._content=i,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(e){if(e){const t=this.offsetAt(e.start),r=this.offsetAt(e.end);return this._content.substring(t,r)}return this._content}update(e,t){for(const r of e)if(sn.isIncremental(r)){const i=lc(r.range),s=this.offsetAt(i.start),a=this.offsetAt(i.end);this._content=this._content.substring(0,s)+r.text+this._content.substring(a,this._content.length);const o=Math.max(i.start.line,0),l=Math.max(i.end.line,0);let c=this._lineOffsets;const u=Ua(r.text,!1,s);if(l-o===u.length)for(let f=0,h=u.length;fe?i=a:r=a+1}const s=r-1;return e=this.ensureBeforeEOL(e,t[s]),{line:s,character:e-t[s]}}offsetAt(e){const t=this.getLineOffsets();if(e.line>=t.length)return this._content.length;if(e.line<0)return 0;const r=t[e.line];if(e.character<=0)return r;const i=e.line+1t&&oc(this._content.charCodeAt(e-1));)e--;return e}get lineCount(){return this.getLineOffsets().length}static isIncremental(e){const t=e;return t!=null&&typeof t.text=="string"&&t.range!==void 0&&(t.rangeLength===void 0||typeof t.rangeLength=="number")}static isFull(e){const t=e;return t!=null&&typeof t.text=="string"&&t.range===void 0&&t.rangeLength===void 0}}var hi;(function(n){function e(i,s,a,o){return new sn(i,s,a,o)}n.create=e;function t(i,s,a){if(i instanceof sn)return i.update(s,a),i;throw new Error("TextDocument.update: document must be created by TextDocument.create")}n.update=t;function r(i,s){const a=i.getText(),o=pi(s.map(em),(u,d)=>{const f=u.range.start.line-d.range.start.line;return f===0?u.range.start.character-d.range.start.character:f});let l=0;const c=[];for(const u of o){const d=i.offsetAt(u.range.start);if(dl&&c.push(a.substring(l,d)),u.newText.length&&c.push(u.newText),l=i.offsetAt(u.range.end)}return c.push(a.substr(l)),c.join("")}n.applyEdits=r})(hi||(hi={}));function pi(n,e){if(n.length<=1)return n;const t=n.length/2|0,r=n.slice(0,t),i=n.slice(t);pi(r,e),pi(i,e);let s=0,a=0,o=0;for(;st.line||e.line===t.line&&e.character>t.character?{start:t,end:e}:n}function em(n){const e=lc(n.range);return e!==n.range?{newText:n.newText,range:e}:n}var xr={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},cc;(()=>{var n={470:i=>{function s(l){if(typeof l!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(l))}function a(l,c){for(var u,d="",f=0,h=-1,m=0,g=0;g<=l.length;++g){if(g2){var T=d.lastIndexOf("/");if(T!==d.length-1){T===-1?(d="",f=0):f=(d=d.slice(0,T)).length-1-d.lastIndexOf("/"),h=g,m=0;continue}}else if(d.length===2||d.length===1){d="",f=0,h=g,m=0;continue}}c&&(d.length>0?d+="/..":d="..",f=2)}else d.length>0?d+="/"+l.slice(h+1,g):d=l.slice(h+1,g),f=g-h-1;h=g,m=0}else u===46&&m!==-1?++m:m=-1}return d}var o={resolve:function(){for(var l,c="",u=!1,d=arguments.length-1;d>=-1&&!u;d--){var f;d>=0?f=arguments[d]:(l===void 0&&(l=xr.cwd()),f=l),s(f),f.length!==0&&(c=f+"/"+c,u=f.charCodeAt(0)===47)}return c=a(c,!u),u?c.length>0?"/"+c:"/":c.length>0?c:"."},normalize:function(l){if(s(l),l.length===0)return".";var c=l.charCodeAt(0)===47,u=l.charCodeAt(l.length-1)===47;return(l=a(l,!c)).length!==0||c||(l="."),l.length>0&&u&&(l+="/"),c?"/"+l:l},isAbsolute:function(l){return s(l),l.length>0&&l.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var l,c=0;c0&&(l===void 0?l=u:l+="/"+u)}return l===void 0?".":o.normalize(l)},relative:function(l,c){if(s(l),s(c),l===c||(l=o.resolve(l))===(c=o.resolve(c)))return"";for(var u=1;ug){if(c.charCodeAt(h+y)===47)return c.slice(h+y+1);if(y===0)return c.slice(h+y)}else f>g&&(l.charCodeAt(u+y)===47?T=y:y===0&&(T=0));break}var E=l.charCodeAt(u+y);if(E!==c.charCodeAt(h+y))break;E===47&&(T=y)}var _="";for(y=u+T+1;y<=d;++y)y!==d&&l.charCodeAt(y)!==47||(_.length===0?_+="..":_+="/..");return _.length>0?_+c.slice(h+T):(h+=T,c.charCodeAt(h)===47&&++h,c.slice(h))},_makeLong:function(l){return l},dirname:function(l){if(s(l),l.length===0)return".";for(var c=l.charCodeAt(0),u=c===47,d=-1,f=!0,h=l.length-1;h>=1;--h)if((c=l.charCodeAt(h))===47){if(!f){d=h;break}}else f=!1;return d===-1?u?"/":".":u&&d===1?"//":l.slice(0,d)},basename:function(l,c){if(c!==void 0&&typeof c!="string")throw new TypeError('"ext" argument must be a string');s(l);var u,d=0,f=-1,h=!0;if(c!==void 0&&c.length>0&&c.length<=l.length){if(c.length===l.length&&c===l)return"";var m=c.length-1,g=-1;for(u=l.length-1;u>=0;--u){var T=l.charCodeAt(u);if(T===47){if(!h){d=u+1;break}}else g===-1&&(h=!1,g=u+1),m>=0&&(T===c.charCodeAt(m)?--m==-1&&(f=u):(m=-1,f=g))}return d===f?f=g:f===-1&&(f=l.length),l.slice(d,f)}for(u=l.length-1;u>=0;--u)if(l.charCodeAt(u)===47){if(!h){d=u+1;break}}else f===-1&&(h=!1,f=u+1);return f===-1?"":l.slice(d,f)},extname:function(l){s(l);for(var c=-1,u=0,d=-1,f=!0,h=0,m=l.length-1;m>=0;--m){var g=l.charCodeAt(m);if(g!==47)d===-1&&(f=!1,d=m+1),g===46?c===-1?c=m:h!==1&&(h=1):c!==-1&&(h=-1);else if(!f){u=m+1;break}}return c===-1||d===-1||h===0||h===1&&c===d-1&&c===u+1?"":l.slice(c,d)},format:function(l){if(l===null||typeof l!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof l);return function(c,u){var d=u.dir||u.root,f=u.base||(u.name||"")+(u.ext||"");return d?d===u.root?d+f:d+"/"+f:f}(0,l)},parse:function(l){s(l);var c={root:"",dir:"",base:"",ext:"",name:""};if(l.length===0)return c;var u,d=l.charCodeAt(0),f=d===47;f?(c.root="/",u=1):u=0;for(var h=-1,m=0,g=-1,T=!0,y=l.length-1,E=0;y>=u;--y)if((d=l.charCodeAt(y))!==47)g===-1&&(T=!1,g=y+1),d===46?h===-1?h=y:E!==1&&(E=1):h!==-1&&(E=-1);else if(!T){m=y+1;break}return h===-1||g===-1||E===0||E===1&&h===g-1&&h===m+1?g!==-1&&(c.base=c.name=m===0&&f?l.slice(1,g):l.slice(m,g)):(m===0&&f?(c.name=l.slice(1,h),c.base=l.slice(1,g)):(c.name=l.slice(m,h),c.base=l.slice(m,g)),c.ext=l.slice(h,g)),m>0?c.dir=l.slice(0,m-1):f&&(c.dir="/"),c},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,i.exports=o}},e={};function t(i){var s=e[i];if(s!==void 0)return s.exports;var a=e[i]={exports:{}};return n[i](a,a.exports,t),a.exports}t.d=(i,s)=>{for(var a in s)t.o(s,a)&&!t.o(i,a)&&Object.defineProperty(i,a,{enumerable:!0,get:s[a]})},t.o=(i,s)=>Object.prototype.hasOwnProperty.call(i,s),t.r=i=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})};var r={};(()=>{let i;t.r(r),t.d(r,{URI:()=>f,Utils:()=>be}),typeof xr=="object"?i=xr.platform==="win32":typeof navigator=="object"&&(i=navigator.userAgent.indexOf("Windows")>=0);const s=/^\w[\w\d+.-]*$/,a=/^\//,o=/^\/\//;function l(A,v){if(!A.scheme&&v)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${A.authority}", path: "${A.path}", query: "${A.query}", fragment: "${A.fragment}"}`);if(A.scheme&&!s.test(A.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(A.path){if(A.authority){if(!a.test(A.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(o.test(A.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}}const c="",u="/",d=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class f{constructor(v,R,N,L,O,w=!1){Je(this,"scheme");Je(this,"authority");Je(this,"path");Je(this,"query");Je(this,"fragment");typeof v=="object"?(this.scheme=v.scheme||c,this.authority=v.authority||c,this.path=v.path||c,this.query=v.query||c,this.fragment=v.fragment||c):(this.scheme=function(ye,z){return ye||z?ye:"file"}(v,w),this.authority=R||c,this.path=function(ye,z){switch(ye){case"https":case"http":case"file":z?z[0]!==u&&(z=u+z):z=u}return z}(this.scheme,N||c),this.query=L||c,this.fragment=O||c,l(this,w))}static isUri(v){return v instanceof f||!!v&&typeof v.authority=="string"&&typeof v.fragment=="string"&&typeof v.path=="string"&&typeof v.query=="string"&&typeof v.scheme=="string"&&typeof v.fsPath=="string"&&typeof v.with=="function"&&typeof v.toString=="function"}get fsPath(){return E(this)}with(v){if(!v)return this;let{scheme:R,authority:N,path:L,query:O,fragment:w}=v;return R===void 0?R=this.scheme:R===null&&(R=c),N===void 0?N=this.authority:N===null&&(N=c),L===void 0?L=this.path:L===null&&(L=c),O===void 0?O=this.query:O===null&&(O=c),w===void 0?w=this.fragment:w===null&&(w=c),R===this.scheme&&N===this.authority&&L===this.path&&O===this.query&&w===this.fragment?this:new m(R,N,L,O,w)}static parse(v,R=!1){const N=d.exec(v);return N?new m(N[2]||c,ne(N[4]||c),ne(N[5]||c),ne(N[7]||c),ne(N[9]||c),R):new m(c,c,c,c,c)}static file(v){let R=c;if(i&&(v=v.replace(/\\/g,u)),v[0]===u&&v[1]===u){const N=v.indexOf(u,2);N===-1?(R=v.substring(2),v=u):(R=v.substring(2,N),v=v.substring(N)||u)}return new m("file",R,v,c,c)}static from(v){const R=new m(v.scheme,v.authority,v.path,v.query,v.fragment);return l(R,!0),R}toString(v=!1){return _(this,v)}toJSON(){return this}static revive(v){if(v){if(v instanceof f)return v;{const R=new m(v);return R._formatted=v.external,R._fsPath=v._sep===h?v.fsPath:null,R}}return v}}const h=i?1:void 0;class m extends f{constructor(){super(...arguments);Je(this,"_formatted",null);Je(this,"_fsPath",null)}get fsPath(){return this._fsPath||(this._fsPath=E(this)),this._fsPath}toString(R=!1){return R?_(this,!0):(this._formatted||(this._formatted=_(this,!1)),this._formatted)}toJSON(){const R={$mid:1};return this._fsPath&&(R.fsPath=this._fsPath,R._sep=h),this._formatted&&(R.external=this._formatted),this.path&&(R.path=this.path),this.scheme&&(R.scheme=this.scheme),this.authority&&(R.authority=this.authority),this.query&&(R.query=this.query),this.fragment&&(R.fragment=this.fragment),R}}const g={58:"%3A",47:"%2F",63:"%3F",35:"%23",91:"%5B",93:"%5D",64:"%40",33:"%21",36:"%24",38:"%26",39:"%27",40:"%28",41:"%29",42:"%2A",43:"%2B",44:"%2C",59:"%3B",61:"%3D",32:"%20"};function T(A,v,R){let N,L=-1;for(let O=0;O=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57||w===45||w===46||w===95||w===126||v&&w===47||R&&w===91||R&&w===93||R&&w===58)L!==-1&&(N+=encodeURIComponent(A.substring(L,O)),L=-1),N!==void 0&&(N+=A.charAt(O));else{N===void 0&&(N=A.substr(0,O));const ye=g[w];ye!==void 0?(L!==-1&&(N+=encodeURIComponent(A.substring(L,O)),L=-1),N+=ye):L===-1&&(L=O)}}return L!==-1&&(N+=encodeURIComponent(A.substring(L))),N!==void 0?N:A}function y(A){let v;for(let R=0;R1&&A.scheme==="file"?`//${A.authority}${A.path}`:A.path.charCodeAt(0)===47&&(A.path.charCodeAt(1)>=65&&A.path.charCodeAt(1)<=90||A.path.charCodeAt(1)>=97&&A.path.charCodeAt(1)<=122)&&A.path.charCodeAt(2)===58?A.path[1].toLowerCase()+A.path.substr(2):A.path,i&&(R=R.replace(/\//g,"\\")),R}function _(A,v){const R=v?y:T;let N="",{scheme:L,authority:O,path:w,query:ye,fragment:z}=A;if(L&&(N+=L,N+=":"),(O||L==="file")&&(N+=u,N+=u),O){let B=O.indexOf("@");if(B!==-1){const at=O.substr(0,B);O=O.substr(B+1),B=at.lastIndexOf(":"),B===-1?N+=R(at,!1,!1):(N+=R(at.substr(0,B),!1,!1),N+=":",N+=R(at.substr(B+1),!1,!0)),N+="@"}O=O.toLowerCase(),B=O.lastIndexOf(":"),B===-1?N+=R(O,!1,!0):(N+=R(O.substr(0,B),!1,!0),N+=O.substr(B))}if(w){if(w.length>=3&&w.charCodeAt(0)===47&&w.charCodeAt(2)===58){const B=w.charCodeAt(1);B>=65&&B<=90&&(w=`/${String.fromCharCode(B+32)}:${w.substr(3)}`)}else if(w.length>=2&&w.charCodeAt(1)===58){const B=w.charCodeAt(0);B>=65&&B<=90&&(w=`${String.fromCharCode(B+32)}:${w.substr(2)}`)}N+=R(w,!0,!1)}return ye&&(N+="?",N+=R(ye,!1,!1)),z&&(N+="#",N+=v?z:T(z,!1,!1)),N}function k(A){try{return decodeURIComponent(A)}catch{return A.length>3?A.substr(0,3)+k(A.substr(3)):A}}const j=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function ne(A){return A.match(j)?A.replace(j,v=>k(v)):A}var xe=t(470);const ge=xe.posix||xe,Me="/";var be;(function(A){A.joinPath=function(v,...R){return v.with({path:ge.join(v.path,...R)})},A.resolvePath=function(v,...R){let N=v.path,L=!1;N[0]!==Me&&(N=Me+N,L=!0);let O=ge.resolve(N,...R);return L&&O[0]===Me&&!v.authority&&(O=O.substring(1)),v.with({path:O})},A.dirname=function(v){if(v.path.length===0||v.path===Me)return v;let R=ge.dirname(v.path);return R.length===1&&R.charCodeAt(0)===46&&(R=""),v.with({path:R})},A.basename=function(v){return ge.basename(v.path)},A.extname=function(v){return ge.extname(v.path)}})(be||(be={}))})(),cc=r})();const{URI:Ht,Utils:Jt}=cc;var rt;(function(n){n.basename=Jt.basename,n.dirname=Jt.dirname,n.extname=Jt.extname,n.joinPath=Jt.joinPath,n.resolvePath=Jt.resolvePath;function e(r,i){return(r==null?void 0:r.toString())===(i==null?void 0:i.toString())}n.equals=e;function t(r,i){const s=typeof r=="string"?r:r.path,a=typeof i=="string"?i:i.path,o=s.split("/").filter(f=>f.length>0),l=a.split("/").filter(f=>f.length>0);let c=0;for(;ci??(i=hi.create(e.toString(),r.getServices(e).LanguageMetaData.languageId,0,t??""))}}class nm{constructor(e){this.documentMap=new Map,this.langiumDocumentFactory=e.workspace.LangiumDocumentFactory}get all(){return Q(this.documentMap.values())}addDocument(e){const t=e.uri.toString();if(this.documentMap.has(t))throw new Error(`A document with the URI '${t}' is already present.`);this.documentMap.set(t,e)}getDocument(e){const t=e.toString();return this.documentMap.get(t)}async getOrCreateDocument(e,t){let r=this.getDocument(e);return r||(r=await this.langiumDocumentFactory.fromUri(e,t),this.addDocument(r),r)}createDocument(e,t,r){if(r)return this.langiumDocumentFactory.fromString(t,e,r).then(i=>(this.addDocument(i),i));{const i=this.langiumDocumentFactory.fromString(t,e);return this.addDocument(i),i}}hasDocument(e){return this.documentMap.has(e.toString())}invalidateDocument(e){const t=e.toString(),r=this.documentMap.get(t);return r&&(r.state=F.Changed,r.precomputedScopes=void 0,r.references=[],r.diagnostics=void 0),r}deleteDocument(e){const t=e.toString(),r=this.documentMap.get(t);return r&&(r.state=F.Changed,this.documentMap.delete(t)),r}}class rm{constructor(e){this.reflection=e.shared.AstReflection,this.langiumDocuments=()=>e.shared.workspace.LangiumDocuments,this.scopeProvider=e.references.ScopeProvider,this.astNodeLocator=e.workspace.AstNodeLocator}async link(e,t=Y.None){for(const r of Et(e.parseResult.value))await Oe(t),qo(r).forEach(i=>this.doLink(i,e))}doLink(e,t){const r=e.reference;if(r._ref===void 0)try{const i=this.getCandidate(e);if(Rn(i))r._ref=i;else if(r._nodeDescription=i,this.langiumDocuments().hasDocument(i.documentUri)){const s=this.loadAstNode(i);r._ref=s??this.createLinkingError(e,i)}}catch(i){r._ref=Object.assign(Object.assign({},e),{message:`An error occurred while resolving reference to '${r.$refText}': ${i}`})}t.references.push(r)}unlink(e){for(const t of e.references)delete t._ref,delete t._nodeDescription;e.references=[]}getCandidate(e){const r=this.scopeProvider.getScope(e).getElement(e.reference.$refText);return r??this.createLinkingError(e)}buildReference(e,t,r,i){const s=this,a={$refNode:r,$refText:i,get ref(){var o;if(ae(this._ref))return this._ref;if(Tu(this._nodeDescription)){const l=s.loadAstNode(this._nodeDescription);this._ref=l??s.createLinkingError({reference:a,container:e,property:t},this._nodeDescription)}else if(this._ref===void 0){const l=s.getLinkedNode({reference:a,container:e,property:t});if(l.error&&je(e).state=e.end)return s.ref}}if(r){const i=this.nameProvider.getNameNode(r);if(i&&(i===e||Au(e,i)))return r}}}findDeclarationNode(e){const t=this.findDeclaration(e);if(t!=null&&t.$cstNode){const r=this.nameProvider.getNameNode(t);return r??t.$cstNode}}findReferences(e,t){const r=[];if(t.includeDeclaration){const s=this.getReferenceToSelf(e);s&&r.push(s)}let i=this.index.findAllReferences(e,this.nodeLocator.getAstNodePath(e));return t.documentUri&&(i=i.filter(s=>rt.equals(s.sourceUri,t.documentUri))),r.push(...i),Q(r)}getReferenceToSelf(e){const t=this.nameProvider.getNameNode(e);if(t){const r=je(e),i=this.nodeLocator.getAstNodePath(e);return{sourceUri:r.uri,sourcePath:i,targetUri:r.uri,targetPath:i,segment:xn(t),local:!0}}}}class Hi{constructor(e){if(this.map=new Map,e)for(const[t,r]of e)this.add(t,r)}get size(){return Lr.sum(Q(this.map.values()).map(e=>e.length))}clear(){this.map.clear()}delete(e,t){if(t===void 0)return this.map.delete(e);{const r=this.map.get(e);if(r){const i=r.indexOf(t);if(i>=0)return r.length===1?this.map.delete(e):r.splice(i,1),!0}return!1}}get(e){var t;return(t=this.map.get(e))!==null&&t!==void 0?t:[]}has(e,t){if(t===void 0)return this.map.has(e);{const r=this.map.get(e);return r?r.indexOf(t)>=0:!1}}add(e,t){return this.map.has(e)?this.map.get(e).push(t):this.map.set(e,[t]),this}addAll(e,t){return this.map.has(e)?this.map.get(e).push(...t):this.map.set(e,Array.from(t)),this}forEach(e){this.map.forEach((t,r)=>t.forEach(i=>e(i,r,this)))}[Symbol.iterator](){return this.entries().iterator()}entries(){return Q(this.map.entries()).flatMap(([e,t])=>t.map(r=>[e,r]))}keys(){return Q(this.map.keys())}values(){return Q(this.map.values()).flat()}entriesGroupedByKey(){return Q(this.map.entries())}}class Fa{get size(){return this.map.size}constructor(e){if(this.map=new Map,this.inverse=new Map,e)for(const[t,r]of e)this.set(t,r)}clear(){this.map.clear(),this.inverse.clear()}set(e,t){return this.map.set(e,t),this.inverse.set(t,e),this}get(e){return this.map.get(e)}getKey(e){return this.inverse.get(e)}delete(e){const t=this.map.get(e);return t!==void 0?(this.map.delete(e),this.inverse.delete(t),!0):!1}}class om{constructor(e){this.nameProvider=e.references.NameProvider,this.descriptions=e.workspace.AstNodeDescriptionProvider}async computeExports(e,t=Y.None){return this.computeExportsForNode(e.parseResult.value,e,void 0,t)}async computeExportsForNode(e,t,r=bi,i=Y.None){const s=[];this.exportNode(e,s,t);for(const a of r(e))await Oe(i),this.exportNode(a,s,t);return s}exportNode(e,t,r){const i=this.nameProvider.getName(e);i&&t.push(this.descriptions.createDescription(e,i,r))}async computeLocalScopes(e,t=Y.None){const r=e.parseResult.value,i=new Hi;for(const s of on(r))await Oe(t),this.processNode(s,e,i);return i}processNode(e,t,r){const i=e.$container;if(i){const s=this.nameProvider.getName(e);s&&r.add(i,this.descriptions.createDescription(e,s,t))}}}class Ga{constructor(e,t,r){var i;this.elements=e,this.outerScope=t,this.caseInsensitive=(i=r==null?void 0:r.caseInsensitive)!==null&&i!==void 0?i:!1}getAllElements(){return this.outerScope?this.elements.concat(this.outerScope.getAllElements()):this.elements}getElement(e){const t=this.caseInsensitive?this.elements.find(r=>r.name.toLowerCase()===e.toLowerCase()):this.elements.find(r=>r.name===e);if(t)return t;if(this.outerScope)return this.outerScope.getElement(e)}}class lm{constructor(e,t,r){var i;this.elements=new Map,this.caseInsensitive=(i=r==null?void 0:r.caseInsensitive)!==null&&i!==void 0?i:!1;for(const s of e){const a=this.caseInsensitive?s.name.toLowerCase():s.name;this.elements.set(a,s)}this.outerScope=t}getElement(e){const t=this.caseInsensitive?e.toLowerCase():e,r=this.elements.get(t);if(r)return r;if(this.outerScope)return this.outerScope.getElement(e)}getAllElements(){let e=Q(this.elements.values());return this.outerScope&&(e=e.concat(this.outerScope.getAllElements())),e}}class uc{constructor(){this.toDispose=[],this.isDisposed=!1}onDispose(e){this.toDispose.push(e)}dispose(){this.throwIfDisposed(),this.clear(),this.isDisposed=!0,this.toDispose.forEach(e=>e.dispose())}throwIfDisposed(){if(this.isDisposed)throw new Error("This cache has already been disposed")}}class cm extends uc{constructor(){super(...arguments),this.cache=new Map}has(e){return this.throwIfDisposed(),this.cache.has(e)}set(e,t){this.throwIfDisposed(),this.cache.set(e,t)}get(e,t){if(this.throwIfDisposed(),this.cache.has(e))return this.cache.get(e);if(t){const r=t();return this.cache.set(e,r),r}else return}delete(e){return this.throwIfDisposed(),this.cache.delete(e)}clear(){this.throwIfDisposed(),this.cache.clear()}}class um extends uc{constructor(e){super(),this.cache=new Map,this.converter=e??(t=>t)}has(e,t){return this.throwIfDisposed(),this.cacheForContext(e).has(t)}set(e,t,r){this.throwIfDisposed(),this.cacheForContext(e).set(t,r)}get(e,t,r){this.throwIfDisposed();const i=this.cacheForContext(e);if(i.has(t))return i.get(t);if(r){const s=r();return i.set(t,s),s}else return}delete(e,t){return this.throwIfDisposed(),this.cacheForContext(e).delete(t)}clear(e){if(this.throwIfDisposed(),e){const t=this.converter(e);this.cache.delete(t)}else this.cache.clear()}cacheForContext(e){const t=this.converter(e);let r=this.cache.get(t);return r||(r=new Map,this.cache.set(t,r)),r}}class dm extends cm{constructor(e){super(),this.onDispose(e.workspace.DocumentBuilder.onUpdate(()=>{this.clear()}))}}class fm{constructor(e){this.reflection=e.shared.AstReflection,this.nameProvider=e.references.NameProvider,this.descriptions=e.workspace.AstNodeDescriptionProvider,this.indexManager=e.shared.workspace.IndexManager,this.globalScopeCache=new dm(e.shared)}getScope(e){const t=[],r=this.reflection.getReferenceType(e),i=je(e.container).precomputedScopes;if(i){let a=e.container;do{const o=i.get(a);o.length>0&&t.push(Q(o).filter(l=>this.reflection.isSubtype(l.type,r))),a=a.$container}while(a)}let s=this.getGlobalScope(r,e);for(let a=t.length-1;a>=0;a--)s=this.createScope(t[a],s);return s}createScope(e,t,r){return new Ga(Q(e),t,r)}createScopeForNodes(e,t,r){const i=Q(e).map(s=>{const a=this.nameProvider.getName(s);if(a)return this.descriptions.createDescription(s,a)}).nonNullable();return new Ga(i,t,r)}getGlobalScope(e,t){return this.globalScopeCache.get(e,()=>new lm(this.indexManager.allElements(e)))}}function hm(n){return typeof n.$comment=="string"}function Ba(n){return typeof n=="object"&&!!n&&("$ref"in n||"$error"in n)}class pm{constructor(e){this.ignoreProperties=new Set(["$container","$containerProperty","$containerIndex","$document","$cstNode"]),this.langiumDocuments=e.shared.workspace.LangiumDocuments,this.astNodeLocator=e.workspace.AstNodeLocator,this.nameProvider=e.references.NameProvider,this.commentProvider=e.documentation.CommentProvider}serialize(e,t={}){const r=t==null?void 0:t.replacer,i=(a,o)=>this.replacer(a,o,t),s=r?(a,o)=>r(a,o,i):i;try{return this.currentDocument=je(e),JSON.stringify(e,s,t==null?void 0:t.space)}finally{this.currentDocument=void 0}}deserialize(e,t={}){const r=JSON.parse(e);return this.linkNode(r,r,t),r}replacer(e,t,{refText:r,sourceText:i,textRegions:s,comments:a,uriConverter:o}){var l,c,u,d;if(!this.ignoreProperties.has(e))if(De(t)){const f=t.ref,h=r?t.$refText:void 0;if(f){const m=je(f);let g="";this.currentDocument&&this.currentDocument!==m&&(o?g=o(m.uri,t):g=m.uri.toString());const T=this.astNodeLocator.getAstNodePath(f);return{$ref:`${g}#${T}`,$refText:h}}else return{$error:(c=(l=t.error)===null||l===void 0?void 0:l.message)!==null&&c!==void 0?c:"Could not resolve reference",$refText:h}}else if(ae(t)){let f;if(s&&(f=this.addAstNodeRegionWithAssignmentsTo(Object.assign({},t)),(!e||t.$document)&&(f!=null&&f.$textRegion)&&(f.$textRegion.documentURI=(u=this.currentDocument)===null||u===void 0?void 0:u.uri.toString())),i&&!e&&(f??(f=Object.assign({},t)),f.$sourceText=(d=t.$cstNode)===null||d===void 0?void 0:d.text),a){f??(f=Object.assign({},t));const h=this.commentProvider.getComment(t);h&&(f.$comment=h.replace(/\r/g,""))}return f??t}else return t}addAstNodeRegionWithAssignmentsTo(e){const t=r=>({offset:r.offset,end:r.end,length:r.length,range:r.range});if(e.$cstNode){const r=e.$textRegion=t(e.$cstNode),i=r.assignments={};return Object.keys(e).filter(s=>!s.startsWith("$")).forEach(s=>{const a=_d(e.$cstNode,s).map(t);a.length!==0&&(i[s]=a)}),e}}linkNode(e,t,r,i,s,a){for(const[l,c]of Object.entries(e))if(Array.isArray(c))for(let u=0;u{try{await e.call(t,r,i,s)}catch(a){if(Gi(a))throw a;console.error("An error occurred during validation:",a);const o=a instanceof Error?a.message:String(a);a instanceof Error&&a.stack&&console.error(a.stack),i("error","An error occurred during validation: "+o,{node:r})}}}addEntry(e,t){if(e==="AstNode"){this.entries.add("AstNode",t);return}for(const r of this.reflection.getAllSubTypes(e))this.entries.add(r,t)}getChecks(e,t){let r=Q(this.entries.get(e)).concat(this.entries.get("AstNode"));return t&&(r=r.filter(i=>t.includes(i.category))),r.map(i=>i.check)}}class ym{constructor(e){this.validationRegistry=e.validation.ValidationRegistry,this.metadata=e.LanguageMetaData}async validateDocument(e,t={},r=Y.None){const i=e.parseResult,s=[];if(await Oe(r),(!t.categories||t.categories.includes("built-in"))&&(this.processLexingErrors(i,s,t),t.stopAfterLexingErrors&&s.some(a=>{var o;return((o=a.data)===null||o===void 0?void 0:o.code)===Qe.LexingError})||(this.processParsingErrors(i,s,t),t.stopAfterParsingErrors&&s.some(a=>{var o;return((o=a.data)===null||o===void 0?void 0:o.code)===Qe.ParsingError}))||(this.processLinkingErrors(e,s,t),t.stopAfterLinkingErrors&&s.some(a=>{var o;return((o=a.data)===null||o===void 0?void 0:o.code)===Qe.LinkingError}))))return s;try{s.push(...await this.validateAst(i.value,t,r))}catch(a){if(Gi(a))throw a;console.error("An error occurred during validation:",a)}return await Oe(r),s}processLexingErrors(e,t,r){for(const i of e.lexerErrors){const s={severity:Cr("error"),range:{start:{line:i.line-1,character:i.column-1},end:{line:i.line-1,character:i.column+i.length-1}},message:i.message,data:Ha(Qe.LexingError),source:this.getSource()};t.push(s)}}processParsingErrors(e,t,r){for(const i of e.parserErrors){let s;if(isNaN(i.token.startOffset)){if("previousToken"in i){const a=i.previousToken;if(isNaN(a.startOffset)){const o={line:0,character:0};s={start:o,end:o}}else{const o={line:a.endLine-1,character:a.endColumn};s={start:o,end:o}}}}else s=Mr(i.token);if(s){const a={severity:Cr("error"),range:s,message:i.message,data:Ha(Qe.ParsingError),source:this.getSource()};t.push(a)}}}processLinkingErrors(e,t,r){for(const i of e.references){const s=i.error;if(s){const a={node:s.container,property:s.property,index:s.index,data:{code:Qe.LinkingError,containerType:s.container.$type,property:s.property,refText:s.reference.$refText}};t.push(this.toDiagnostic("error",s.message,a))}}}async validateAst(e,t,r=Y.None){const i=[],s=(a,o,l)=>{i.push(this.toDiagnostic(a,o,l))};return await Promise.all(Et(e).map(async a=>{await Oe(r);const o=this.validationRegistry.getChecks(a.$type,t.categories);for(const l of o)await l(a,s,r)})),i}toDiagnostic(e,t,r){return{message:t,range:vm(r),severity:Cr(e),code:r.code,codeDescription:r.codeDescription,tags:r.tags,relatedInformation:r.relatedInformation,data:r.data,source:this.getSource()}}getSource(){return this.metadata.languageId}}function vm(n){if(n.range)return n.range;let e;return typeof n.property=="string"?e=Zo(n.node.$cstNode,n.property,n.index):typeof n.keyword=="string"&&(e=Td(n.node.$cstNode,n.keyword,n.index)),e??(e=n.node.$cstNode),e?e.range:{start:{line:0,character:0},end:{line:0,character:0}}}function Cr(n){switch(n){case"error":return 1;case"warning":return 2;case"info":return 3;case"hint":return 4;default:throw new Error("Invalid diagnostic severity: "+n)}}var Qe;(function(n){n.LexingError="lexing-error",n.ParsingError="parsing-error",n.LinkingError="linking-error"})(Qe||(Qe={}));class _m{constructor(e){this.astNodeLocator=e.workspace.AstNodeLocator,this.nameProvider=e.references.NameProvider}createDescription(e,t,r=je(e)){t??(t=this.nameProvider.getName(e));const i=this.astNodeLocator.getAstNodePath(e);if(!t)throw new Error(`Node at path ${i} has no name.`);let s;const a=()=>{var o;return s??(s=xn((o=this.nameProvider.getNameNode(e))!==null&&o!==void 0?o:e.$cstNode))};return{node:e,name:t,get nameSegment(){return a()},selectionSegment:xn(e.$cstNode),type:e.$type,documentUri:r.uri,path:i}}}class Tm{constructor(e){this.nodeLocator=e.workspace.AstNodeLocator}async createDescriptions(e,t=Y.None){const r=[],i=e.parseResult.value;for(const s of Et(i))await Oe(t),qo(s).filter(a=>!Rn(a)).forEach(a=>{const o=this.createDescription(a);o&&r.push(o)});return r}createDescription(e){const t=e.reference.$nodeDescription,r=e.reference.$refNode;if(!t||!r)return;const i=je(e.container).uri;return{sourceUri:i,sourcePath:this.nodeLocator.getAstNodePath(e.container),targetUri:t.documentUri,targetPath:t.path,segment:xn(r),local:rt.equals(t.documentUri,i)}}}class Em{constructor(){this.segmentSeparator="/",this.indexSeparator="@"}getAstNodePath(e){if(e.$container){const t=this.getAstNodePath(e.$container),r=this.getPathSegment(e);return t+this.segmentSeparator+r}return""}getPathSegment({$containerProperty:e,$containerIndex:t}){if(!e)throw new Error("Missing '$containerProperty' in AST node.");return t!==void 0?e+this.indexSeparator+t:e}getAstNode(e,t){return t.split(this.segmentSeparator).reduce((i,s)=>{if(!i||s.length===0)return i;const a=s.indexOf(this.indexSeparator);if(a>0){const o=s.substring(0,a),l=parseInt(s.substring(a+1)),c=i[o];return c==null?void 0:c[l]}return i[s]},e)}}class Rm{constructor(e){this._ready=new Bi,this.settings={},this.workspaceConfig=!1,this.serviceRegistry=e.ServiceRegistry}get ready(){return this._ready.promise}initialize(e){var t,r;this.workspaceConfig=(r=(t=e.capabilities.workspace)===null||t===void 0?void 0:t.configuration)!==null&&r!==void 0?r:!1}async initialized(e){if(this.workspaceConfig){if(e.register){const t=this.serviceRegistry.all;e.register({section:t.map(r=>this.toSectionName(r.LanguageMetaData.languageId))})}if(e.fetchConfiguration){const t=this.serviceRegistry.all.map(i=>({section:this.toSectionName(i.LanguageMetaData.languageId)})),r=await e.fetchConfiguration(t);t.forEach((i,s)=>{this.updateSectionConfiguration(i.section,r[s])})}}this._ready.resolve()}updateConfiguration(e){e.settings&&Object.keys(e.settings).forEach(t=>{this.updateSectionConfiguration(t,e.settings[t])})}updateSectionConfiguration(e,t){this.settings[e]=t}async getConfiguration(e,t){await this.ready;const r=this.toSectionName(e);if(this.settings[r])return this.settings[r][t]}toSectionName(e){return`${e}`}}var Yn;(function(n){function e(t){return{dispose:async()=>await t()}}n.create=e})(Yn||(Yn={}));class Am{constructor(e){this.updateBuildOptions={validation:{categories:["built-in","fast"]}},this.updateListeners=[],this.buildPhaseListeners=new Hi,this.buildState=new Map,this.documentBuildWaiters=new Map,this.currentState=F.Changed,this.langiumDocuments=e.workspace.LangiumDocuments,this.langiumDocumentFactory=e.workspace.LangiumDocumentFactory,this.indexManager=e.workspace.IndexManager,this.serviceRegistry=e.ServiceRegistry}async build(e,t={},r=Y.None){var i,s;for(const a of e){const o=a.uri.toString();if(a.state===F.Validated){if(typeof t.validation=="boolean"&&t.validation)a.state=F.IndexedReferences,a.diagnostics=void 0,this.buildState.delete(o);else if(typeof t.validation=="object"){const l=this.buildState.get(o),c=(i=l==null?void 0:l.result)===null||i===void 0?void 0:i.validationChecks;if(c){const d=((s=t.validation.categories)!==null&&s!==void 0?s:Xn.all).filter(f=>!c.includes(f));d.length>0&&(this.buildState.set(o,{completed:!1,options:{validation:Object.assign(Object.assign({},t.validation),{categories:d})},result:l.result}),a.state=F.IndexedReferences)}}}else this.buildState.delete(o)}this.currentState=F.Changed,await this.emitUpdate(e.map(a=>a.uri),[]),await this.buildDocuments(e,t,r)}async update(e,t,r=Y.None){this.currentState=F.Changed;for(const a of t)this.langiumDocuments.deleteDocument(a),this.buildState.delete(a.toString()),this.indexManager.remove(a);for(const a of e){if(!this.langiumDocuments.invalidateDocument(a)){const l=this.langiumDocumentFactory.fromModel({$type:"INVALID"},a);l.state=F.Changed,this.langiumDocuments.addDocument(l)}this.buildState.delete(a.toString())}const i=Q(e).concat(t).map(a=>a.toString()).toSet();this.langiumDocuments.all.filter(a=>!i.has(a.uri.toString())&&this.shouldRelink(a,i)).forEach(a=>{this.serviceRegistry.getServices(a.uri).references.Linker.unlink(a),a.state=Math.min(a.state,F.ComputedScopes),a.diagnostics=void 0}),await this.emitUpdate(e,t),await Oe(r);const s=this.langiumDocuments.all.filter(a=>{var o;return a.stater(e,t)))}shouldRelink(e,t){return e.references.some(r=>r.error!==void 0)?!0:this.indexManager.isAffected(e,t)}onUpdate(e){return this.updateListeners.push(e),Yn.create(()=>{const t=this.updateListeners.indexOf(e);t>=0&&this.updateListeners.splice(t,1)})}async buildDocuments(e,t,r){this.prepareBuild(e,t),await this.runCancelable(e,F.Parsed,r,s=>this.langiumDocumentFactory.update(s,r)),await this.runCancelable(e,F.IndexedContent,r,s=>this.indexManager.updateContent(s,r)),await this.runCancelable(e,F.ComputedScopes,r,async s=>{const a=this.serviceRegistry.getServices(s.uri).references.ScopeComputation;s.precomputedScopes=await a.computeLocalScopes(s,r)}),await this.runCancelable(e,F.Linked,r,s=>this.serviceRegistry.getServices(s.uri).references.Linker.link(s,r)),await this.runCancelable(e,F.IndexedReferences,r,s=>this.indexManager.updateReferences(s,r));const i=e.filter(s=>this.shouldValidate(s));await this.runCancelable(i,F.Validated,r,s=>this.validate(s,r));for(const s of e){const a=this.buildState.get(s.uri.toString());a&&(a.completed=!0)}}prepareBuild(e,t){for(const r of e){const i=r.uri.toString(),s=this.buildState.get(i);(!s||s.completed)&&this.buildState.set(i,{completed:!1,options:t,result:s==null?void 0:s.result})}}async runCancelable(e,t,r,i){const s=e.filter(a=>a.state{this.buildPhaseListeners.delete(e,t)})}waitUntil(e,t,r){let i;if(t&&"path"in t?i=t:r=t,r??(r=Y.None),i){const s=this.langiumDocuments.getDocument(i);if(s&&s.state>e)return Promise.resolve(i)}return this.currentState>=e?Promise.resolve(void 0):r.isCancellationRequested?Promise.reject(qn):new Promise((s,a)=>{const o=this.onBuildPhase(e,()=>{if(o.dispose(),l.dispose(),i){const c=this.langiumDocuments.getDocument(i);s(c==null?void 0:c.uri)}else s(void 0)}),l=r.onCancellationRequested(()=>{o.dispose(),l.dispose(),a(qn)})})}async notifyBuildPhase(e,t,r){if(e.length===0)return;const i=this.buildPhaseListeners.get(t);for(const s of i)await Oe(r),await s(e,r)}shouldValidate(e){return!!this.getBuildOptions(e).validation}async validate(e,t){var r,i;const s=this.serviceRegistry.getServices(e.uri).validation.DocumentValidator,a=this.getBuildOptions(e).validation,o=typeof a=="object"?a:void 0,l=await s.validateDocument(e,o,t);e.diagnostics?e.diagnostics.push(...l):e.diagnostics=l;const c=this.buildState.get(e.uri.toString());if(c){(r=c.result)!==null&&r!==void 0||(c.result={});const u=(i=o==null?void 0:o.categories)!==null&&i!==void 0?i:Xn.all;c.result.validationChecks?c.result.validationChecks.push(...u):c.result.validationChecks=[...u]}}getBuildOptions(e){var t,r;return(r=(t=this.buildState.get(e.uri.toString()))===null||t===void 0?void 0:t.options)!==null&&r!==void 0?r:{}}}class bm{constructor(e){this.symbolIndex=new Map,this.symbolByTypeIndex=new um,this.referenceIndex=new Map,this.documents=e.workspace.LangiumDocuments,this.serviceRegistry=e.ServiceRegistry,this.astReflection=e.AstReflection}findAllReferences(e,t){const r=je(e).uri,i=[];return this.referenceIndex.forEach(s=>{s.forEach(a=>{rt.equals(a.targetUri,r)&&a.targetPath===t&&i.push(a)})}),Q(i)}allElements(e,t){let r=Q(this.symbolIndex.keys());return t&&(r=r.filter(i=>!t||t.has(i))),r.map(i=>this.getFileDescriptions(i,e)).flat()}getFileDescriptions(e,t){var r;return t?this.symbolByTypeIndex.get(e,t,()=>{var s;return((s=this.symbolIndex.get(e))!==null&&s!==void 0?s:[]).filter(o=>this.astReflection.isSubtype(o.type,t))}):(r=this.symbolIndex.get(e))!==null&&r!==void 0?r:[]}remove(e){const t=e.toString();this.symbolIndex.delete(t),this.symbolByTypeIndex.clear(t),this.referenceIndex.delete(t)}async updateContent(e,t=Y.None){const i=await this.serviceRegistry.getServices(e.uri).references.ScopeComputation.computeExports(e,t),s=e.uri.toString();this.symbolIndex.set(s,i),this.symbolByTypeIndex.clear(s)}async updateReferences(e,t=Y.None){const i=await this.serviceRegistry.getServices(e.uri).workspace.ReferenceDescriptionProvider.createDescriptions(e,t);this.referenceIndex.set(e.uri.toString(),i)}isAffected(e,t){const r=this.referenceIndex.get(e.uri.toString());return r?r.some(i=>!i.local&&t.has(i.targetUri.toString())):!1}}class Nm{constructor(e){this.initialBuildOptions={},this._ready=new Bi,this.serviceRegistry=e.ServiceRegistry,this.langiumDocuments=e.workspace.LangiumDocuments,this.documentBuilder=e.workspace.DocumentBuilder,this.fileSystemProvider=e.workspace.FileSystemProvider,this.mutex=e.workspace.WorkspaceLock}get ready(){return this._ready.promise}initialize(e){var t;this.folders=(t=e.workspaceFolders)!==null&&t!==void 0?t:void 0}initialized(e){return this.mutex.write(t=>{var r;return this.initializeWorkspace((r=this.folders)!==null&&r!==void 0?r:[],t)})}async initializeWorkspace(e,t=Y.None){const r=await this.performStartup(e);await Oe(t),await this.documentBuilder.build(r,this.initialBuildOptions,t)}async performStartup(e){const t=this.serviceRegistry.all.flatMap(s=>s.LanguageMetaData.fileExtensions),r=[],i=s=>{r.push(s),this.langiumDocuments.hasDocument(s.uri)||this.langiumDocuments.addDocument(s)};return await this.loadAdditionalDocuments(e,i),await Promise.all(e.map(s=>[s,this.getRootFolder(s)]).map(async s=>this.traverseFolder(...s,t,i))),this._ready.resolve(),r}loadAdditionalDocuments(e,t){return Promise.resolve()}getRootFolder(e){return Ht.parse(e.uri)}async traverseFolder(e,t,r,i){const s=await this.fileSystemProvider.readDirectory(t);await Promise.all(s.map(async a=>{if(this.includeEntry(e,a,r)){if(a.isDirectory)await this.traverseFolder(e,a.uri,r,i);else if(a.isFile){const o=await this.langiumDocuments.getOrCreateDocument(a.uri);i(o)}}}))}includeEntry(e,t,r){const i=rt.basename(t.uri);if(i.startsWith("."))return!1;if(t.isDirectory)return i!=="node_modules"&&i!=="out";if(t.isFile){const s=rt.extname(t.uri);return r.includes(s)}return!1}}class km{constructor(e){const t=e.parser.TokenBuilder.buildTokens(e.Grammar,{caseInsensitive:e.LanguageMetaData.caseInsensitive});this.tokenTypes=this.toTokenTypeDictionary(t);const r=Wa(t)?Object.values(t):t;this.chevrotainLexer=new de(r,{positionTracking:"full"})}get definition(){return this.tokenTypes}tokenize(e){var t;const r=this.chevrotainLexer.tokenize(e);return{tokens:r.tokens,errors:r.errors,hidden:(t=r.groups.hidden)!==null&&t!==void 0?t:[]}}toTokenTypeDictionary(e){if(Wa(e))return e;const t=dc(e)?Object.values(e.modes).flat():e,r={};return t.forEach(i=>r[i.name]=i),r}}function Im(n){return Array.isArray(n)&&(n.length===0||"name"in n[0])}function dc(n){return n&&"modes"in n&&"defaultMode"in n}function Wa(n){return!Im(n)&&!dc(n)}function Sm(n,e,t){let r,i;typeof n=="string"?(i=e,r=t):(i=n.range.start,r=e),i||(i=M.create(0,0));const s=fc(n),a=Wi(r),o=wm({lines:s,position:i,options:a});return $m({index:0,tokens:o,position:i})}function xm(n,e){const t=Wi(e),r=fc(n);if(r.length===0)return!1;const i=r[0],s=r[r.length-1],a=t.start,o=t.end;return!!(a!=null&&a.exec(i))&&!!(o!=null&&o.exec(s))}function fc(n){let e="";return typeof n=="string"?e=n:e=n.text,e.split(ld)}const Va=/\s*(@([\p{L}][\p{L}\p{N}]*)?)/uy,Cm=/\{(@[\p{L}][\p{L}\p{N}]*)(\s*)([^\r\n}]+)?\}/gu;function wm(n){var e,t,r;const i=[];let s=n.position.line,a=n.position.character;for(let o=0;o=u.length){if(i.length>0){const h=M.create(s,a);i.push({type:"break",content:"",range:P.create(h,h)})}}else{Va.lastIndex=d;const h=Va.exec(u);if(h){const m=h[0],g=h[1],T=M.create(s,a+d),y=M.create(s,a+d+m.length);i.push({type:"tag",content:g,range:P.create(T,y)}),d+=m.length,d=mi(u,d)}if(d0&&i[i.length-1].type==="break"?i.slice(0,-1):i}function Om(n,e,t,r){const i=[];if(n.length===0){const s=M.create(t,r),a=M.create(t,r+e.length);i.push({type:"text",content:e,range:P.create(s,a)})}else{let s=0;for(const o of n){const l=o.index,c=e.substring(s,l);c.length>0&&i.push({type:"text",content:e.substring(s,l),range:P.create(M.create(t,s+r),M.create(t,l+r))});let u=c.length+1;const d=o[1];if(i.push({type:"inline-tag",content:d,range:P.create(M.create(t,s+u+r),M.create(t,s+u+d.length+r))}),u+=d.length,o.length===4){u+=o[2].length;const f=o[3];i.push({type:"text",content:f,range:P.create(M.create(t,s+u+r),M.create(t,s+u+f.length+r))})}else i.push({type:"text",content:"",range:P.create(M.create(t,s+u+r),M.create(t,s+u+r))});s=l+o[0].length}const a=e.substring(s);a.length>0&&i.push({type:"text",content:a,range:P.create(M.create(t,s+r),M.create(t,s+r+a.length))})}return i}const Lm=/\S/,Pm=/\s*$/;function mi(n,e){const t=n.substring(e).match(Lm);return t?e+t.index:n.length}function Mm(n){const e=n.match(Pm);if(e&&typeof e.index=="number")return e.index}function $m(n){var e,t,r,i;const s=M.create(n.position.line,n.position.character);if(n.tokens.length===0)return new Ka([],P.create(s,s));const a=[];for(;n.indext.name===e)}getTags(e){return this.getAllTags().filter(t=>t.name===e)}getAllTags(){return this.elements.filter(e=>"name"in e)}toString(){let e="";for(const t of this.elements)if(e.length===0)e=t.toString();else{const r=t.toString();e+=za(e)+r}return e.trim()}toMarkdown(e){let t="";for(const r of this.elements)if(t.length===0)t=r.toMarkdown(e);else{const i=r.toMarkdown(e);t+=za(t)+i}return t.trim()}}class Or{constructor(e,t,r,i){this.name=e,this.content=t,this.inline=r,this.range=i}toString(){let e=`@${this.name}`;const t=this.content.toString();return this.content.inlines.length===1?e=`${e} ${t}`:this.content.inlines.length>1&&(e=`${e} ${t}`),this.inline?`{${e}}`:e}toMarkdown(e){var t,r;return(r=(t=e==null?void 0:e.renderTag)===null||t===void 0?void 0:t.call(e,this))!==null&&r!==void 0?r:this.toMarkdownDefault(e)}toMarkdownDefault(e){const t=this.content.toMarkdown(e);if(this.inline){const s=Fm(this.name,t,e??{});if(typeof s=="string")return s}let r="";(e==null?void 0:e.tag)==="italic"||(e==null?void 0:e.tag)===void 0?r="*":(e==null?void 0:e.tag)==="bold"?r="**":(e==null?void 0:e.tag)==="bold-italic"&&(r="***");let i=`${r}@${this.name}${r}`;return this.content.inlines.length===1?i=`${i} — ${t}`:this.content.inlines.length>1&&(i=`${i} ${t}`),this.inline?`{${i}}`:i}}function Fm(n,e,t){var r,i;if(n==="linkplain"||n==="linkcode"||n==="link"){const s=e.indexOf(" ");let a=e;if(s>0){const l=mi(e,s);a=e.substring(l),e=e.substring(0,s)}return(n==="linkcode"||n==="link"&&t.link==="code")&&(a=`\`${a}\``),(i=(r=t.renderLink)===null||r===void 0?void 0:r.call(t,e,a))!==null&&i!==void 0?i:Gm(e,a)}}function Gm(n,e){try{return Ht.parse(n,!0),`[${e}](${n})`}catch{return n}}class gi{constructor(e,t){this.inlines=e,this.range=t}toString(){let e="";for(let t=0;tr.range.start.line&&(e+=` `)}return e}toMarkdown(e){let t="";for(let r=0;ri.range.start.line&&(t+=` diff --git a/assets/gitGraphDiagram-LGD5RUNZ-BzA7sxLd.js b/assets/gitGraphDiagram-LGD5RUNZ-hKdl52qs.js similarity index 98% rename from assets/gitGraphDiagram-LGD5RUNZ-BzA7sxLd.js rename to assets/gitGraphDiagram-LGD5RUNZ-hKdl52qs.js index 7aa60aa..cb6f33e 100644 --- a/assets/gitGraphDiagram-LGD5RUNZ-BzA7sxLd.js +++ b/assets/gitGraphDiagram-LGD5RUNZ-hKdl52qs.js @@ -1,4 +1,4 @@ -import{p as Z}from"./chunk-JJENOPKO-uc2vC3za.js";import{I as F}from"./chunk-FBCX6ULS-C1-tOQEs.js";import{z as U,_ as h,d as rr,A as er,B as tr,C as ar,l as w,s as nr,g as sr,b as or,c as cr,p as ir,q as dr,e as E,r as hr,j as lr,u as $r,D as fr}from"./index-C-DiRXsl.js";import{p as gr}from"./gitGraph-F2EDSAW4-XWw5Xta8.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var x={NORMAL:0,REVERSE:1,HIGHLIGHT:2,MERGE:3,CHERRY_PICK:4},yr=U.gitGraph,z=h(()=>er({...yr,...tr().gitGraph}),"getConfig"),i=new F(()=>{const t=z(),r=t.mainBranchName,a=t.mainBranchOrder;return{mainBranchName:r,commits:new Map,head:null,branchConfig:new Map([[r,{name:r,order:a}]]),branches:new Map([[r,null]]),currBranch:r,direction:"LR",seq:0,options:{}}});function j(){return ar({length:7})}h(j,"getID");function N(t,r){const a=Object.create(null);return t.reduce((s,e)=>{const n=r(e);return a[n]||(a[n]=!0,s.push(e)),s},[])}h(N,"uniqBy");var ur=h(function(t){i.records.direction=t},"setDirection"),xr=h(function(t){w.debug("options str",t),t=t==null?void 0:t.trim(),t=t||"{}";try{i.records.options=JSON.parse(t)}catch(r){w.error("error while parsing gitGraph options",r.message)}},"setOptions"),pr=h(function(){return i.records.options},"getOptions"),br=h(function(t){let r=t.msg,a=t.id;const s=t.type;let e=t.tags;w.info("commit",r,a,s,e),w.debug("Entering commit:",r,a,s,e);const n=z();a=E.sanitizeText(a,n),r=E.sanitizeText(r,n),e=e==null?void 0:e.map(o=>E.sanitizeText(o,n));const c={id:a||i.records.seq+"-"+j(),message:r,seq:i.records.seq++,type:s??x.NORMAL,tags:e??[],parents:i.records.head==null?[]:[i.records.head.id],branch:i.records.currBranch};i.records.head=c,w.info("main branch",n.mainBranchName),i.records.commits.set(c.id,c),i.records.branches.set(i.records.currBranch,c.id),w.debug("in pushCommit "+c.id)},"commit"),mr=h(function(t){let r=t.name;const a=t.order;if(r=E.sanitizeText(r,z()),i.records.branches.has(r))throw new Error(`Trying to create an existing branch. (Help: Either use a new name if you want create a new branch or try using "checkout ${r}")`);i.records.branches.set(r,i.records.head!=null?i.records.head.id:null),i.records.branchConfig.set(r,{name:r,order:a}),_(r),w.debug("in createBranch")},"branch"),wr=h(t=>{let r=t.branch,a=t.id;const s=t.type,e=t.tags,n=z();r=E.sanitizeText(r,n),a&&(a=E.sanitizeText(a,n));const c=i.records.branches.get(i.records.currBranch),o=i.records.branches.get(r),$=c?i.records.commits.get(c):void 0,l=o?i.records.commits.get(o):void 0;if($&&l&&$.branch===r)throw new Error(`Cannot merge branch '${r}' into itself.`);if(i.records.currBranch===r){const d=new Error('Incorrect usage of "merge". Cannot merge a branch to itself');throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["branch abc"]},d}if($===void 0||!$){const d=new Error(`Incorrect usage of "merge". Current branch (${i.records.currBranch})has no commits`);throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["commit"]},d}if(!i.records.branches.has(r)){const d=new Error('Incorrect usage of "merge". Branch to be merged ('+r+") does not exist");throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:[`branch ${r}`]},d}if(l===void 0||!l){const d=new Error('Incorrect usage of "merge". Branch to be merged ('+r+") has no commits");throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:['"commit"']},d}if($===l){const d=new Error('Incorrect usage of "merge". Both branches have same head');throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["branch abc"]},d}if(a&&i.records.commits.has(a)){const d=new Error('Incorrect usage of "merge". Commit with id:'+a+" already exists, use different custom Id");throw d.hash={text:`merge ${r} ${a} ${s} ${e==null?void 0:e.join(" ")}`,token:`merge ${r} ${a} ${s} ${e==null?void 0:e.join(" ")}`,expected:[`merge ${r} ${a}_UNIQUE ${s} ${e==null?void 0:e.join(" ")}`]},d}const f=o||"",g={id:a||`${i.records.seq}-${j()}`,message:`merged branch ${r} into ${i.records.currBranch}`,seq:i.records.seq++,parents:i.records.head==null?[]:[i.records.head.id,f],branch:i.records.currBranch,type:x.MERGE,customType:s,customId:!!a,tags:e??[]};i.records.head=g,i.records.commits.set(g.id,g),i.records.branches.set(i.records.currBranch,g.id),w.debug(i.records.branches),w.debug("in mergeBranch")},"merge"),vr=h(function(t){let r=t.id,a=t.targetId,s=t.tags,e=t.parent;w.debug("Entering cherryPick:",r,a,s);const n=z();if(r=E.sanitizeText(r,n),a=E.sanitizeText(a,n),s=s==null?void 0:s.map($=>E.sanitizeText($,n)),e=E.sanitizeText(e,n),!r||!i.records.commits.has(r)){const $=new Error('Incorrect usage of "cherryPick". Source commit id should exist and provided');throw $.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},$}const c=i.records.commits.get(r);if(c===void 0||!c)throw new Error('Incorrect usage of "cherryPick". Source commit id should exist and provided');if(e&&!(Array.isArray(c.parents)&&c.parents.includes(e)))throw new Error("Invalid operation: The specified parent commit is not an immediate parent of the cherry-picked commit.");const o=c.branch;if(c.type===x.MERGE&&!e)throw new Error("Incorrect usage of cherry-pick: If the source commit is a merge commit, an immediate parent commit must be specified.");if(!a||!i.records.commits.has(a)){if(o===i.records.currBranch){const g=new Error('Incorrect usage of "cherryPick". Source commit is already on current branch');throw g.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},g}const $=i.records.branches.get(i.records.currBranch);if($===void 0||!$){const g=new Error(`Incorrect usage of "cherry-pick". Current branch (${i.records.currBranch})has no commits`);throw g.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},g}const l=i.records.commits.get($);if(l===void 0||!l){const g=new Error(`Incorrect usage of "cherry-pick". Current branch (${i.records.currBranch})has no commits`);throw g.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},g}const f={id:i.records.seq+"-"+j(),message:`cherry-picked ${c==null?void 0:c.message} into ${i.records.currBranch}`,seq:i.records.seq++,parents:i.records.head==null?[]:[i.records.head.id,c.id],branch:i.records.currBranch,type:x.CHERRY_PICK,tags:s?s.filter(Boolean):[`cherry-pick:${c.id}${c.type===x.MERGE?`|parent:${e}`:""}`]};i.records.head=f,i.records.commits.set(f.id,f),i.records.branches.set(i.records.currBranch,f.id),w.debug(i.records.branches),w.debug("in cherryPick")}},"cherryPick"),_=h(function(t){if(t=E.sanitizeText(t,z()),i.records.branches.has(t)){i.records.currBranch=t;const r=i.records.branches.get(i.records.currBranch);r===void 0||!r?i.records.head=null:i.records.head=i.records.commits.get(r)??null}else{const r=new Error(`Trying to checkout branch which is not yet created. (Help try using "branch ${t}")`);throw r.hash={text:`checkout ${t}`,token:`checkout ${t}`,expected:[`branch ${t}`]},r}},"checkout");function A(t,r,a){const s=t.indexOf(r);s===-1?t.push(a):t.splice(s,1,a)}h(A,"upsert");function D(t){const r=t.reduce((e,n)=>e.seq>n.seq?e:n,t[0]);let a="";t.forEach(function(e){e===r?a+=" *":a+=" |"});const s=[a,r.id,r.seq];for(const e in i.records.branches)i.records.branches.get(e)===r.id&&s.push(e);if(w.debug(s.join(" ")),r.parents&&r.parents.length==2&&r.parents[0]&&r.parents[1]){const e=i.records.commits.get(r.parents[0]);A(t,r,e),r.parents[1]&&t.push(i.records.commits.get(r.parents[1]))}else{if(r.parents.length==0)return;if(r.parents[0]){const e=i.records.commits.get(r.parents[0]);A(t,r,e)}}t=N(t,e=>e.id),D(t)}h(D,"prettyPrintCommitHistory");var Cr=h(function(){w.debug(i.records.commits);const t=V()[0];D([t])},"prettyPrint"),Br=h(function(){i.reset(),hr()},"clear"),Er=h(function(){return[...i.records.branchConfig.values()].map((r,a)=>r.order!==null&&r.order!==void 0?r:{...r,order:parseFloat(`0.${a}`)}).sort((r,a)=>(r.order??0)-(a.order??0)).map(({name:r})=>({name:r}))},"getBranchesAsObjArray"),kr=h(function(){return i.records.branches},"getBranches"),Lr=h(function(){return i.records.commits},"getCommits"),V=h(function(){const t=[...i.records.commits.values()];return t.forEach(function(r){w.debug(r.id)}),t.sort((r,a)=>r.seq-a.seq),t},"getCommitsArray"),Tr=h(function(){return i.records.currBranch},"getCurrentBranch"),Mr=h(function(){return i.records.direction},"getDirection"),Rr=h(function(){return i.records.head},"getHead"),X={commitType:x,getConfig:z,setDirection:ur,setOptions:xr,getOptions:pr,commit:br,branch:mr,merge:wr,cherryPick:vr,checkout:_,prettyPrint:Cr,clear:Br,getBranchesAsObjArray:Er,getBranches:kr,getCommits:Lr,getCommitsArray:V,getCurrentBranch:Tr,getDirection:Mr,getHead:Rr,setAccTitle:nr,getAccTitle:sr,getAccDescription:or,setAccDescription:cr,setDiagramTitle:ir,getDiagramTitle:dr},Ir=h((t,r)=>{Z(t,r),t.dir&&r.setDirection(t.dir);for(const a of t.statements)qr(a,r)},"populate"),qr=h((t,r)=>{const s={Commit:h(e=>r.commit(Or(e)),"Commit"),Branch:h(e=>r.branch(zr(e)),"Branch"),Merge:h(e=>r.merge(Gr(e)),"Merge"),Checkout:h(e=>r.checkout(Hr(e)),"Checkout"),CherryPicking:h(e=>r.cherryPick(Pr(e)),"CherryPicking")}[t.$type];s?s(t):w.error(`Unknown statement type: ${t.$type}`)},"parseStatement"),Or=h(t=>({id:t.id,msg:t.message??"",type:t.type!==void 0?x[t.type]:x.NORMAL,tags:t.tags??void 0}),"parseCommit"),zr=h(t=>({name:t.name,order:t.order??0}),"parseBranch"),Gr=h(t=>({branch:t.branch,id:t.id??"",type:t.type!==void 0?x[t.type]:void 0,tags:t.tags??void 0}),"parseMerge"),Hr=h(t=>t.branch,"parseCheckout"),Pr=h(t=>{var a;return{id:t.id,targetId:"",tags:((a=t.tags)==null?void 0:a.length)===0?void 0:t.tags,parent:t.parent}},"parseCherryPicking"),Wr={parse:h(async t=>{const r=await gr("gitGraph",t);w.debug(r),Ir(r,X)},"parse")},S=rr(),b=S==null?void 0:S.gitGraph,R=10,I=40,k=4,L=2,O=8,C=new Map,B=new Map,P=30,G=new Map,W=[],M=0,u="LR",jr=h(()=>{C.clear(),B.clear(),G.clear(),M=0,W=[],u="LR"},"clear"),J=h(t=>{const r=document.createElementNS("http://www.w3.org/2000/svg","text");return(typeof t=="string"?t.split(/\\n|\n|/gi):t).forEach(s=>{const e=document.createElementNS("http://www.w3.org/2000/svg","tspan");e.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),e.setAttribute("dy","1em"),e.setAttribute("x","0"),e.setAttribute("class","row"),e.textContent=s.trim(),r.appendChild(e)}),r},"drawText"),Q=h(t=>{let r,a,s;return u==="BT"?(a=h((e,n)=>e<=n,"comparisonFunc"),s=1/0):(a=h((e,n)=>e>=n,"comparisonFunc"),s=0),t.forEach(e=>{var c,o;const n=u==="TB"||u=="BT"?(c=B.get(e))==null?void 0:c.y:(o=B.get(e))==null?void 0:o.x;n!==void 0&&a(n,s)&&(r=e,s=n)}),r},"findClosestParent"),Sr=h(t=>{let r="",a=1/0;return t.forEach(s=>{const e=B.get(s).y;e<=a&&(r=s,a=e)}),r||void 0},"findClosestParentBT"),Ar=h((t,r,a)=>{let s=a,e=a;const n=[];t.forEach(c=>{const o=r.get(c);if(!o)throw new Error(`Commit not found for key ${c}`);o.parents.length?(s=Yr(o),e=Math.max(s,e)):n.push(o),Kr(o,s)}),s=e,n.forEach(c=>{Nr(c,s,a)}),t.forEach(c=>{const o=r.get(c);if(o!=null&&o.parents.length){const $=Sr(o.parents);s=B.get($).y-I,s<=e&&(e=s);const l=C.get(o.branch).pos,f=s-R;B.set(o.id,{x:l,y:f})}})},"setParallelBTPos"),Dr=h(t=>{var s;const r=Q(t.parents.filter(e=>e!==null));if(!r)throw new Error(`Closest parent not found for commit ${t.id}`);const a=(s=B.get(r))==null?void 0:s.y;if(a===void 0)throw new Error(`Closest parent position not found for commit ${t.id}`);return a},"findClosestParentPos"),Yr=h(t=>Dr(t)+I,"calculateCommitPosition"),Kr=h((t,r)=>{const a=C.get(t.branch);if(!a)throw new Error(`Branch not found for commit ${t.id}`);const s=a.pos,e=r+R;return B.set(t.id,{x:s,y:e}),{x:s,y:e}},"setCommitPosition"),Nr=h((t,r,a)=>{const s=C.get(t.branch);if(!s)throw new Error(`Branch not found for commit ${t.id}`);const e=r+a,n=s.pos;B.set(t.id,{x:n,y:e})},"setRootPosition"),_r=h((t,r,a,s,e,n)=>{if(n===x.HIGHLIGHT)t.append("rect").attr("x",a.x-10).attr("y",a.y-10).attr("width",20).attr("height",20).attr("class",`commit ${r.id} commit-highlight${e%O} ${s}-outer`),t.append("rect").attr("x",a.x-6).attr("y",a.y-6).attr("width",12).attr("height",12).attr("class",`commit ${r.id} commit${e%O} ${s}-inner`);else if(n===x.CHERRY_PICK)t.append("circle").attr("cx",a.x).attr("cy",a.y).attr("r",10).attr("class",`commit ${r.id} ${s}`),t.append("circle").attr("cx",a.x-3).attr("cy",a.y+2).attr("r",2.75).attr("fill","#fff").attr("class",`commit ${r.id} ${s}`),t.append("circle").attr("cx",a.x+3).attr("cy",a.y+2).attr("r",2.75).attr("fill","#fff").attr("class",`commit ${r.id} ${s}`),t.append("line").attr("x1",a.x+3).attr("y1",a.y+1).attr("x2",a.x).attr("y2",a.y-5).attr("stroke","#fff").attr("class",`commit ${r.id} ${s}`),t.append("line").attr("x1",a.x-3).attr("y1",a.y+1).attr("x2",a.x).attr("y2",a.y-5).attr("stroke","#fff").attr("class",`commit ${r.id} ${s}`);else{const c=t.append("circle");if(c.attr("cx",a.x),c.attr("cy",a.y),c.attr("r",r.type===x.MERGE?9:10),c.attr("class",`commit ${r.id} commit${e%O}`),n===x.MERGE){const o=t.append("circle");o.attr("cx",a.x),o.attr("cy",a.y),o.attr("r",6),o.attr("class",`commit ${s} ${r.id} commit${e%O}`)}n===x.REVERSE&&t.append("path").attr("d",`M ${a.x-5},${a.y-5}L${a.x+5},${a.y+5}M${a.x-5},${a.y+5}L${a.x+5},${a.y-5}`).attr("class",`commit ${s} ${r.id} commit${e%O}`)}},"drawCommitBullet"),Vr=h((t,r,a,s)=>{var e;if(r.type!==x.CHERRY_PICK&&(r.customId&&r.type===x.MERGE||r.type!==x.MERGE)&&(b!=null&&b.showCommitLabel)){const n=t.append("g"),c=n.insert("rect").attr("class","commit-label-bkg"),o=n.append("text").attr("x",s).attr("y",a.y+25).attr("class","commit-label").text(r.id),$=(e=o.node())==null?void 0:e.getBBox();if($&&(c.attr("x",a.posWithOffset-$.width/2-L).attr("y",a.y+13.5).attr("width",$.width+2*L).attr("height",$.height+2*L),u==="TB"||u==="BT"?(c.attr("x",a.x-($.width+4*k+5)).attr("y",a.y-12),o.attr("x",a.x-($.width+4*k)).attr("y",a.y+$.height-12)):o.attr("x",a.posWithOffset-$.width/2),b.rotateCommitLabel))if(u==="TB"||u==="BT")o.attr("transform","rotate(-45, "+a.x+", "+a.y+")"),c.attr("transform","rotate(-45, "+a.x+", "+a.y+")");else{const l=-7.5-($.width+10)/25*9.5,f=10+$.width/25*8.5;n.attr("transform","translate("+l+", "+f+") rotate(-45, "+s+", "+a.y+")")}}},"drawCommitLabel"),Xr=h((t,r,a,s)=>{var e;if(r.tags.length>0){let n=0,c=0,o=0;const $=[];for(const l of r.tags.reverse()){const f=t.insert("polygon"),g=t.append("circle"),d=t.append("text").attr("y",a.y-16-n).attr("class","tag-label").text(l),y=(e=d.node())==null?void 0:e.getBBox();if(!y)throw new Error("Tag bbox not found");c=Math.max(c,y.width),o=Math.max(o,y.height),d.attr("x",a.posWithOffset-y.width/2),$.push({tag:d,hole:g,rect:f,yOffset:n}),n+=20}for(const{tag:l,hole:f,rect:g,yOffset:d}of $){const y=o/2,p=a.y-19.2-d;if(g.attr("class","tag-label-bkg").attr("points",` +import{p as Z}from"./chunk-JJENOPKO-D7WHNuK7.js";import{I as F}from"./chunk-FBCX6ULS-8r4Wj1rd.js";import{z as U,_ as h,d as rr,A as er,B as tr,C as ar,l as w,s as nr,g as sr,b as or,c as cr,p as ir,q as dr,e as E,r as hr,j as lr,u as $r,D as fr}from"./index-CEaWaBDv.js";import{p as gr}from"./gitGraph-F2EDSAW4-COXU65Tl.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var x={NORMAL:0,REVERSE:1,HIGHLIGHT:2,MERGE:3,CHERRY_PICK:4},yr=U.gitGraph,z=h(()=>er({...yr,...tr().gitGraph}),"getConfig"),i=new F(()=>{const t=z(),r=t.mainBranchName,a=t.mainBranchOrder;return{mainBranchName:r,commits:new Map,head:null,branchConfig:new Map([[r,{name:r,order:a}]]),branches:new Map([[r,null]]),currBranch:r,direction:"LR",seq:0,options:{}}});function j(){return ar({length:7})}h(j,"getID");function N(t,r){const a=Object.create(null);return t.reduce((s,e)=>{const n=r(e);return a[n]||(a[n]=!0,s.push(e)),s},[])}h(N,"uniqBy");var ur=h(function(t){i.records.direction=t},"setDirection"),xr=h(function(t){w.debug("options str",t),t=t==null?void 0:t.trim(),t=t||"{}";try{i.records.options=JSON.parse(t)}catch(r){w.error("error while parsing gitGraph options",r.message)}},"setOptions"),pr=h(function(){return i.records.options},"getOptions"),br=h(function(t){let r=t.msg,a=t.id;const s=t.type;let e=t.tags;w.info("commit",r,a,s,e),w.debug("Entering commit:",r,a,s,e);const n=z();a=E.sanitizeText(a,n),r=E.sanitizeText(r,n),e=e==null?void 0:e.map(o=>E.sanitizeText(o,n));const c={id:a||i.records.seq+"-"+j(),message:r,seq:i.records.seq++,type:s??x.NORMAL,tags:e??[],parents:i.records.head==null?[]:[i.records.head.id],branch:i.records.currBranch};i.records.head=c,w.info("main branch",n.mainBranchName),i.records.commits.set(c.id,c),i.records.branches.set(i.records.currBranch,c.id),w.debug("in pushCommit "+c.id)},"commit"),mr=h(function(t){let r=t.name;const a=t.order;if(r=E.sanitizeText(r,z()),i.records.branches.has(r))throw new Error(`Trying to create an existing branch. (Help: Either use a new name if you want create a new branch or try using "checkout ${r}")`);i.records.branches.set(r,i.records.head!=null?i.records.head.id:null),i.records.branchConfig.set(r,{name:r,order:a}),_(r),w.debug("in createBranch")},"branch"),wr=h(t=>{let r=t.branch,a=t.id;const s=t.type,e=t.tags,n=z();r=E.sanitizeText(r,n),a&&(a=E.sanitizeText(a,n));const c=i.records.branches.get(i.records.currBranch),o=i.records.branches.get(r),$=c?i.records.commits.get(c):void 0,l=o?i.records.commits.get(o):void 0;if($&&l&&$.branch===r)throw new Error(`Cannot merge branch '${r}' into itself.`);if(i.records.currBranch===r){const d=new Error('Incorrect usage of "merge". Cannot merge a branch to itself');throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["branch abc"]},d}if($===void 0||!$){const d=new Error(`Incorrect usage of "merge". Current branch (${i.records.currBranch})has no commits`);throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["commit"]},d}if(!i.records.branches.has(r)){const d=new Error('Incorrect usage of "merge". Branch to be merged ('+r+") does not exist");throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:[`branch ${r}`]},d}if(l===void 0||!l){const d=new Error('Incorrect usage of "merge". Branch to be merged ('+r+") has no commits");throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:['"commit"']},d}if($===l){const d=new Error('Incorrect usage of "merge". Both branches have same head');throw d.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["branch abc"]},d}if(a&&i.records.commits.has(a)){const d=new Error('Incorrect usage of "merge". Commit with id:'+a+" already exists, use different custom Id");throw d.hash={text:`merge ${r} ${a} ${s} ${e==null?void 0:e.join(" ")}`,token:`merge ${r} ${a} ${s} ${e==null?void 0:e.join(" ")}`,expected:[`merge ${r} ${a}_UNIQUE ${s} ${e==null?void 0:e.join(" ")}`]},d}const f=o||"",g={id:a||`${i.records.seq}-${j()}`,message:`merged branch ${r} into ${i.records.currBranch}`,seq:i.records.seq++,parents:i.records.head==null?[]:[i.records.head.id,f],branch:i.records.currBranch,type:x.MERGE,customType:s,customId:!!a,tags:e??[]};i.records.head=g,i.records.commits.set(g.id,g),i.records.branches.set(i.records.currBranch,g.id),w.debug(i.records.branches),w.debug("in mergeBranch")},"merge"),vr=h(function(t){let r=t.id,a=t.targetId,s=t.tags,e=t.parent;w.debug("Entering cherryPick:",r,a,s);const n=z();if(r=E.sanitizeText(r,n),a=E.sanitizeText(a,n),s=s==null?void 0:s.map($=>E.sanitizeText($,n)),e=E.sanitizeText(e,n),!r||!i.records.commits.has(r)){const $=new Error('Incorrect usage of "cherryPick". Source commit id should exist and provided');throw $.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},$}const c=i.records.commits.get(r);if(c===void 0||!c)throw new Error('Incorrect usage of "cherryPick". Source commit id should exist and provided');if(e&&!(Array.isArray(c.parents)&&c.parents.includes(e)))throw new Error("Invalid operation: The specified parent commit is not an immediate parent of the cherry-picked commit.");const o=c.branch;if(c.type===x.MERGE&&!e)throw new Error("Incorrect usage of cherry-pick: If the source commit is a merge commit, an immediate parent commit must be specified.");if(!a||!i.records.commits.has(a)){if(o===i.records.currBranch){const g=new Error('Incorrect usage of "cherryPick". Source commit is already on current branch');throw g.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},g}const $=i.records.branches.get(i.records.currBranch);if($===void 0||!$){const g=new Error(`Incorrect usage of "cherry-pick". Current branch (${i.records.currBranch})has no commits`);throw g.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},g}const l=i.records.commits.get($);if(l===void 0||!l){const g=new Error(`Incorrect usage of "cherry-pick". Current branch (${i.records.currBranch})has no commits`);throw g.hash={text:`cherryPick ${r} ${a}`,token:`cherryPick ${r} ${a}`,expected:["cherry-pick abc"]},g}const f={id:i.records.seq+"-"+j(),message:`cherry-picked ${c==null?void 0:c.message} into ${i.records.currBranch}`,seq:i.records.seq++,parents:i.records.head==null?[]:[i.records.head.id,c.id],branch:i.records.currBranch,type:x.CHERRY_PICK,tags:s?s.filter(Boolean):[`cherry-pick:${c.id}${c.type===x.MERGE?`|parent:${e}`:""}`]};i.records.head=f,i.records.commits.set(f.id,f),i.records.branches.set(i.records.currBranch,f.id),w.debug(i.records.branches),w.debug("in cherryPick")}},"cherryPick"),_=h(function(t){if(t=E.sanitizeText(t,z()),i.records.branches.has(t)){i.records.currBranch=t;const r=i.records.branches.get(i.records.currBranch);r===void 0||!r?i.records.head=null:i.records.head=i.records.commits.get(r)??null}else{const r=new Error(`Trying to checkout branch which is not yet created. (Help try using "branch ${t}")`);throw r.hash={text:`checkout ${t}`,token:`checkout ${t}`,expected:[`branch ${t}`]},r}},"checkout");function A(t,r,a){const s=t.indexOf(r);s===-1?t.push(a):t.splice(s,1,a)}h(A,"upsert");function D(t){const r=t.reduce((e,n)=>e.seq>n.seq?e:n,t[0]);let a="";t.forEach(function(e){e===r?a+=" *":a+=" |"});const s=[a,r.id,r.seq];for(const e in i.records.branches)i.records.branches.get(e)===r.id&&s.push(e);if(w.debug(s.join(" ")),r.parents&&r.parents.length==2&&r.parents[0]&&r.parents[1]){const e=i.records.commits.get(r.parents[0]);A(t,r,e),r.parents[1]&&t.push(i.records.commits.get(r.parents[1]))}else{if(r.parents.length==0)return;if(r.parents[0]){const e=i.records.commits.get(r.parents[0]);A(t,r,e)}}t=N(t,e=>e.id),D(t)}h(D,"prettyPrintCommitHistory");var Cr=h(function(){w.debug(i.records.commits);const t=V()[0];D([t])},"prettyPrint"),Br=h(function(){i.reset(),hr()},"clear"),Er=h(function(){return[...i.records.branchConfig.values()].map((r,a)=>r.order!==null&&r.order!==void 0?r:{...r,order:parseFloat(`0.${a}`)}).sort((r,a)=>(r.order??0)-(a.order??0)).map(({name:r})=>({name:r}))},"getBranchesAsObjArray"),kr=h(function(){return i.records.branches},"getBranches"),Lr=h(function(){return i.records.commits},"getCommits"),V=h(function(){const t=[...i.records.commits.values()];return t.forEach(function(r){w.debug(r.id)}),t.sort((r,a)=>r.seq-a.seq),t},"getCommitsArray"),Tr=h(function(){return i.records.currBranch},"getCurrentBranch"),Mr=h(function(){return i.records.direction},"getDirection"),Rr=h(function(){return i.records.head},"getHead"),X={commitType:x,getConfig:z,setDirection:ur,setOptions:xr,getOptions:pr,commit:br,branch:mr,merge:wr,cherryPick:vr,checkout:_,prettyPrint:Cr,clear:Br,getBranchesAsObjArray:Er,getBranches:kr,getCommits:Lr,getCommitsArray:V,getCurrentBranch:Tr,getDirection:Mr,getHead:Rr,setAccTitle:nr,getAccTitle:sr,getAccDescription:or,setAccDescription:cr,setDiagramTitle:ir,getDiagramTitle:dr},Ir=h((t,r)=>{Z(t,r),t.dir&&r.setDirection(t.dir);for(const a of t.statements)qr(a,r)},"populate"),qr=h((t,r)=>{const s={Commit:h(e=>r.commit(Or(e)),"Commit"),Branch:h(e=>r.branch(zr(e)),"Branch"),Merge:h(e=>r.merge(Gr(e)),"Merge"),Checkout:h(e=>r.checkout(Hr(e)),"Checkout"),CherryPicking:h(e=>r.cherryPick(Pr(e)),"CherryPicking")}[t.$type];s?s(t):w.error(`Unknown statement type: ${t.$type}`)},"parseStatement"),Or=h(t=>({id:t.id,msg:t.message??"",type:t.type!==void 0?x[t.type]:x.NORMAL,tags:t.tags??void 0}),"parseCommit"),zr=h(t=>({name:t.name,order:t.order??0}),"parseBranch"),Gr=h(t=>({branch:t.branch,id:t.id??"",type:t.type!==void 0?x[t.type]:void 0,tags:t.tags??void 0}),"parseMerge"),Hr=h(t=>t.branch,"parseCheckout"),Pr=h(t=>{var a;return{id:t.id,targetId:"",tags:((a=t.tags)==null?void 0:a.length)===0?void 0:t.tags,parent:t.parent}},"parseCherryPicking"),Wr={parse:h(async t=>{const r=await gr("gitGraph",t);w.debug(r),Ir(r,X)},"parse")},S=rr(),b=S==null?void 0:S.gitGraph,R=10,I=40,k=4,L=2,O=8,C=new Map,B=new Map,P=30,G=new Map,W=[],M=0,u="LR",jr=h(()=>{C.clear(),B.clear(),G.clear(),M=0,W=[],u="LR"},"clear"),J=h(t=>{const r=document.createElementNS("http://www.w3.org/2000/svg","text");return(typeof t=="string"?t.split(/\\n|\n|/gi):t).forEach(s=>{const e=document.createElementNS("http://www.w3.org/2000/svg","tspan");e.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),e.setAttribute("dy","1em"),e.setAttribute("x","0"),e.setAttribute("class","row"),e.textContent=s.trim(),r.appendChild(e)}),r},"drawText"),Q=h(t=>{let r,a,s;return u==="BT"?(a=h((e,n)=>e<=n,"comparisonFunc"),s=1/0):(a=h((e,n)=>e>=n,"comparisonFunc"),s=0),t.forEach(e=>{var c,o;const n=u==="TB"||u=="BT"?(c=B.get(e))==null?void 0:c.y:(o=B.get(e))==null?void 0:o.x;n!==void 0&&a(n,s)&&(r=e,s=n)}),r},"findClosestParent"),Sr=h(t=>{let r="",a=1/0;return t.forEach(s=>{const e=B.get(s).y;e<=a&&(r=s,a=e)}),r||void 0},"findClosestParentBT"),Ar=h((t,r,a)=>{let s=a,e=a;const n=[];t.forEach(c=>{const o=r.get(c);if(!o)throw new Error(`Commit not found for key ${c}`);o.parents.length?(s=Yr(o),e=Math.max(s,e)):n.push(o),Kr(o,s)}),s=e,n.forEach(c=>{Nr(c,s,a)}),t.forEach(c=>{const o=r.get(c);if(o!=null&&o.parents.length){const $=Sr(o.parents);s=B.get($).y-I,s<=e&&(e=s);const l=C.get(o.branch).pos,f=s-R;B.set(o.id,{x:l,y:f})}})},"setParallelBTPos"),Dr=h(t=>{var s;const r=Q(t.parents.filter(e=>e!==null));if(!r)throw new Error(`Closest parent not found for commit ${t.id}`);const a=(s=B.get(r))==null?void 0:s.y;if(a===void 0)throw new Error(`Closest parent position not found for commit ${t.id}`);return a},"findClosestParentPos"),Yr=h(t=>Dr(t)+I,"calculateCommitPosition"),Kr=h((t,r)=>{const a=C.get(t.branch);if(!a)throw new Error(`Branch not found for commit ${t.id}`);const s=a.pos,e=r+R;return B.set(t.id,{x:s,y:e}),{x:s,y:e}},"setCommitPosition"),Nr=h((t,r,a)=>{const s=C.get(t.branch);if(!s)throw new Error(`Branch not found for commit ${t.id}`);const e=r+a,n=s.pos;B.set(t.id,{x:n,y:e})},"setRootPosition"),_r=h((t,r,a,s,e,n)=>{if(n===x.HIGHLIGHT)t.append("rect").attr("x",a.x-10).attr("y",a.y-10).attr("width",20).attr("height",20).attr("class",`commit ${r.id} commit-highlight${e%O} ${s}-outer`),t.append("rect").attr("x",a.x-6).attr("y",a.y-6).attr("width",12).attr("height",12).attr("class",`commit ${r.id} commit${e%O} ${s}-inner`);else if(n===x.CHERRY_PICK)t.append("circle").attr("cx",a.x).attr("cy",a.y).attr("r",10).attr("class",`commit ${r.id} ${s}`),t.append("circle").attr("cx",a.x-3).attr("cy",a.y+2).attr("r",2.75).attr("fill","#fff").attr("class",`commit ${r.id} ${s}`),t.append("circle").attr("cx",a.x+3).attr("cy",a.y+2).attr("r",2.75).attr("fill","#fff").attr("class",`commit ${r.id} ${s}`),t.append("line").attr("x1",a.x+3).attr("y1",a.y+1).attr("x2",a.x).attr("y2",a.y-5).attr("stroke","#fff").attr("class",`commit ${r.id} ${s}`),t.append("line").attr("x1",a.x-3).attr("y1",a.y+1).attr("x2",a.x).attr("y2",a.y-5).attr("stroke","#fff").attr("class",`commit ${r.id} ${s}`);else{const c=t.append("circle");if(c.attr("cx",a.x),c.attr("cy",a.y),c.attr("r",r.type===x.MERGE?9:10),c.attr("class",`commit ${r.id} commit${e%O}`),n===x.MERGE){const o=t.append("circle");o.attr("cx",a.x),o.attr("cy",a.y),o.attr("r",6),o.attr("class",`commit ${s} ${r.id} commit${e%O}`)}n===x.REVERSE&&t.append("path").attr("d",`M ${a.x-5},${a.y-5}L${a.x+5},${a.y+5}M${a.x-5},${a.y+5}L${a.x+5},${a.y-5}`).attr("class",`commit ${s} ${r.id} commit${e%O}`)}},"drawCommitBullet"),Vr=h((t,r,a,s)=>{var e;if(r.type!==x.CHERRY_PICK&&(r.customId&&r.type===x.MERGE||r.type!==x.MERGE)&&(b!=null&&b.showCommitLabel)){const n=t.append("g"),c=n.insert("rect").attr("class","commit-label-bkg"),o=n.append("text").attr("x",s).attr("y",a.y+25).attr("class","commit-label").text(r.id),$=(e=o.node())==null?void 0:e.getBBox();if($&&(c.attr("x",a.posWithOffset-$.width/2-L).attr("y",a.y+13.5).attr("width",$.width+2*L).attr("height",$.height+2*L),u==="TB"||u==="BT"?(c.attr("x",a.x-($.width+4*k+5)).attr("y",a.y-12),o.attr("x",a.x-($.width+4*k)).attr("y",a.y+$.height-12)):o.attr("x",a.posWithOffset-$.width/2),b.rotateCommitLabel))if(u==="TB"||u==="BT")o.attr("transform","rotate(-45, "+a.x+", "+a.y+")"),c.attr("transform","rotate(-45, "+a.x+", "+a.y+")");else{const l=-7.5-($.width+10)/25*9.5,f=10+$.width/25*8.5;n.attr("transform","translate("+l+", "+f+") rotate(-45, "+s+", "+a.y+")")}}},"drawCommitLabel"),Xr=h((t,r,a,s)=>{var e;if(r.tags.length>0){let n=0,c=0,o=0;const $=[];for(const l of r.tags.reverse()){const f=t.insert("polygon"),g=t.append("circle"),d=t.append("text").attr("y",a.y-16-n).attr("class","tag-label").text(l),y=(e=d.node())==null?void 0:e.getBBox();if(!y)throw new Error("Tag bbox not found");c=Math.max(c,y.width),o=Math.max(o,y.height),d.attr("x",a.posWithOffset-y.width/2),$.push({tag:d,hole:g,rect:f,yOffset:n}),n+=20}for(const{tag:l,hole:f,rect:g,yOffset:d}of $){const y=o/2,p=a.y-19.2-d;if(g.attr("class","tag-label-bkg").attr("points",` ${s-c/2-k/2},${p+L} ${s-c/2-k/2},${p-L} ${a.posWithOffset-c/2-k},${p-y-L} diff --git a/assets/graph-B-mU32Nh.js b/assets/graph-DqRQLubm.js similarity index 97% rename from assets/graph-B-mU32Nh.js rename to assets/graph-DqRQLubm.js index 3123b49..bef58f4 100644 --- a/assets/graph-B-mU32Nh.js +++ b/assets/graph-DqRQLubm.js @@ -1 +1 @@ -import{h as u,f as c,a as o,v as p,r as O}from"./reduce-DTUroGHQ.js";import{aB as m,aC as b,aD as l,az as f,aE as F,aF as C}from"./index-C-DiRXsl.js";var j="\0",a="\0",N="";class D{constructor(e={}){this._isDirected=u(e,"directed")?e.directed:!0,this._isMultigraph=u(e,"multigraph")?e.multigraph:!1,this._isCompound=u(e,"compound")?e.compound:!1,this._label=void 0,this._defaultNodeLabelFn=m(void 0),this._defaultEdgeLabelFn=m(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[a]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}isDirected(){return this._isDirected}isMultigraph(){return this._isMultigraph}isCompound(){return this._isCompound}setGraph(e){return this._label=e,this}graph(){return this._label}setDefaultNodeLabel(e){return b(e)||(e=m(e)),this._defaultNodeLabelFn=e,this}nodeCount(){return this._nodeCount}nodes(){return l(this._nodes)}sources(){var e=this;return c(this.nodes(),function(t){return C(e._in[t])})}sinks(){var e=this;return c(this.nodes(),function(t){return C(e._out[t])})}setNodes(e,t){var s=arguments,i=this;return o(e,function(r){s.length>1?i.setNode(r,t):i.setNode(r)}),this}setNode(e,t){return u(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=a,this._children[e]={},this._children[a][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)}node(e){return this._nodes[e]}hasNode(e){return u(this._nodes,e)}removeNode(e){var t=this;if(u(this._nodes,e)){var s=function(i){t.removeEdge(t._edgeObjs[i])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],o(this.children(e),function(i){t.setParent(i)}),delete this._children[e]),o(l(this._in[e]),s),delete this._in[e],delete this._preds[e],o(l(this._out[e]),s),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this}setParent(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(f(t))t=a;else{t+="";for(var s=t;!f(s);s=this.parent(s))if(s===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this}_removeFromParentsChildList(e){delete this._children[this._parent[e]][e]}parent(e){if(this._isCompound){var t=this._parent[e];if(t!==a)return t}}children(e){if(f(e)&&(e=a),this._isCompound){var t=this._children[e];if(t)return l(t)}else{if(e===a)return this.nodes();if(this.hasNode(e))return[]}}predecessors(e){var t=this._preds[e];if(t)return l(t)}successors(e){var t=this._sucs[e];if(t)return l(t)}neighbors(e){var t=this.predecessors(e);if(t)return F(t,this.successors(e))}isLeaf(e){var t;return this.isDirected()?t=this.successors(e):t=this.neighbors(e),t.length===0}filterNodes(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var s=this;o(this._nodes,function(n,h){e(h)&&t.setNode(h,n)}),o(this._edgeObjs,function(n){t.hasNode(n.v)&&t.hasNode(n.w)&&t.setEdge(n,s.edge(n))});var i={};function r(n){var h=s.parent(n);return h===void 0||t.hasNode(h)?(i[n]=h,h):h in i?i[h]:r(h)}return this._isCompound&&o(t.nodes(),function(n){t.setParent(n,r(n))}),t}setDefaultEdgeLabel(e){return b(e)||(e=m(e)),this._defaultEdgeLabelFn=e,this}edgeCount(){return this._edgeCount}edges(){return p(this._edgeObjs)}setPath(e,t){var s=this,i=arguments;return O(e,function(r,n){return i.length>1?s.setEdge(r,n,t):s.setEdge(r,n),n}),this}setEdge(){var e,t,s,i,r=!1,n=arguments[0];typeof n=="object"&&n!==null&&"v"in n?(e=n.v,t=n.w,s=n.name,arguments.length===2&&(i=arguments[1],r=!0)):(e=n,t=arguments[1],s=arguments[3],arguments.length>2&&(i=arguments[2],r=!0)),e=""+e,t=""+t,f(s)||(s=""+s);var h=g(this._isDirected,e,t,s);if(u(this._edgeLabels,h))return r&&(this._edgeLabels[h]=i),this;if(!f(s)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[h]=r?i:this._defaultEdgeLabelFn(e,t,s);var _=y(this._isDirected,e,t,s);return e=_.v,t=_.w,Object.freeze(_),this._edgeObjs[h]=_,L(this._preds[t],e),L(this._sucs[e],t),this._in[t][h]=_,this._out[e][h]=_,this._edgeCount++,this}edge(e,t,s){var i=arguments.length===1?E(this._isDirected,arguments[0]):g(this._isDirected,e,t,s);return this._edgeLabels[i]}hasEdge(e,t,s){var i=arguments.length===1?E(this._isDirected,arguments[0]):g(this._isDirected,e,t,s);return u(this._edgeLabels,i)}removeEdge(e,t,s){var i=arguments.length===1?E(this._isDirected,arguments[0]):g(this._isDirected,e,t,s),r=this._edgeObjs[i];return r&&(e=r.v,t=r.w,delete this._edgeLabels[i],delete this._edgeObjs[i],v(this._preds[t],e),v(this._sucs[e],t),delete this._in[t][i],delete this._out[e][i],this._edgeCount--),this}inEdges(e,t){var s=this._in[e];if(s){var i=p(s);return t?c(i,function(r){return r.v===t}):i}}outEdges(e,t){var s=this._out[e];if(s){var i=p(s);return t?c(i,function(r){return r.w===t}):i}}nodeEdges(e,t){var s=this.inEdges(e,t);if(s)return s.concat(this.outEdges(e,t))}}D.prototype._nodeCount=0;D.prototype._edgeCount=0;function L(d,e){d[e]?d[e]++:d[e]=1}function v(d,e){--d[e]||delete d[e]}function g(d,e,t,s){var i=""+e,r=""+t;if(!d&&i>r){var n=i;i=r,r=n}return i+N+r+N+(f(s)?j:s)}function y(d,e,t,s){var i=""+e,r=""+t;if(!d&&i>r){var n=i;i=r,r=n}var h={v:i,w:r};return s&&(h.name=s),h}function E(d,e){return g(d,e.v,e.w,e.name)}export{D as G}; +import{h as u,f as c,a as o,v as p,r as O}from"./reduce-Dy0Mg_vr.js";import{aB as m,aC as b,aD as l,az as f,aE as F,aF as C}from"./index-CEaWaBDv.js";var j="\0",a="\0",N="";class D{constructor(e={}){this._isDirected=u(e,"directed")?e.directed:!0,this._isMultigraph=u(e,"multigraph")?e.multigraph:!1,this._isCompound=u(e,"compound")?e.compound:!1,this._label=void 0,this._defaultNodeLabelFn=m(void 0),this._defaultEdgeLabelFn=m(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[a]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}isDirected(){return this._isDirected}isMultigraph(){return this._isMultigraph}isCompound(){return this._isCompound}setGraph(e){return this._label=e,this}graph(){return this._label}setDefaultNodeLabel(e){return b(e)||(e=m(e)),this._defaultNodeLabelFn=e,this}nodeCount(){return this._nodeCount}nodes(){return l(this._nodes)}sources(){var e=this;return c(this.nodes(),function(t){return C(e._in[t])})}sinks(){var e=this;return c(this.nodes(),function(t){return C(e._out[t])})}setNodes(e,t){var s=arguments,i=this;return o(e,function(r){s.length>1?i.setNode(r,t):i.setNode(r)}),this}setNode(e,t){return u(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=a,this._children[e]={},this._children[a][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)}node(e){return this._nodes[e]}hasNode(e){return u(this._nodes,e)}removeNode(e){var t=this;if(u(this._nodes,e)){var s=function(i){t.removeEdge(t._edgeObjs[i])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],o(this.children(e),function(i){t.setParent(i)}),delete this._children[e]),o(l(this._in[e]),s),delete this._in[e],delete this._preds[e],o(l(this._out[e]),s),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this}setParent(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(f(t))t=a;else{t+="";for(var s=t;!f(s);s=this.parent(s))if(s===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this}_removeFromParentsChildList(e){delete this._children[this._parent[e]][e]}parent(e){if(this._isCompound){var t=this._parent[e];if(t!==a)return t}}children(e){if(f(e)&&(e=a),this._isCompound){var t=this._children[e];if(t)return l(t)}else{if(e===a)return this.nodes();if(this.hasNode(e))return[]}}predecessors(e){var t=this._preds[e];if(t)return l(t)}successors(e){var t=this._sucs[e];if(t)return l(t)}neighbors(e){var t=this.predecessors(e);if(t)return F(t,this.successors(e))}isLeaf(e){var t;return this.isDirected()?t=this.successors(e):t=this.neighbors(e),t.length===0}filterNodes(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var s=this;o(this._nodes,function(n,h){e(h)&&t.setNode(h,n)}),o(this._edgeObjs,function(n){t.hasNode(n.v)&&t.hasNode(n.w)&&t.setEdge(n,s.edge(n))});var i={};function r(n){var h=s.parent(n);return h===void 0||t.hasNode(h)?(i[n]=h,h):h in i?i[h]:r(h)}return this._isCompound&&o(t.nodes(),function(n){t.setParent(n,r(n))}),t}setDefaultEdgeLabel(e){return b(e)||(e=m(e)),this._defaultEdgeLabelFn=e,this}edgeCount(){return this._edgeCount}edges(){return p(this._edgeObjs)}setPath(e,t){var s=this,i=arguments;return O(e,function(r,n){return i.length>1?s.setEdge(r,n,t):s.setEdge(r,n),n}),this}setEdge(){var e,t,s,i,r=!1,n=arguments[0];typeof n=="object"&&n!==null&&"v"in n?(e=n.v,t=n.w,s=n.name,arguments.length===2&&(i=arguments[1],r=!0)):(e=n,t=arguments[1],s=arguments[3],arguments.length>2&&(i=arguments[2],r=!0)),e=""+e,t=""+t,f(s)||(s=""+s);var h=g(this._isDirected,e,t,s);if(u(this._edgeLabels,h))return r&&(this._edgeLabels[h]=i),this;if(!f(s)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[h]=r?i:this._defaultEdgeLabelFn(e,t,s);var _=y(this._isDirected,e,t,s);return e=_.v,t=_.w,Object.freeze(_),this._edgeObjs[h]=_,L(this._preds[t],e),L(this._sucs[e],t),this._in[t][h]=_,this._out[e][h]=_,this._edgeCount++,this}edge(e,t,s){var i=arguments.length===1?E(this._isDirected,arguments[0]):g(this._isDirected,e,t,s);return this._edgeLabels[i]}hasEdge(e,t,s){var i=arguments.length===1?E(this._isDirected,arguments[0]):g(this._isDirected,e,t,s);return u(this._edgeLabels,i)}removeEdge(e,t,s){var i=arguments.length===1?E(this._isDirected,arguments[0]):g(this._isDirected,e,t,s),r=this._edgeObjs[i];return r&&(e=r.v,t=r.w,delete this._edgeLabels[i],delete this._edgeObjs[i],v(this._preds[t],e),v(this._sucs[e],t),delete this._in[t][i],delete this._out[e][i],this._edgeCount--),this}inEdges(e,t){var s=this._in[e];if(s){var i=p(s);return t?c(i,function(r){return r.v===t}):i}}outEdges(e,t){var s=this._out[e];if(s){var i=p(s);return t?c(i,function(r){return r.w===t}):i}}nodeEdges(e,t){var s=this.inEdges(e,t);if(s)return s.concat(this.outEdges(e,t))}}D.prototype._nodeCount=0;D.prototype._edgeCount=0;function L(d,e){d[e]?d[e]++:d[e]=1}function v(d,e){--d[e]||delete d[e]}function g(d,e,t,s){var i=""+e,r=""+t;if(!d&&i>r){var n=i;i=r,r=n}return i+N+r+N+(f(s)?j:s)}function y(d,e,t,s){var i=""+e,r=""+t;if(!d&&i>r){var n=i;i=r,r=n}var h={v:i,w:r};return s&&(h.name=s),h}function E(d,e){return g(d,e.v,e.w,e.name)}export{D as G}; diff --git a/assets/index-C-DiRXsl.js b/assets/index-CEaWaBDv.js similarity index 99% rename from assets/index-C-DiRXsl.js rename to assets/index-CEaWaBDv.js index 9dd01b3..c0521b0 100644 --- a/assets/index-C-DiRXsl.js +++ b/assets/index-CEaWaBDv.js @@ -1,4 +1,4 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/dagre-CQ6OS2HX-BSfIleYd.js","assets/graph-B-mU32Nh.js","assets/reduce-DTUroGHQ.js","assets/layout-bGLbrPyy.js","assets/min-Bv0_eGZX.js","assets/json-DG3tYxlR.js","assets/c4Diagram-ZHOUKFWV-C7mccATC.js","assets/chunk-AIUMCIBP-ByGealgd.js","assets/flowDiagram-TGP4CI55-DTteh1xA.js","assets/chunk-FUIDI54P-DYGCa3Ec.js","assets/chunk-Z2VRG6XP-Dapxa6rq.js","assets/channel-42RXSMKW.js","assets/erDiagram-762WSSOR-C23epo-m.js","assets/gitGraphDiagram-LGD5RUNZ-BzA7sxLd.js","assets/chunk-JJENOPKO-uc2vC3za.js","assets/chunk-FBCX6ULS-C1-tOQEs.js","assets/gitGraph-F2EDSAW4-XWw5Xta8.js","assets/ganttDiagram-GAYIUD5S-DkAnslCi.js","assets/linear-DvZXR1MM.js","assets/init-Gi6I4Gst.js","assets/infoDiagram-GSXZ5C4N-DydVgV69.js","assets/pieDiagram-WEX7LNAG-B99sgv1q.js","assets/arc-DnJD2FM8.js","assets/ordinal-Cboi1Yqb.js","assets/quadrantDiagram-SRYJ5FP7-BWS1Reb0.js","assets/xychartDiagram-BZZU7QT5-CCe1uwd3.js","assets/requirementDiagram-V7TESSIR-DB0-d-DF.js","assets/sequenceDiagram-6SD7JOPP-CKaKMRU4.js","assets/classDiagram-MQQPYQM5-Di6jGJql.js","assets/chunk-IBIA4ERB-klqOOute.js","assets/classDiagram-v2-4S5WAI72-BstmEkwF.js","assets/chunk-PDCO53Z4-DQW_yIEE.js","assets/stateDiagram-N22R6T2Y-DM8fl_vG.js","assets/chunk-SVGOEX7Z-C1eeEMsE.js","assets/stateDiagram-v2-QXVA2PVL-D1IO53D9.js","assets/journeyDiagram-35ZZFJAM-B9iHjcLQ.js","assets/timeline-definition-SFF34UE4-De_oCVuK.js","assets/sankeyDiagram-XVFEVEVI-BHB3-8q1.js","assets/diagram-KYCGQLJB-DRmpB4wH.js","assets/blockDiagram-V6UOASA5-CAoEOdI2.js"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/dagre-CQ6OS2HX-CzgSt5p5.js","assets/graph-DqRQLubm.js","assets/reduce-Dy0Mg_vr.js","assets/layout-DHJhjAvb.js","assets/min-DQRx9kam.js","assets/json-Bz7oX_8X.js","assets/c4Diagram-ZHOUKFWV-ClN79Kac.js","assets/chunk-AIUMCIBP-C9dzwxdP.js","assets/flowDiagram-TGP4CI55-BcWDSVyD.js","assets/chunk-FUIDI54P-BkAyXEu8.js","assets/chunk-Z2VRG6XP-JJexuM7d.js","assets/channel-DjCi2Dj7.js","assets/erDiagram-762WSSOR-FLamAL8C.js","assets/gitGraphDiagram-LGD5RUNZ-hKdl52qs.js","assets/chunk-JJENOPKO-D7WHNuK7.js","assets/chunk-FBCX6ULS-8r4Wj1rd.js","assets/gitGraph-F2EDSAW4-COXU65Tl.js","assets/ganttDiagram-GAYIUD5S-CZL3k0Al.js","assets/linear-D89V9h2V.js","assets/init-Gi6I4Gst.js","assets/infoDiagram-GSXZ5C4N-p7qnWGsY.js","assets/pieDiagram-WEX7LNAG-BSg4Gl0g.js","assets/arc-D5zh37vz.js","assets/ordinal-Cboi1Yqb.js","assets/quadrantDiagram-SRYJ5FP7-48pmDX3u.js","assets/xychartDiagram-BZZU7QT5-BUTEoSVH.js","assets/requirementDiagram-V7TESSIR-BPPlw9UH.js","assets/sequenceDiagram-6SD7JOPP-B95yrbiG.js","assets/classDiagram-MQQPYQM5-DOTxLOSF.js","assets/chunk-IBIA4ERB-C-clz_ur.js","assets/classDiagram-v2-4S5WAI72-Px_jsgNO.js","assets/chunk-PDCO53Z4-CLKyb_5r.js","assets/stateDiagram-N22R6T2Y-DV-nAAeE.js","assets/chunk-SVGOEX7Z-CsyG3RBU.js","assets/stateDiagram-v2-QXVA2PVL-BSRJapNX.js","assets/journeyDiagram-35ZZFJAM-CN0cUEEC.js","assets/timeline-definition-SFF34UE4-Belmhm68.js","assets/sankeyDiagram-XVFEVEVI-BxPJMSyZ.js","assets/diagram-KYCGQLJB-BNdCW6GV.js","assets/blockDiagram-V6UOASA5-BctlB051.js"])))=>i.map(i=>d[i]); var ay=Object.defineProperty;var e1=re=>{throw TypeError(re)};var oy=(re,ie,ae)=>ie in re?ay(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):re[ie]=ae;var Hu=(re,ie,ae)=>oy(re,typeof ie!="symbol"?ie+"":ie,ae),sy=(re,ie,ae)=>ie.has(re)||e1("Cannot "+ae);var t1=(re,ie,ae)=>ie.has(re)?e1("Cannot add the same private member more than once"):ie instanceof WeakSet?ie.add(re):ie.set(re,ae);var H0=(re,ie,ae)=>(sy(re,ie,"access private method"),ae);(function(){const ie=document.createElement("link").relList;if(ie&&ie.supports&&ie.supports("modulepreload"))return;for(const ue of document.querySelectorAll('link[rel="modulepreload"]'))oe(ue);new MutationObserver(ue=>{for(const de of ue)if(de.type==="childList")for(const pe of de.addedNodes)pe.tagName==="LINK"&&pe.rel==="modulepreload"&&oe(pe)}).observe(document,{childList:!0,subtree:!0});function ae(ue){const de={};return ue.integrity&&(de.integrity=ue.integrity),ue.referrerPolicy&&(de.referrerPolicy=ue.referrerPolicy),ue.crossOrigin==="use-credentials"?de.credentials="include":ue.crossOrigin==="anonymous"?de.credentials="omit":de.credentials="same-origin",de}function oe(ue){if(ue.ep)return;ue.ep=!0;const de=ae(ue);fetch(ue.href,de)}})();const global$1=globalThis||void 0||self;/** * @vue/shared v3.4.38 * (c) 2018-present Yuxi (Evan) You and Vue contributors @@ -96,7 +96,7 @@ b`.split(/\n/).length!=3?function(rr){for(var ur=0,gr=[],yr=rr.length;ur<=yr;){v `)>-1?gr.value=rr.prevInput="":rr.prevInput=Tr,rr.composing&&(rr.composing.range.clear(),rr.composing.range=ur.markText(rr.composing.start,ur.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},ss.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},ss.prototype.onKeyPress=function(){Ce&&Ne>=9&&(this.hasSelection=null),this.fastPoll()},ss.prototype.onContextMenu=function(rr){var ur=this,gr=ur.cm,yr=gr.display,Tr=ur.textarea;ur.contextMenuPending&&ur.contextMenuPending();var Xr=sf(gr,rr),In=yr.scroller.scrollTop;if(!Xr||Ve)return;var mi=gr.options.resetSelectionOnContextMenu;mi&&gr.doc.sel.contains(Xr)==-1&&Oc(gr,ms)(gr.doc,Vp(Xr),Lr);var Vi=Tr.style.cssText,Aa=ur.wrapper.style.cssText,Co=ur.wrapper.offsetParent.getBoundingClientRect();ur.wrapper.style.cssText="position: static",Tr.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(rr.clientY-Co.top-5)+"px; left: "+(rr.clientX-Co.left-5)+`px; z-index: 1000; background: `+(Ce?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Cs;Oe&&(Cs=Tr.ownerDocument.defaultView.scrollY),yr.input.focus(),Oe&&Tr.ownerDocument.defaultView.scrollTo(null,Cs),yr.input.reset(),gr.somethingSelected()||(Tr.value=ur.prevInput=" "),ur.contextMenuPending=Is,yr.selForContextMenu=gr.doc.sel,clearTimeout(yr.detectingSelectAll);function ws(){if(Tr.selectionStart!=null){var pc=gr.somethingSelected(),_l="​"+(pc?Tr.value:"");Tr.value="⇚",Tr.value=_l,ur.prevInput=pc?"":"​",Tr.selectionStart=1,Tr.selectionEnd=_l.length,yr.selForContextMenu=gr.doc.sel}}function Is(){if(ur.contextMenuPending==Is&&(ur.contextMenuPending=!1,ur.wrapper.style.cssText=Aa,Tr.style.cssText=Vi,Ce&&Ne<9&&yr.scrollbars.setScrollTop(yr.scroller.scrollTop=In),Tr.selectionStart!=null)){(!Ce||Ce&&Ne<9)&&ws();var pc=0,_l=function(){yr.selForContextMenu==gr.doc.sel&&Tr.selectionStart==0&&Tr.selectionEnd>0&&ur.prevInput=="​"?Oc(gr,Uu)(gr):pc++<10?yr.detectingSelectAll=setTimeout(_l,500):(yr.selForContextMenu=null,yr.input.reset())};yr.detectingSelectAll=setTimeout(_l,200)}}if(Ce&&Ne>=9&&ws(),ar){$u(rr);var sl=function(){Ka(window,"mouseup",sl),setTimeout(Is,20)};ra(window,"mouseup",sl)}else setTimeout(Is,50)},ss.prototype.readOnlyChanged=function(rr){rr||this.reset(),this.textarea.disabled=rr=="nocursor",this.textarea.readOnly=!!rr},ss.prototype.setUneditable=function(){},ss.prototype.needsContentAttribute=!1;function Dl(rr,ur){if(ur=ur?Dr(ur):{},ur.value=rr.value,!ur.tabindex&&rr.tabIndex&&(ur.tabindex=rr.tabIndex),!ur.placeholder&&rr.placeholder&&(ur.placeholder=rr.placeholder),ur.autofocus==null){var gr=Nr(qr(rr));ur.autofocus=gr==rr||rr.getAttribute("autofocus")!=null&&gr==document.body}function yr(){rr.value=mi.getValue()}var Tr;if(rr.form&&(ra(rr.form,"submit",yr),!ur.leaveSubmitMethodAlone)){var Xr=rr.form;Tr=Xr.submit;try{var In=Xr.submit=function(){yr(),Xr.submit=Tr,Xr.submit(),Xr.submit=In}}catch{}}ur.finishInit=function(Vi){Vi.save=yr,Vi.getTextArea=function(){return rr},Vi.toTextArea=function(){Vi.toTextArea=isNaN,yr(),rr.parentNode.removeChild(Vi.getWrapperElement()),rr.style.display="",rr.form&&(Ka(rr.form,"submit",yr),!ur.leaveSubmitMethodAlone&&typeof rr.form.submit=="function"&&(rr.form.submit=Tr))}},rr.style.display="none";var mi=Ds(function(Vi){return rr.parentNode.insertBefore(Vi,rr.nextSibling)},ur);return mi}function js(rr){rr.off=Ka,rr.on=ra,rr.wheelEventPixels=xp,rr.Doc=pp,rr.splitLines=Kr,rr.countColumn=Jr,rr.findColumn=Br,rr.isWordChar=Mo,rr.Pass=$r,rr.signal=xs,rr.Line=Fi,rr.changeEnd=Jf,rr.scrollbarModel=wc,rr.Pos=Ml,rr.cmpPos=Gc,rr.modes=aa,rr.mimeModes=Ta,rr.resolveMode=Ha,rr.getMode=bo,rr.modeExtensions=hs,rr.extendMode=Vn,rr.copyState=Go,rr.startState=Po,rr.innerMode=Wl,rr.commands=fi,rr.keyMap=yh,rr.keyName=h0,rr.isModifierKey=S0,rr.lookupKey=bf,rr.normalizeKeyMap=Cm,rr.StringStream=Ec,rr.SharedTextMarker=Xc,rr.TextMarker=Kl,rr.LineWidget=ed,rr.e_preventDefault=Ms,rr.e_stopPropagation=zc,rr.e_stop=$u,rr.addClass=Rr,rr.contains=xr,rr.rmClass=dr,rr.keyNames=cf}Hs(Ds),rl(Ds);var vl="iter insert remove copy getEditor constructor".split(" ");for(var Kc in pp.prototype)pp.prototype.hasOwnProperty(Kc)&&vn(vl,Kc)<0&&(Ds.prototype[Kc]=function(rr){return function(){return rr.apply(this.doc,arguments)}}(pp.prototype[Kc]));return Ac(pp),Ds.inputStyles={textarea:ss,contenteditable:uc},Ds.defineMode=function(rr){!Ds.defaults.mode&&rr!="null"&&(Ds.defaults.mode=rr),qi.apply(this,arguments)},Ds.defineMIME=va,Ds.defineMode("null",function(){return{token:function(rr){return rr.skipToEnd()}}}),Ds.defineMIME("text/plain","null"),Ds.defineExtension=function(rr,ur){Ds.prototype[rr]=ur},Ds.defineDocExtension=function(rr,ur){pp.prototype[rr]=ur},Ds.fromTextArea=Dl,js(Ds),Ds.version="5.65.17",Ds})}(codemirror)),codemirror.exports}var codemirrorExports=requireCodemirror();const CodeMirror=getDefaultExportFromCjs(codemirrorExports);function tryOnScopeDispose$1(re){return getCurrentScope()?(onScopeDispose(re),!0):!1}function toValue$2(re){return typeof re=="function"?re():unref(re)}const isClient$1=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const toString$3=Object.prototype.toString,isObject$4=re=>toString$3.call(re)==="[object Object]",noop$7=()=>{};function createFilterWrapper$1(re,ie){function ae(...oe){return new Promise((ue,de)=>{Promise.resolve(re(()=>ie.apply(this,oe),{fn:ie,thisArg:this,args:oe})).then(ue).catch(de)})}return ae}const bypassFilter=re=>re();function pausableFilter(re=bypassFilter){const ie=ref$1(!0);function ae(){ie.value=!1}function oe(){ie.value=!0}const ue=(...de)=>{ie.value&&re(...de)};return{isActive:readonly(ie),pause:ae,resume:oe,eventFilter:ue}}function getLifeCycleTarget(re){return getCurrentInstance()}function toRef(...re){if(re.length!==1)return toRef$1(...re);const ie=re[0];return typeof ie=="function"?readonly(customRef(()=>({get:ie,set:noop$7}))):ref$1(ie)}function watchWithFilter(re,ie,ae={}){const{eventFilter:oe=bypassFilter,...ue}=ae;return watch(re,createFilterWrapper$1(oe,ie),ue)}function watchPausable(re,ie,ae={}){const{eventFilter:oe,...ue}=ae,{eventFilter:de,pause:pe,resume:_e,isActive:Ce}=pausableFilter(oe);return{stop:watchWithFilter(re,ie,{...ue,eventFilter:de}),pause:pe,resume:_e,isActive:Ce}}function tryOnMounted$1(re,ie=!0,ae){getLifeCycleTarget()?onMounted(re,ae):ie?re():nextTick$1(re)}function useToggle(re=!1,ie={}){const{truthyValue:ae=!0,falsyValue:oe=!1}=ie,ue=isRef(re),de=ref$1(re);function pe(_e){if(arguments.length)return de.value=_e,de.value;{const Ce=toValue$2(ae);return de.value=de.value===Ce?toValue$2(oe):Ce,de.value}}return ue?pe:[de,pe]}function unrefElement$1(re){var ie;const ae=toValue$2(re);return(ie=ae==null?void 0:ae.$el)!=null?ie:ae}const defaultWindow$1=isClient$1?window:void 0;function useEventListener$1(...re){let ie,ae,oe,ue;if(typeof re[0]=="string"||Array.isArray(re[0])?([ae,oe,ue]=re,ie=defaultWindow$1):[ie,ae,oe,ue]=re,!ie)return noop$7;Array.isArray(ae)||(ae=[ae]),Array.isArray(oe)||(oe=[oe]);const de=[],pe=()=>{de.forEach(Oe=>Oe()),de.length=0},_e=(Oe,Ie,Fe,Ue)=>(Oe.addEventListener(Ie,Fe,Ue),()=>Oe.removeEventListener(Ie,Fe,Ue)),Ce=watch(()=>[unrefElement$1(ie),toValue$2(ue)],([Oe,Ie])=>{if(pe(),!Oe)return;const Fe=isObject$4(Ie)?{...Ie}:Ie;de.push(...ae.flatMap(Ue=>oe.map(Ve=>_e(Oe,Ue,Ve,Fe))))},{immediate:!0,flush:"post"}),Ne=()=>{Ce(),pe()};return tryOnScopeDispose$1(Ne),Ne}function useMounted(){const re=ref$1(!1),ie=getCurrentInstance();return ie&&onMounted(()=>{re.value=!0},ie),re}function useSupported$1(re){const ie=useMounted();return computed(()=>(ie.value,!!re()))}function useMediaQuery(re,ie={}){const{window:ae=defaultWindow$1}=ie,oe=useSupported$1(()=>ae&&"matchMedia"in ae&&typeof ae.matchMedia=="function");let ue;const de=ref$1(!1),pe=Ne=>{de.value=Ne.matches},_e=()=>{ue&&("removeEventListener"in ue?ue.removeEventListener("change",pe):ue.removeListener(pe))},Ce=watchEffect(()=>{oe.value&&(_e(),ue=ae.matchMedia(toValue$2(re)),"addEventListener"in ue?ue.addEventListener("change",pe):ue.addListener(pe),de.value=ue.matches)});return tryOnScopeDispose$1(()=>{Ce(),_e(),ue=void 0}),de}const _global$2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global$1<"u"?global$1:typeof self<"u"?self:{},globalKey$1="__vueuse_ssr_handlers__",handlers=getHandlers();function getHandlers(){return globalKey$1 in _global$2||(_global$2[globalKey$1]=_global$2[globalKey$1]||{}),_global$2[globalKey$1]}function getSSRHandler(re,ie){return handlers[re]||ie}function guessSerializerType(re){return re==null?"any":re instanceof Set?"set":re instanceof Map?"map":re instanceof Date?"date":typeof re=="boolean"?"boolean":typeof re=="string"?"string":typeof re=="object"?"object":Number.isNaN(re)?"any":"number"}const StorageSerializers={boolean:{read:re=>re==="true",write:re=>String(re)},object:{read:re=>JSON.parse(re),write:re=>JSON.stringify(re)},number:{read:re=>Number.parseFloat(re),write:re=>String(re)},any:{read:re=>re,write:re=>String(re)},string:{read:re=>re,write:re=>String(re)},map:{read:re=>new Map(JSON.parse(re)),write:re=>JSON.stringify(Array.from(re.entries()))},set:{read:re=>new Set(JSON.parse(re)),write:re=>JSON.stringify(Array.from(re))},date:{read:re=>new Date(re),write:re=>re.toISOString()}},customStorageEventName="vueuse-storage";function useStorage(re,ie,ae,oe={}){var ue;const{flush:de="pre",deep:pe=!0,listenToStorageChanges:_e=!0,writeDefaults:Ce=!0,mergeDefaults:Ne=!1,shallow:Oe,window:Ie=defaultWindow$1,eventFilter:Fe,onError:Ue=ar=>{console.error(ar)},initOnMounted:Ve}=oe,ze=(Oe?shallowRef:ref$1)(typeof ie=="function"?ie():ie);if(!ae)try{ae=getSSRHandler("getDefaultStorage",()=>{var ar;return(ar=defaultWindow$1)==null?void 0:ar.localStorage})()}catch(ar){Ue(ar)}if(!ae)return ze;const jt=toValue$2(ie),kt=guessSerializerType(jt),Pt=(ue=oe.serializer)!=null?ue:StorageSerializers[kt],{pause:Et,resume:er}=watchPausable(ze,()=>nr(ze.value),{flush:de,deep:pe,eventFilter:Fe});Ie&&_e&&tryOnMounted$1(()=>{ae instanceof Storage?useEventListener$1(Ie,"storage",cr):useEventListener$1(Ie,customStorageEventName,ir),Ve&&cr()}),Ve||cr();function tr(ar,sr){if(Ie){const dr={key:re,oldValue:ar,newValue:sr,storageArea:ae};Ie.dispatchEvent(ae instanceof Storage?new StorageEvent("storage",dr):new CustomEvent(customStorageEventName,{detail:dr}))}}function nr(ar){try{const sr=ae.getItem(re);if(ar==null)tr(sr,null),ae.removeItem(re);else{const dr=Pt.write(ar);sr!==dr&&(ae.setItem(re,dr),tr(sr,dr))}}catch(sr){Ue(sr)}}function lr(ar){const sr=ar?ar.newValue:ae.getItem(re);if(sr==null)return Ce&&jt!=null&&ae.setItem(re,Pt.write(jt)),jt;if(!ar&&Ne){const dr=Pt.read(sr);return typeof Ne=="function"?Ne(dr,jt):kt==="object"&&!Array.isArray(dr)?{...jt,...dr}:dr}else return typeof sr!="string"?sr:Pt.read(sr)}function cr(ar){if(!(ar&&ar.storageArea!==ae)){if(ar&&ar.key==null){ze.value=jt;return}if(!(ar&&ar.key!==re)){Et();try{(ar==null?void 0:ar.newValue)!==Pt.write(ze.value)&&(ze.value=lr(ar))}catch(sr){Ue(sr)}finally{ar?nextTick$1(er):er()}}}}function ir(ar){cr(ar.detail)}return ze}function usePreferredDark(re){return useMediaQuery("(prefers-color-scheme: dark)",re)}const CSS_DISABLE_TRANS="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function useColorMode(re={}){const{selector:ie="html",attribute:ae="class",initialValue:oe="auto",window:ue=defaultWindow$1,storage:de,storageKey:pe="vueuse-color-scheme",listenToStorageChanges:_e=!0,storageRef:Ce,emitAuto:Ne,disableTransition:Oe=!0}=re,Ie={auto:"",light:"light",dark:"dark",...re.modes||{}},Fe=usePreferredDark({window:ue}),Ue=computed(()=>Fe.value?"dark":"light"),Ve=Ce||(pe==null?toRef(oe):useStorage(pe,oe,de,{window:ue,listenToStorageChanges:_e})),ze=computed(()=>Ve.value==="auto"?Ue.value:Ve.value),jt=getSSRHandler("updateHTMLAttrs",(er,tr,nr)=>{const lr=typeof er=="string"?ue==null?void 0:ue.document.querySelector(er):unrefElement$1(er);if(!lr)return;const cr=new Set,ir=new Set;let ar=null;if(tr==="class"){const dr=nr.split(/\s/g);Object.values(Ie).flatMap(fr=>(fr||"").split(/\s/g)).filter(Boolean).forEach(fr=>{dr.includes(fr)?cr.add(fr):ir.add(fr)})}else ar={key:tr,value:nr};if(cr.size===0&&ir.size===0&&ar===null)return;let sr;Oe&&(sr=ue.document.createElement("style"),sr.appendChild(document.createTextNode(CSS_DISABLE_TRANS)),ue.document.head.appendChild(sr));for(const dr of cr)lr.classList.add(dr);for(const dr of ir)lr.classList.remove(dr);ar&&lr.setAttribute(ar.key,ar.value),Oe&&(ue.getComputedStyle(sr).opacity,document.head.removeChild(sr))});function kt(er){var tr;jt(ie,ae,(tr=Ie[er])!=null?tr:er)}function Pt(er){re.onChanged?re.onChanged(er,kt):kt(er)}watch(ze,Pt,{flush:"post",immediate:!0}),tryOnMounted$1(()=>Pt(ze.value));const Et=computed({get(){return Ne?Ve.value:ze.value},set(er){Ve.value=er}});try{return Object.assign(Et,{store:Ve,system:Ue,state:ze})}catch{return Et}}function useDark(re={}){const{valueDark:ie="dark",valueLight:ae="",window:oe=defaultWindow$1}=re,ue=useColorMode({...re,onChanged:(_e,Ce)=>{var Ne;re.onChanged?(Ne=re.onChanged)==null||Ne.call(re,_e==="dark",Ce,_e):Ce(_e)},modes:{dark:ie,light:ae}}),de=computed(()=>ue.system?ue.system.value:usePreferredDark({window:oe}).value?"dark":"light");return computed({get(){return ue.value==="dark"},set(_e){const Ce=_e?"dark":"light";de.value===Ce?ue.value="auto":ue.value=Ce}})}const FOCUSABLE_ELEMENT_SELECTORS='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',isVisible=re=>getComputedStyle(re).position==="fixed"?!1:re.offsetParent!==null,obtainAllFocusableElements$1=re=>Array.from(re.querySelectorAll(FOCUSABLE_ELEMENT_SELECTORS)).filter(ie=>isFocusable(ie)&&isVisible(ie)),isFocusable=re=>{if(re.tabIndex>0||re.tabIndex===0&&re.getAttribute("tabIndex")!==null)return!0;if(re.disabled)return!1;switch(re.nodeName){case"A":return!!re.href&&re.rel!=="ignore";case"INPUT":return!(re.type==="hidden"||re.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},triggerEvent=function(re,ie,...ae){let oe;ie.includes("mouse")||ie.includes("click")?oe="MouseEvents":ie.includes("key")?oe="KeyboardEvent":oe="HTMLEvents";const ue=document.createEvent(oe);return ue.initEvent(ie,...ae),re.dispatchEvent(ue),re},isLeaf=re=>!re.getAttribute("aria-owns"),getSibling=(re,ie,ae)=>{const{parentNode:oe}=re;if(!oe)return null;const ue=oe.querySelectorAll(ae),de=Array.prototype.indexOf.call(ue,re);return ue[de+ie]||null},focusNode=re=>{re&&(re.focus(),!isLeaf(re)&&re.click())},composeEventHandlers=(re,ie,{checkForDefaultPrevented:ae=!0}={})=>ue=>{const de=re==null?void 0:re(ue);if(ae===!1||!de)return ie==null?void 0:ie(ue)},whenMouse=re=>ie=>ie.pointerType==="mouse"?re(ie):void 0;var __defProp$9=Object.defineProperty,__defProps$6=Object.defineProperties,__getOwnPropDescs$6=Object.getOwnPropertyDescriptors,__getOwnPropSymbols$b=Object.getOwnPropertySymbols,__hasOwnProp$b=Object.prototype.hasOwnProperty,__propIsEnum$b=Object.prototype.propertyIsEnumerable,__defNormalProp$9=(re,ie,ae)=>ie in re?__defProp$9(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):re[ie]=ae,__spreadValues$9=(re,ie)=>{for(var ae in ie||(ie={}))__hasOwnProp$b.call(ie,ae)&&__defNormalProp$9(re,ae,ie[ae]);if(__getOwnPropSymbols$b)for(var ae of __getOwnPropSymbols$b(ie))__propIsEnum$b.call(ie,ae)&&__defNormalProp$9(re,ae,ie[ae]);return re},__spreadProps$6=(re,ie)=>__defProps$6(re,__getOwnPropDescs$6(ie));function computedEager(re,ie){var ae;const oe=shallowRef();return watchEffect(()=>{oe.value=re()},__spreadProps$6(__spreadValues$9({},ie),{flush:(ae=void 0)!=null?ae:"sync"})),readonly(oe)}var _a$2;const isClient=typeof window<"u",isDef=re=>typeof re<"u",isFunction$3=re=>typeof re=="function",isString$2=re=>typeof re=="string",noop$6=()=>{},isIOS$1=isClient&&((_a$2=window==null?void 0:window.navigator)==null?void 0:_a$2.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function resolveUnref(re){return typeof re=="function"?re():unref(re)}function createFilterWrapper(re,ie){function ae(...oe){return new Promise((ue,de)=>{Promise.resolve(re(()=>ie.apply(this,oe),{fn:ie,thisArg:this,args:oe})).then(ue).catch(de)})}return ae}function debounceFilter(re,ie={}){let ae,oe,ue=noop$6;const de=_e=>{clearTimeout(_e),ue(),ue=noop$6};return _e=>{const Ce=resolveUnref(re),Ne=resolveUnref(ie.maxWait);return ae&&de(ae),Ce<=0||Ne!==void 0&&Ne<=0?(oe&&(de(oe),oe=null),Promise.resolve(_e())):new Promise((Oe,Ie)=>{ue=ie.rejectOnCancel?Ie:Oe,Ne&&!oe&&(oe=setTimeout(()=>{ae&&de(ae),oe=null,Oe(_e())},Ne)),ae=setTimeout(()=>{oe&&de(oe),oe=null,Oe(_e())},Ce)})}}function throttleFilter(re,ie=!0,ae=!0,oe=!1){let ue=0,de,pe=!0,_e=noop$6,Ce;const Ne=()=>{de&&(clearTimeout(de),de=void 0,_e(),_e=noop$6)};return Ie=>{const Fe=resolveUnref(re),Ue=Date.now()-ue,Ve=()=>Ce=Ie();return Ne(),Fe<=0?(ue=Date.now(),Ve()):(Ue>Fe&&(ae||!pe)?(ue=Date.now(),Ve()):ie&&(Ce=new Promise((ze,jt)=>{_e=oe?jt:ze,de=setTimeout(()=>{ue=Date.now(),pe=!0,ze(Ve()),Ne()},Math.max(0,Fe-Ue))})),!ae&&!de&&(de=setTimeout(()=>pe=!0,Fe)),pe=!1,Ce)}}function identity$2(re){return re}function computedWithControl(re,ie){let ae,oe,ue;const de=ref$1(!0),pe=()=>{de.value=!0,ue()};watch(re,pe,{flush:"sync"});const _e=isFunction$3(ie)?ie:ie.get,Ce=isFunction$3(ie)?void 0:ie.set,Ne=customRef((Oe,Ie)=>(oe=Oe,ue=Ie,{get(){return de.value&&(ae=_e(),de.value=!1),oe(),ae},set(Fe){Ce==null||Ce(Fe)}}));return Object.isExtensible(Ne)&&(Ne.trigger=pe),Ne}function tryOnScopeDispose(re){return getCurrentScope()?(onScopeDispose(re),!0):!1}function useDebounceFn(re,ie=200,ae={}){return createFilterWrapper(debounceFilter(ie,ae),re)}function refDebounced(re,ie=200,ae={}){const oe=ref$1(re.value),ue=useDebounceFn(()=>{oe.value=re.value},ie,ae);return watch(re,()=>ue()),oe}function useThrottleFn(re,ie=200,ae=!1,oe=!0,ue=!1){return createFilterWrapper(throttleFilter(ie,ae,oe,ue),re)}function tryOnMounted(re,ie=!0){getCurrentInstance()?onMounted(re):ie?re():nextTick$1(re)}function useTimeoutFn(re,ie,ae={}){const{immediate:oe=!0}=ae,ue=ref$1(!1);let de=null;function pe(){de&&(clearTimeout(de),de=null)}function _e(){ue.value=!1,pe()}function Ce(...Ne){pe(),ue.value=!0,de=setTimeout(()=>{ue.value=!1,de=null,re(...Ne)},resolveUnref(ie))}return oe&&(ue.value=!0,isClient&&Ce()),tryOnScopeDispose(_e),{isPending:readonly(ue),start:Ce,stop:_e}}function unrefElement(re){var ie;const ae=resolveUnref(re);return(ie=ae==null?void 0:ae.$el)!=null?ie:ae}const defaultWindow=isClient?window:void 0,defaultDocument=isClient?window.document:void 0;function useEventListener(...re){let ie,ae,oe,ue;if(isString$2(re[0])||Array.isArray(re[0])?([ae,oe,ue]=re,ie=defaultWindow):[ie,ae,oe,ue]=re,!ie)return noop$6;Array.isArray(ae)||(ae=[ae]),Array.isArray(oe)||(oe=[oe]);const de=[],pe=()=>{de.forEach(Oe=>Oe()),de.length=0},_e=(Oe,Ie,Fe,Ue)=>(Oe.addEventListener(Ie,Fe,Ue),()=>Oe.removeEventListener(Ie,Fe,Ue)),Ce=watch(()=>[unrefElement(ie),resolveUnref(ue)],([Oe,Ie])=>{pe(),Oe&&de.push(...ae.flatMap(Fe=>oe.map(Ue=>_e(Oe,Fe,Ue,Ie))))},{immediate:!0,flush:"post"}),Ne=()=>{Ce(),pe()};return tryOnScopeDispose(Ne),Ne}let _iOSWorkaround=!1;function onClickOutside(re,ie,ae={}){const{window:oe=defaultWindow,ignore:ue=[],capture:de=!0,detectIframe:pe=!1}=ae;if(!oe)return;isIOS$1&&!_iOSWorkaround&&(_iOSWorkaround=!0,Array.from(oe.document.body.children).forEach(Fe=>Fe.addEventListener("click",noop$6)));let _e=!0;const Ce=Fe=>ue.some(Ue=>{if(typeof Ue=="string")return Array.from(oe.document.querySelectorAll(Ue)).some(Ve=>Ve===Fe.target||Fe.composedPath().includes(Ve));{const Ve=unrefElement(Ue);return Ve&&(Fe.target===Ve||Fe.composedPath().includes(Ve))}}),Oe=[useEventListener(oe,"click",Fe=>{const Ue=unrefElement(re);if(!(!Ue||Ue===Fe.target||Fe.composedPath().includes(Ue))){if(Fe.detail===0&&(_e=!Ce(Fe)),!_e){_e=!0;return}ie(Fe)}},{passive:!0,capture:de}),useEventListener(oe,"pointerdown",Fe=>{const Ue=unrefElement(re);Ue&&(_e=!Fe.composedPath().includes(Ue)&&!Ce(Fe))},{passive:!0}),pe&&useEventListener(oe,"blur",Fe=>{var Ue;const Ve=unrefElement(re);((Ue=oe.document.activeElement)==null?void 0:Ue.tagName)==="IFRAME"&&!(Ve!=null&&Ve.contains(oe.document.activeElement))&&ie(Fe)})].filter(Boolean);return()=>Oe.forEach(Fe=>Fe())}function useActiveElement(re={}){var ie;const{window:ae=defaultWindow}=re,oe=(ie=re.document)!=null?ie:ae==null?void 0:ae.document,ue=computedWithControl(()=>null,()=>oe==null?void 0:oe.activeElement);return ae&&(useEventListener(ae,"blur",de=>{de.relatedTarget===null&&ue.trigger()},!0),useEventListener(ae,"focus",ue.trigger,!0)),ue}function useSupported(re,ie=!1){const ae=ref$1(),oe=()=>ae.value=!!re();return oe(),tryOnMounted(oe,ie),ae}function cloneFnJSON(re){return JSON.parse(JSON.stringify(re))}const _global$1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global$1<"u"?global$1:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__";_global$1[globalKey]=_global$1[globalKey]||{};_global$1[globalKey];function useCssVar(re,ie,{window:ae=defaultWindow,initialValue:oe=""}={}){const ue=ref$1(oe),de=computed(()=>{var pe;return unrefElement(ie)||((pe=ae==null?void 0:ae.document)==null?void 0:pe.documentElement)});return watch([de,()=>resolveUnref(re)],([pe,_e])=>{var Ce;if(pe&&ae){const Ne=(Ce=ae.getComputedStyle(pe).getPropertyValue(_e))==null?void 0:Ce.trim();ue.value=Ne||oe}},{immediate:!0}),watch(ue,pe=>{var _e;(_e=de.value)!=null&&_e.style&&de.value.style.setProperty(resolveUnref(re),pe)}),ue}function useDocumentVisibility({document:re=defaultDocument}={}){if(!re)return ref$1("visible");const ie=ref$1(re.visibilityState);return useEventListener(re,"visibilitychange",()=>{ie.value=re.visibilityState}),ie}var __getOwnPropSymbols$g=Object.getOwnPropertySymbols,__hasOwnProp$g=Object.prototype.hasOwnProperty,__propIsEnum$g=Object.prototype.propertyIsEnumerable,__objRest$2=(re,ie)=>{var ae={};for(var oe in re)__hasOwnProp$g.call(re,oe)&&ie.indexOf(oe)<0&&(ae[oe]=re[oe]);if(re!=null&&__getOwnPropSymbols$g)for(var oe of __getOwnPropSymbols$g(re))ie.indexOf(oe)<0&&__propIsEnum$g.call(re,oe)&&(ae[oe]=re[oe]);return ae};function useResizeObserver(re,ie,ae={}){const oe=ae,{window:ue=defaultWindow}=oe,de=__objRest$2(oe,["window"]);let pe;const _e=useSupported(()=>ue&&"ResizeObserver"in ue),Ce=()=>{pe&&(pe.disconnect(),pe=void 0)},Ne=watch(()=>unrefElement(re),Ie=>{Ce(),_e.value&&ue&&Ie&&(pe=new ResizeObserver(ie),pe.observe(Ie,de))},{immediate:!0,flush:"post"}),Oe=()=>{Ce(),Ne()};return tryOnScopeDispose(Oe),{isSupported:_e,stop:Oe}}function useElementBounding(re,ie={}){const{reset:ae=!0,windowResize:oe=!0,windowScroll:ue=!0,immediate:de=!0}=ie,pe=ref$1(0),_e=ref$1(0),Ce=ref$1(0),Ne=ref$1(0),Oe=ref$1(0),Ie=ref$1(0),Fe=ref$1(0),Ue=ref$1(0);function Ve(){const ze=unrefElement(re);if(!ze){ae&&(pe.value=0,_e.value=0,Ce.value=0,Ne.value=0,Oe.value=0,Ie.value=0,Fe.value=0,Ue.value=0);return}const jt=ze.getBoundingClientRect();pe.value=jt.height,_e.value=jt.bottom,Ce.value=jt.left,Ne.value=jt.right,Oe.value=jt.top,Ie.value=jt.width,Fe.value=jt.x,Ue.value=jt.y}return useResizeObserver(re,Ve),watch(()=>unrefElement(re),ze=>!ze&&Ve()),ue&&useEventListener("scroll",Ve,{capture:!0,passive:!0}),oe&&useEventListener("resize",Ve,{passive:!0}),tryOnMounted(()=>{de&&Ve()}),{height:pe,bottom:_e,left:Ce,right:Ne,top:Oe,width:Ie,x:Fe,y:Ue,update:Ve}}var __getOwnPropSymbols$8=Object.getOwnPropertySymbols,__hasOwnProp$8=Object.prototype.hasOwnProperty,__propIsEnum$8=Object.prototype.propertyIsEnumerable,__objRest$1=(re,ie)=>{var ae={};for(var oe in re)__hasOwnProp$8.call(re,oe)&&ie.indexOf(oe)<0&&(ae[oe]=re[oe]);if(re!=null&&__getOwnPropSymbols$8)for(var oe of __getOwnPropSymbols$8(re))ie.indexOf(oe)<0&&__propIsEnum$8.call(re,oe)&&(ae[oe]=re[oe]);return ae};function useMutationObserver(re,ie,ae={}){const oe=ae,{window:ue=defaultWindow}=oe,de=__objRest$1(oe,["window"]);let pe;const _e=useSupported(()=>ue&&"MutationObserver"in ue),Ce=()=>{pe&&(pe.disconnect(),pe=void 0)},Ne=watch(()=>unrefElement(re),Ie=>{Ce(),_e.value&&ue&&Ie&&(pe=new MutationObserver(ie),pe.observe(Ie,de))},{immediate:!0}),Oe=()=>{Ce(),Ne()};return tryOnScopeDispose(Oe),{isSupported:_e,stop:Oe}}var SwipeDirection;(function(re){re.UP="UP",re.RIGHT="RIGHT",re.DOWN="DOWN",re.LEFT="LEFT",re.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));var __defProp$1=Object.defineProperty,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(re,ie,ae)=>ie in re?__defProp$1(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):re[ie]=ae,__spreadValues=(re,ie)=>{for(var ae in ie||(ie={}))__hasOwnProp.call(ie,ae)&&__defNormalProp(re,ae,ie[ae]);if(__getOwnPropSymbols)for(var ae of __getOwnPropSymbols(ie))__propIsEnum.call(ie,ae)&&__defNormalProp(re,ae,ie[ae]);return re};const _TransitionPresets={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};__spreadValues({linear:identity$2},_TransitionPresets);function useVModel(re,ie,ae,oe={}){var ue,de,pe;const{clone:_e=!1,passive:Ce=!1,eventName:Ne,deep:Oe=!1,defaultValue:Ie}=oe,Fe=getCurrentInstance(),Ue=ae||(Fe==null?void 0:Fe.emit)||((ue=Fe==null?void 0:Fe.$emit)==null?void 0:ue.bind(Fe))||((pe=(de=Fe==null?void 0:Fe.proxy)==null?void 0:de.$emit)==null?void 0:pe.bind(Fe==null?void 0:Fe.proxy));let Ve=Ne;ie||(ie="modelValue"),Ve=Ne||Ve||`update:${ie.toString()}`;const ze=kt=>_e?isFunction$3(_e)?_e(kt):cloneFnJSON(kt):kt,jt=()=>isDef(re[ie])?ze(re[ie]):Ie;if(Ce){const kt=jt(),Pt=ref$1(kt);return watch(()=>re[ie],Et=>Pt.value=ze(Et)),watch(Pt,Et=>{(Et!==re[ie]||Oe)&&Ue(Ve,Et)},{deep:Oe}),Pt}else return computed({get(){return jt()},set(kt){Ue(Ve,kt)}})}function useWindowFocus({window:re=defaultWindow}={}){if(!re)return ref$1(!1);const ie=ref$1(re.document.hasFocus());return useEventListener(re,"blur",()=>{ie.value=!1}),useEventListener(re,"focus",()=>{ie.value=!0}),ie}function useWindowSize(re={}){const{window:ie=defaultWindow,initialWidth:ae=1/0,initialHeight:oe=1/0,listenOrientation:ue=!0,includeScrollbar:de=!0}=re,pe=ref$1(ae),_e=ref$1(oe),Ce=()=>{ie&&(de?(pe.value=ie.innerWidth,_e.value=ie.innerHeight):(pe.value=ie.document.documentElement.clientWidth,_e.value=ie.document.documentElement.clientHeight))};return Ce(),tryOnMounted(Ce),useEventListener("resize",Ce,{passive:!0}),ue&&useEventListener("orientationchange",Ce,{passive:!0}),{width:pe,height:_e}}const isFirefox=()=>isClient&&/firefox/i.test(window.navigator.userAgent),isInContainer=(re,ie)=>{if(!isClient||!re||!ie)return!1;const ae=re.getBoundingClientRect();let oe;return ie instanceof Element?oe=ie.getBoundingClientRect():oe={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},ae.topoe.top&&ae.right>oe.left&&ae.left{let ie=0,ae=re;for(;ae;)ie+=ae.offsetTop,ae=ae.offsetParent;return ie},getOffsetTopDistance=(re,ie)=>Math.abs(getOffsetTop(re)-getOffsetTop(ie)),getClientXY=re=>{let ie,ae;return re.type==="touchend"?(ae=re.changedTouches[0].clientY,ie=re.changedTouches[0].clientX):re.type.startsWith("touch")?(ae=re.touches[0].clientY,ie=re.touches[0].clientX):(ae=re.clientY,ie=re.clientX),{clientX:ie,clientY:ae}};function easeInOutCubic(re,ie,ae,oe){const ue=ae-ie;return re/=oe/2,re<1?ue/2*re*re*re+ie:ue/2*((re-=2)*re*re+2)+ie}var freeGlobal=typeof global$1=="object"&&global$1&&global$1.Object===Object&&global$1,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root$1=freeGlobal||freeSelf||Function("return this")(),Symbol$1=root$1.Symbol,objectProto$g=Object.prototype,hasOwnProperty$f=objectProto$g.hasOwnProperty,nativeObjectToString$1=objectProto$g.toString,symToStringTag$1=Symbol$1?Symbol$1.toStringTag:void 0;function getRawTag(re){var ie=hasOwnProperty$f.call(re,symToStringTag$1),ae=re[symToStringTag$1];try{re[symToStringTag$1]=void 0;var oe=!0}catch{}var ue=nativeObjectToString$1.call(re);return oe&&(ie?re[symToStringTag$1]=ae:delete re[symToStringTag$1]),ue}var objectProto$f=Object.prototype,nativeObjectToString=objectProto$f.toString;function objectToString(re){return nativeObjectToString.call(re)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$1?Symbol$1.toStringTag:void 0;function baseGetTag(re){return re==null?re===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(re)?getRawTag(re):objectToString(re)}function isObjectLike(re){return re!=null&&typeof re=="object"}var symbolTag$3="[object Symbol]";function isSymbol(re){return typeof re=="symbol"||isObjectLike(re)&&baseGetTag(re)==symbolTag$3}function arrayMap(re,ie){for(var ae=-1,oe=re==null?0:re.length,ue=Array(oe);++ae0){if(++ie>=HOT_COUNT)return arguments[0]}else ie=0;return re.apply(void 0,arguments)}}function constant$5(re){return function(){return re}}var defineProperty=function(){try{var re=getNative(Object,"defineProperty");return re({},"",{}),re}catch{}}(),baseSetToString=defineProperty?function(re,ie){return defineProperty(re,"toString",{configurable:!0,enumerable:!1,value:constant$5(ie),writable:!0})}:identity$1,setToString=shortOut(baseSetToString);function arrayEach(re,ie){for(var ae=-1,oe=re==null?0:re.length;++ae-1}var MAX_SAFE_INTEGER$1=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(re,ie){var ae=typeof re;return ie=ie??MAX_SAFE_INTEGER$1,!!ie&&(ae=="number"||ae!="symbol"&&reIsUint.test(re))&&re>-1&&re%1==0&&re-1&&re%1==0&&re<=MAX_SAFE_INTEGER}function isArrayLike$1(re){return re!=null&&isLength$1(re.length)&&!isFunction$2(re)}function isIterateeCall(re,ie,ae){if(!isObject$3(ae))return!1;var oe=typeof ie;return(oe=="number"?isArrayLike$1(ae)&&isIndex(ie,ae.length):oe=="string"&&ie in ae)?eq(ae[ie],re):!1}function createAssigner(re){return baseRest(function(ie,ae){var oe=-1,ue=ae.length,de=ue>1?ae[ue-1]:void 0,pe=ue>2?ae[2]:void 0;for(de=re.length>3&&typeof de=="function"?(ue--,de):void 0,pe&&isIterateeCall(ae[0],ae[1],pe)&&(de=ue<3?void 0:de,ue=1),ie=Object(ie);++oe-1}function listCacheSet(re,ie){var ae=this.__data__,oe=assocIndexOf(ae,re);return oe<0?(++this.size,ae.push([re,ie])):ae[oe][1]=ie,this}function ListCache(re){var ie=-1,ae=re==null?0:re.length;for(this.clear();++ie0&&ae(_e)?ie>1?baseFlatten(_e,ie-1,ae,oe,ue):arrayPush$1(ue,_e):oe||(ue[ue.length]=_e)}return ue}function flatten(re){var ie=re==null?0:re.length;return ie?baseFlatten(re,1):[]}function flatRest(re){return setToString(overRest(re,void 0,flatten),re+"")}var getPrototype=overArg(Object.getPrototypeOf,Object),objectTag$3="[object Object]",funcProto=Function.prototype,objectProto$5=Object.prototype,funcToString=funcProto.toString,hasOwnProperty$6=objectProto$5.hasOwnProperty,objectCtorString=funcToString.call(Object);function isPlainObject$1(re){if(!isObjectLike(re)||baseGetTag(re)!=objectTag$3)return!1;var ie=getPrototype(re);if(ie===null)return!0;var ae=hasOwnProperty$6.call(ie,"constructor")&&ie.constructor;return typeof ae=="function"&&ae instanceof ae&&funcToString.call(ae)==objectCtorString}function baseSlice(re,ie,ae){var oe=-1,ue=re.length;ie<0&&(ie=-ie>ue?0:ue+ie),ae=ae>ue?ue:ae,ae<0&&(ae+=ue),ue=ie>ae?0:ae-ie>>>0,ie>>>=0;for(var de=Array(ue);++oe_e))return!1;var Ne=de.get(re),Oe=de.get(ie);if(Ne&&Oe)return Ne==ie&&Oe==re;var Ie=-1,Fe=!0,Ue=ae&COMPARE_UNORDERED_FLAG$3?new SetCache:void 0;for(de.set(re,ie),de.set(ie,re);++Ie<_e;){var Ve=re[Ie],ze=ie[Ie];if(oe)var jt=pe?oe(ze,Ve,Ie,ie,re,de):oe(Ve,ze,Ie,re,ie,de);if(jt!==void 0){if(jt)continue;Fe=!1;break}if(Ue){if(!arraySome(ie,function(kt,Pt){if(!cacheHas(Ue,Pt)&&(Ve===kt||ue(Ve,kt,ae,oe,de)))return Ue.push(Pt)})){Fe=!1;break}}else if(!(Ve===ze||ue(Ve,ze,ae,oe,de))){Fe=!1;break}}return de.delete(re),de.delete(ie),Fe}function mapToArray(re){var ie=-1,ae=Array(re.size);return re.forEach(function(oe,ue){ae[++ie]=[ue,oe]}),ae}function setToArray(re){var ie=-1,ae=Array(re.size);return re.forEach(function(oe){ae[++ie]=oe}),ae}var COMPARE_PARTIAL_FLAG$4=1,COMPARE_UNORDERED_FLAG$2=2,boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",mapTag$1="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag$1="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",symbolProto=Symbol$1?Symbol$1.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function equalByTag(re,ie,ae,oe,ue,de,pe){switch(ae){case dataViewTag:if(re.byteLength!=ie.byteLength||re.byteOffset!=ie.byteOffset)return!1;re=re.buffer,ie=ie.buffer;case arrayBufferTag:return!(re.byteLength!=ie.byteLength||!de(new Uint8Array$1(re),new Uint8Array$1(ie)));case boolTag:case dateTag:case numberTag:return eq(+re,+ie);case errorTag:return re.name==ie.name&&re.message==ie.message;case regexpTag:case stringTag:return re==ie+"";case mapTag$1:var _e=mapToArray;case setTag$1:var Ce=oe&COMPARE_PARTIAL_FLAG$4;if(_e||(_e=setToArray),re.size!=ie.size&&!Ce)return!1;var Ne=pe.get(re);if(Ne)return Ne==ie;oe|=COMPARE_UNORDERED_FLAG$2,pe.set(re,ie);var Oe=equalArrays(_e(re),_e(ie),oe,ue,de,pe);return pe.delete(re),Oe;case symbolTag:if(symbolValueOf)return symbolValueOf.call(re)==symbolValueOf.call(ie)}return!1}var COMPARE_PARTIAL_FLAG$3=1,objectProto$2=Object.prototype,hasOwnProperty$4=objectProto$2.hasOwnProperty;function equalObjects(re,ie,ae,oe,ue,de){var pe=ae&COMPARE_PARTIAL_FLAG$3,_e=getAllKeys(re),Ce=_e.length,Ne=getAllKeys(ie),Oe=Ne.length;if(Ce!=Oe&&!pe)return!1;for(var Ie=Ce;Ie--;){var Fe=_e[Ie];if(!(pe?Fe in ie:hasOwnProperty$4.call(ie,Fe)))return!1}var Ue=de.get(re),Ve=de.get(ie);if(Ue&&Ve)return Ue==ie&&Ve==re;var ze=!0;de.set(re,ie),de.set(ie,re);for(var jt=pe;++Ie=ie||lr<0||Ie&&cr>=de}function kt(){var nr=now$1();if(jt(nr))return Pt(nr);_e=setTimeout(kt,ze(nr))}function Pt(nr){return _e=void 0,Fe&&oe?Ue(nr):(oe=ue=void 0,pe)}function Et(){_e!==void 0&&clearTimeout(_e),Ne=0,oe=Ce=ue=_e=void 0}function er(){return _e===void 0?pe:Pt(now$1())}function tr(){var nr=now$1(),lr=jt(nr);if(oe=arguments,ue=this,Ce=nr,lr){if(_e===void 0)return Ve(Ce);if(Ie)return clearTimeout(_e),_e=setTimeout(kt,ie),Ue(Ce)}return _e===void 0&&(_e=setTimeout(kt,ie)),pe}return tr.cancel=Et,tr.flush=er,tr}function assignMergeValue(re,ie,ae){(ae!==void 0&&!eq(re[ie],ae)||ae===void 0&&!(ie in re))&&baseAssignValue(re,ie,ae)}function isArrayLikeObject(re){return isObjectLike(re)&&isArrayLike$1(re)}function safeGet(re,ie){if(!(ie==="constructor"&&typeof re[ie]=="function")&&ie!="__proto__")return re[ie]}function toPlainObject(re){return copyObject(re,keysIn(re))}function baseMergeDeep(re,ie,ae,oe,ue,de,pe){var _e=safeGet(re,ae),Ce=safeGet(ie,ae),Ne=pe.get(Ce);if(Ne){assignMergeValue(re,ae,Ne);return}var Oe=de?de(_e,Ce,ae+"",re,ie,pe):void 0,Ie=Oe===void 0;if(Ie){var Fe=isArray$1(Ce),Ue=!Fe&&isBuffer$1(Ce),Ve=!Fe&&!Ue&&isTypedArray$2(Ce);Oe=Ce,Fe||Ue||Ve?isArray$1(_e)?Oe=_e:isArrayLikeObject(_e)?Oe=copyArray(_e):Ue?(Ie=!1,Oe=cloneBuffer(Ce,!0)):Ve?(Ie=!1,Oe=cloneTypedArray(Ce,!0)):Oe=[]:isPlainObject$1(Ce)||isArguments$1(Ce)?(Oe=_e,isArguments$1(_e)?Oe=toPlainObject(_e):(!isObject$3(_e)||isFunction$2(_e))&&(Oe=initCloneObject(Ce))):Ie=!1}Ie&&(pe.set(Ce,Oe),ue(Oe,Ce,oe,de,pe),pe.delete(Ce)),assignMergeValue(re,ae,Oe)}function baseMerge(re,ie,ae,oe,ue){re!==ie&&baseFor(ie,function(de,pe){if(ue||(ue=new Stack),isObject$3(de))baseMergeDeep(re,ie,pe,ae,baseMerge,oe,ue);else{var _e=oe?oe(safeGet(re,pe),de,pe+"",re,ie,ue):void 0;_e===void 0&&(_e=de),assignMergeValue(re,pe,_e)}},keysIn)}function last(re){var ie=re==null?0:re.length;return ie?re[ie-1]:void 0}function findLastIndex(re,ie,ae){var oe=re==null?0:re.length;if(!oe)return-1;var ue=oe-1;return baseFindIndex(re,baseIteratee(ie),ue,!0)}function baseMap(re,ie){var ae=-1,oe=isArrayLike$1(re)?Array(re.length):[];return baseEach(re,function(ue,de,pe){oe[++ae]=ie(ue,de,pe)}),oe}function map$5(re,ie){var ae=isArray$1(re)?arrayMap:baseMap;return ae(re,baseIteratee(ie))}function flatMap(re,ie){return baseFlatten(map$5(re,ie),1)}var INFINITY$1=1/0;function flattenDeep(re){var ie=re==null?0:re.length;return ie?baseFlatten(re,INFINITY$1):[]}function fromPairs(re){for(var ie=-1,ae=re==null?0:re.length,oe={};++ie1),de}),copyObject(re,getAllKeysIn(re),ae),oe&&(ae=baseClone(ae,CLONE_DEEP_FLAG|CLONE_FLAT_FLAG|CLONE_SYMBOLS_FLAG,customOmitClone));for(var ue=ie.length;ue--;)baseUnset(ae,ie[ue]);return ae});function baseSet(re,ie,ae,oe){if(!isObject$3(re))return re;ie=castPath(ie,re);for(var ue=-1,de=ie.length,pe=de-1,_e=re;_e!=null&&++ue=LARGE_ARRAY_SIZE){var Ne=ie?null:createSet(re);if(Ne)return setToArray(Ne);pe=!1,ue=cacheHas,Ce=new SetCache}else Ce=ie?[]:_e;e:for(;++oere===void 0,isBoolean$3=re=>typeof re=="boolean",isNumber$3=re=>typeof re=="number",isEmpty$1=re=>!re&&re!==0||isArray$2(re)&&re.length===0||isObject$5(re)&&!Object.keys(re).length,isElement$2=re=>typeof Element>"u"?!1:re instanceof Element,isPropAbsent=re=>isNil(re),isStringNumber=re=>isString$3(re)?!Number.isNaN(Number(re)):!1,isWindow=re=>re===window,rAF=re=>isClient?window.requestAnimationFrame(re):setTimeout(re,16),cAF=re=>isClient?window.cancelAnimationFrame(re):clearTimeout(re),escapeStringRegexp=(re="")=>re.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),capitalize=re=>capitalize$1(re),keysOf=re=>Object.keys(re),entriesOf=re=>Object.entries(re),getProp=(re,ie,ae)=>({get value(){return get$2(re,ie,ae)},set value(oe){set$3(re,ie,oe)}});class ElementPlusError extends Error{constructor(ie){super(ie),this.name="ElementPlusError"}}function throwError$1(re,ie){throw new ElementPlusError(`[${re}] ${ie}`)}function debugWarn(re,ie){}const classNameToArray=(re="")=>re.split(" ").filter(ie=>!!ie.trim()),hasClass=(re,ie)=>{if(!re||!ie)return!1;if(ie.includes(" "))throw new Error("className should not contain space.");return re.classList.contains(ie)},addClass=(re,ie)=>{!re||!ie.trim()||re.classList.add(...classNameToArray(ie))},removeClass=(re,ie)=>{!re||!ie.trim()||re.classList.remove(...classNameToArray(ie))},getStyle=(re,ie)=>{var ae;if(!isClient||!re||!ie)return"";let oe=camelize(ie);oe==="float"&&(oe="cssFloat");try{const ue=re.style[oe];if(ue)return ue;const de=(ae=document.defaultView)==null?void 0:ae.getComputedStyle(re,"");return de?de[oe]:""}catch{return re.style[oe]}};function addUnit(re,ie="px"){if(!re)return"";if(isNumber$3(re)||isStringNumber(re))return`${re}${ie}`;if(isString$3(re))return re}const isScroll=(re,ie)=>{if(!isClient)return!1;const ae={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(ie)],oe=getStyle(re,ae);return["scroll","auto","overlay"].some(ue=>oe.includes(ue))},getScrollContainer=(re,ie)=>{if(!isClient)return;let ae=re;for(;ae;){if([window,document,document.documentElement].includes(ae))return window;if(isScroll(ae,ie))return ae;ae=ae.parentNode}return ae};let scrollBarWidth;const getScrollBarWidth=re=>{var ie;if(!isClient)return 0;if(scrollBarWidth!==void 0)return scrollBarWidth;const ae=document.createElement("div");ae.className=`${re}-scrollbar__wrap`,ae.style.visibility="hidden",ae.style.width="100px",ae.style.position="absolute",ae.style.top="-9999px",document.body.appendChild(ae);const oe=ae.offsetWidth;ae.style.overflow="scroll";const ue=document.createElement("div");ue.style.width="100%",ae.appendChild(ue);const de=ue.offsetWidth;return(ie=ae.parentNode)==null||ie.removeChild(ae),scrollBarWidth=oe-de,scrollBarWidth};function scrollIntoView(re,ie){if(!isClient)return;if(!ie){re.scrollTop=0;return}const ae=[];let oe=ie.offsetParent;for(;oe!==null&&re!==oe&&re.contains(oe);)ae.push(oe),oe=oe.offsetParent;const ue=ie.offsetTop+ae.reduce((Ce,Ne)=>Ce+Ne.offsetTop,0),de=ue+ie.offsetHeight,pe=re.scrollTop,_e=pe+re.clientHeight;ue_e&&(re.scrollTop=de-re.clientHeight)}function animateScrollTo(re,ie,ae,oe,ue){const de=Date.now();let pe;const _e=()=>{const Ne=Date.now()-de,Oe=easeInOutCubic(Ne>oe?oe:Ne,ie,ae,oe);isWindow(re)?re.scrollTo(window.pageXOffset,Oe):re.scrollTop=Oe,Ne{pe&&cAF(pe)}}const getScrollElement=(re,ie)=>isWindow(ie)?re.ownerDocument.documentElement:ie,getScrollTop=re=>isWindow(re)?window.scrollY:re.scrollTop,getElement=re=>{if(!isClient||re==="")return null;if(isString$3(re))try{return document.querySelector(re)}catch{return null}return re};/*! Element Plus Icons Vue v2.3.1 */var add_location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"AddLocation",__name:"add-location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0z"})]))}}),add_location_default=add_location_vue_vue_type_script_setup_true_lang_default,aim_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Aim",__name:"aim",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32m0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32M96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32m576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32"})]))}}),aim_default=aim_vue_vue_type_script_setup_true_lang_default,alarm_clock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"AlarmClock",__name:"alarm-clock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640m0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768"}),createBaseVNode("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128z"})]))}}),alarm_clock_default=alarm_clock_vue_vue_type_script_setup_true_lang_default,apple_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Apple",__name:"apple",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"})]))}}),apple_default=apple_vue_vue_type_script_setup_true_lang_default,arrow_down_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowDownBold",__name:"arrow-down-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"})]))}}),arrow_down_bold_default=arrow_down_bold_vue_vue_type_script_setup_true_lang_default,arrow_down_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowDown",__name:"arrow-down",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),arrow_down_default=arrow_down_vue_vue_type_script_setup_true_lang_default,arrow_left_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowLeftBold",__name:"arrow-left-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"})]))}}),arrow_left_bold_default=arrow_left_bold_vue_vue_type_script_setup_true_lang_default,arrow_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowLeft",__name:"arrow-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"})]))}}),arrow_left_default=arrow_left_vue_vue_type_script_setup_true_lang_default,arrow_right_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowRightBold",__name:"arrow-right-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"})]))}}),arrow_right_bold_default=arrow_right_bold_vue_vue_type_script_setup_true_lang_default,arrow_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowRight",__name:"arrow-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"})]))}}),arrow_right_default=arrow_right_vue_vue_type_script_setup_true_lang_default,arrow_up_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowUpBold",__name:"arrow-up-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"})]))}}),arrow_up_bold_default=arrow_up_bold_vue_vue_type_script_setup_true_lang_default,arrow_up_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowUp",__name:"arrow-up",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"})]))}}),arrow_up_default=arrow_up_vue_vue_type_script_setup_true_lang_default,avatar_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Avatar",__name:"avatar",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0"})]))}}),avatar_default=avatar_vue_vue_type_script_setup_true_lang_default,back_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Back",__name:"back",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64"}),createBaseVNode("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312z"})]))}}),back_default=back_vue_vue_type_script_setup_true_lang_default,baseball_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Baseball",__name:"baseball",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104"}),createBaseVNode("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"})]))}}),baseball_default=baseball_vue_vue_type_script_setup_true_lang_default,basketball_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Basketball",__name:"basketball",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336m-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8m106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6"})]))}}),basketball_default=basketball_vue_vue_type_script_setup_true_lang_default,bell_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BellFilled",__name:"bell-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8z"})]))}}),bell_filled_default=bell_filled_vue_vue_type_script_setup_true_lang_default,bell_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bell",__name:"bell",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64"}),createBaseVNode("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320"}),createBaseVNode("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32m352 128h128a64 64 0 0 1-128 0"})]))}}),bell_default=bell_vue_vue_type_script_setup_true_lang_default,bicycle_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bicycle",__name:"bicycle",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 832a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"}),createBaseVNode("path",{fill:"currentColor",d:"M288 672h320q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"}),createBaseVNode("path",{fill:"currentColor",d:"M480 192a32 32 0 0 1 0-64h160a32 32 0 0 1 31.04 24.256l96 384a32 32 0 0 1-62.08 15.488L615.04 192zM96 384a32 32 0 0 1 0-64h128a32 32 0 0 1 30.336 21.888l64 192a32 32 0 1 1-60.672 20.224L200.96 384z"}),createBaseVNode("path",{fill:"currentColor",d:"m373.376 599.808-42.752-47.616 320-288 42.752 47.616z"})]))}}),bicycle_default=bicycle_vue_vue_type_script_setup_true_lang_default,bottom_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BottomLeft",__name:"bottom-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"})]))}}),bottom_left_default=bottom_left_vue_vue_type_script_setup_true_lang_default,bottom_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BottomRight",__name:"bottom-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416z"}),createBaseVNode("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312z"})]))}}),bottom_right_default=bottom_right_vue_vue_type_script_setup_true_lang_default,bottom_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bottom",__name:"bottom",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"})]))}}),bottom_default=bottom_vue_vue_type_script_setup_true_lang_default,bowl_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bowl",__name:"bowl",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424zM352 768v64h320v-64z"})]))}}),bowl_default=bowl_vue_vue_type_script_setup_true_lang_default,box_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Box",__name:"box",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"}),createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64z"}),createBaseVNode("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320z"})]))}}),box_default=box_vue_vue_type_script_setup_true_lang_default,briefcase_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Briefcase",__name:"briefcase",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320zM128 576h768v320H128zm256-256h256.064V192H384z"})]))}}),briefcase_default=briefcase_vue_vue_type_script_setup_true_lang_default,brush_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BrushFilled",__name:"brush-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128zM192 512V128.064h640V512z"})]))}}),brush_filled_default=brush_filled_vue_vue_type_script_setup_true_lang_default,brush_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Brush",__name:"brush",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"})]))}}),brush_default=brush_vue_vue_type_script_setup_true_lang_default,burger_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Burger",__name:"burger",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44M832 448a320 320 0 0 0-640 0zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704z"})]))}}),burger_default=burger_vue_vue_type_script_setup_true_lang_default,calendar_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Calendar",__name:"calendar",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64"})]))}}),calendar_default=calendar_vue_vue_type_script_setup_true_lang_default,camera_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CameraFilled",__name:"camera-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4m0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512"})]))}}),camera_filled_default=camera_filled_vue_vue_type_script_setup_true_lang_default,camera_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Camera",__name:"camera",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 256H128v576h768zm-199.424-64-32.064-64h-304.96l-32 64zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32m416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320m0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448"})]))}}),camera_default=camera_vue_vue_type_script_setup_true_lang_default,caret_bottom_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretBottom",__name:"caret-bottom",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"})]))}}),caret_bottom_default=caret_bottom_vue_vue_type_script_setup_true_lang_default,caret_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretLeft",__name:"caret-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"})]))}}),caret_left_default=caret_left_vue_vue_type_script_setup_true_lang_default,caret_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretRight",__name:"caret-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"})]))}}),caret_right_default=caret_right_vue_vue_type_script_setup_true_lang_default,caret_top_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretTop",__name:"caret-top",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"})]))}}),caret_top_default=caret_top_vue_vue_type_script_setup_true_lang_default,cellphone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cellphone",__name:"cellphone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64m128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64m128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),cellphone_default=cellphone_vue_vue_type_script_setup_true_lang_default,chat_dot_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatDotRound",__name:"chat-dot-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4m192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4m-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4"})]))}}),chat_dot_round_default=chat_dot_round_vue_vue_type_script_setup_true_lang_default,chat_dot_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatDotSquare",__name:"chat-dot-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"})]))}}),chat_dot_square_default=chat_dot_square_vue_vue_type_script_setup_true_lang_default,chat_line_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatLineRound",__name:"chat-line-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"}),createBaseVNode("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),chat_line_round_default=chat_line_round_vue_vue_type_script_setup_true_lang_default,chat_line_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatLineSquare",__name:"chat-line-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"}),createBaseVNode("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),chat_line_square_default=chat_line_square_vue_vue_type_script_setup_true_lang_default,chat_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatRound",__name:"chat-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"})]))}}),chat_round_default=chat_round_vue_vue_type_script_setup_true_lang_default,chat_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatSquare",__name:"chat-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"})]))}}),chat_square_default=chat_square_vue_vue_type_script_setup_true_lang_default,check_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Check",__name:"check",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"})]))}}),check_default=check_vue_vue_type_script_setup_true_lang_default,checked_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Checked",__name:"checked",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024zM384 192V96h256v96z"})]))}}),checked_default=checked_vue_vue_type_script_setup_true_lang_default,cherry_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cherry",__name:"cherry",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320m448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320"})]))}}),cherry_default=cherry_vue_vue_type_script_setup_true_lang_default,chicken_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Chicken",__name:"chicken",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84M244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"})]))}}),chicken_default=chicken_vue_vue_type_script_setup_true_lang_default,chrome_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChromeFilled",__name:"chrome-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M938.67 512.01c0-44.59-6.82-87.6-19.54-128H682.67a212.372 212.372 0 0 1 42.67 128c.06 38.71-10.45 76.7-30.42 109.87l-182.91 316.8c235.65-.01 426.66-191.02 426.66-426.67z"}),createBaseVNode("path",{fill:"currentColor",d:"M576.79 401.63a127.92 127.92 0 0 0-63.56-17.6c-22.36-.22-44.39 5.43-63.89 16.38s-35.79 26.82-47.25 46.02a128.005 128.005 0 0 0-2.16 127.44l1.24 2.13a127.906 127.906 0 0 0 46.36 46.61 127.907 127.907 0 0 0 63.38 17.44c22.29.2 44.24-5.43 63.68-16.33a127.94 127.94 0 0 0 47.16-45.79v-.01l1.11-1.92a127.984 127.984 0 0 0 .29-127.46 127.957 127.957 0 0 0-46.36-46.91"}),createBaseVNode("path",{fill:"currentColor",d:"M394.45 333.96A213.336 213.336 0 0 1 512 298.67h369.58A426.503 426.503 0 0 0 512 85.34a425.598 425.598 0 0 0-171.74 35.98 425.644 425.644 0 0 0-142.62 102.22l118.14 204.63a213.397 213.397 0 0 1 78.67-94.21m117.56 604.72H512zm-97.25-236.73a213.284 213.284 0 0 1-89.54-86.81L142.48 298.6c-36.35 62.81-57.13 135.68-57.13 213.42 0 203.81 142.93 374.22 333.95 416.55h.04l118.19-204.71a213.315 213.315 0 0 1-122.77-21.91z"})]))}}),chrome_filled_default=chrome_filled_vue_vue_type_script_setup_true_lang_default,circle_check_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCheckFilled",__name:"circle-check-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),circle_check_filled_default=circle_check_filled_vue_vue_type_script_setup_true_lang_default,circle_check_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCheck",__name:"circle-check",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),circle_check_default=circle_check_vue_vue_type_script_setup_true_lang_default,circle_close_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCloseFilled",__name:"circle-close-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),circle_close_filled_default=circle_close_filled_vue_vue_type_script_setup_true_lang_default,circle_close_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleClose",__name:"circle-close",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),circle_close_default=circle_close_vue_vue_type_script_setup_true_lang_default,circle_plus_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CirclePlusFilled",__name:"circle-plus-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"})]))}}),circle_plus_filled_default=circle_plus_filled_vue_vue_type_script_setup_true_lang_default,circle_plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CirclePlus",__name:"circle-plus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),createBaseVNode("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),circle_plus_default=circle_plus_vue_vue_type_script_setup_true_lang_default,clock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Clock",__name:"clock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32"})]))}}),clock_default=clock_vue_vue_type_script_setup_true_lang_default,close_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CloseBold",__name:"close-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"})]))}}),close_bold_default=close_bold_vue_vue_type_script_setup_true_lang_default,close_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Close",__name:"close",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),close_default=close_vue_vue_type_script_setup_true_lang_default,cloudy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cloudy",__name:"cloudy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872m-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"})]))}}),cloudy_default=cloudy_vue_vue_type_script_setup_true_lang_default,coffee_cup_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CoffeeCup",__name:"coffee-cup",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 64v256a128 128 0 1 0 0-256M96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64m32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192z"})]))}}),coffee_cup_default=coffee_cup_vue_vue_type_script_setup_true_lang_default,coffee_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Coffee",__name:"coffee",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304zm-64.128 0 4.544-64H260.736l4.544 64h493.184m-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784m68.736 64 36.544 512H708.16l36.544-512z"})]))}}),coffee_default=coffee_vue_vue_type_script_setup_true_lang_default,coin_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Coin",__name:"coin",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"}),createBaseVNode("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224m0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160"})]))}}),coin_default=coin_vue_vue_type_script_setup_true_lang_default,cold_drink_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ColdDrink",__name:"cold-drink",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64M656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928z"})]))}}),cold_drink_default=cold_drink_vue_vue_type_script_setup_true_lang_default,collection_tag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CollectionTag",__name:"collection-tag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32"})]))}}),collection_tag_default=collection_tag_vue_vue_type_script_setup_true_lang_default,collection_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Collection",__name:"collection",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64"}),createBaseVNode("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224m144-608v250.88l96-76.8 96 76.8V128zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44z"})]))}}),collection_default=collection_vue_vue_type_script_setup_true_lang_default,comment_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Comment",__name:"comment",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112m-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112m-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112M128 128v640h192v160l224-160h352V128z"})]))}}),comment_default=comment_vue_vue_type_script_setup_true_lang_default,compass_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Compass",__name:"compass",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832"})]))}}),compass_default=compass_vue_vue_type_script_setup_true_lang_default,connection_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Connection",__name:"connection",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192z"})]))}}),connection_default=connection_vue_vue_type_script_setup_true_lang_default,coordinate_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Coordinate",__name:"coordinate",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 512h64v320h-64z"}),createBaseVNode("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64m64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128m256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512"})]))}}),coordinate_default=coordinate_vue_vue_type_script_setup_true_lang_default,copy_document_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CopyDocument",__name:"copy-document",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64"})]))}}),copy_document_default=copy_document_vue_vue_type_script_setup_true_lang_default,cpu_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cpu",__name:"cpu",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128"}),createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32m160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32m-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32M64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32m0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32m0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32"})]))}}),cpu_default=cpu_vue_vue_type_script_setup_true_lang_default,credit_card_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CreditCard",__name:"credit-card",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"}),createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64zm0 128h896v64H64zm128 192h256v64H192z"})]))}}),credit_card_default=credit_card_vue_vue_type_script_setup_true_lang_default,crop_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Crop",__name:"crop",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32"})]))}}),crop_default=crop_vue_vue_type_script_setup_true_lang_default,d_arrow_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DArrowLeft",__name:"d-arrow-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"})]))}}),d_arrow_left_default=d_arrow_left_vue_vue_type_script_setup_true_lang_default,d_arrow_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DArrowRight",__name:"d-arrow-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"})]))}}),d_arrow_right_default=d_arrow_right_vue_vue_type_script_setup_true_lang_default,d_caret_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DCaret",__name:"d-caret",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512 128 288 320H224zM224 576h576L512 896z"})]))}}),d_caret_default=d_caret_vue_vue_type_script_setup_true_lang_default,data_analysis_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DataAnalysis",__name:"data-analysis",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32zM832 192H192v512h640zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32m160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32m160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32"})]))}}),data_analysis_default=data_analysis_vue_vue_type_script_setup_true_lang_default,data_board_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DataBoard",__name:"data-board",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M32 128h960v64H32z"}),createBaseVNode("path",{fill:"currentColor",d:"M192 192v512h640V192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),createBaseVNode("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32zm453.888 0h-73.856L576 741.44l55.424-32z"})]))}}),data_board_default=data_board_vue_vue_type_script_setup_true_lang_default,data_line_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DataLine",__name:"data-line",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32zM832 192H192v512h640zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"})]))}}),data_line_default=data_line_vue_vue_type_script_setup_true_lang_default,delete_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DeleteFilled",__name:"delete-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64zm64 0h192v-64H416zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32m192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32"})]))}}),delete_filled_default=delete_filled_vue_vue_type_script_setup_true_lang_default,delete_location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DeleteLocation",__name:"delete-location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),delete_location_default=delete_location_vue_vue_type_script_setup_true_lang_default,delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Delete",__name:"delete",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32zm448-64v-64H416v64zM224 896h576V256H224zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32m192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32"})]))}}),delete_default=delete_vue_vue_type_script_setup_true_lang_default,dessert_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Dessert",__name:"dessert",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416m287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48m339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736M384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64"})]))}}),dessert_default=dessert_vue_vue_type_script_setup_true_lang_default,discount_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Discount",__name:"discount",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zm0 64v128h576V768zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0"}),createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),discount_default=discount_vue_vue_type_script_setup_true_lang_default,dish_dot_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DishDot",__name:"dish-dot",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64m32-128h768a384 384 0 1 0-768 0m447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256z"})]))}}),dish_dot_default=dish_dot_vue_vue_type_script_setup_true_lang_default,dish_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Dish",__name:"dish",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152M128 704h768a384 384 0 1 0-768 0M96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64"})]))}}),dish_default=dish_vue_vue_type_script_setup_true_lang_default,document_add_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentAdd",__name:"document-add",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m320 512V448h64v128h128v64H544v128h-64V640H352v-64z"})]))}}),document_add_default=document_add_vue_vue_type_script_setup_true_lang_default,document_checked_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentChecked",__name:"document-checked",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312z"})]))}}),document_checked_default=document_checked_vue_vue_type_script_setup_true_lang_default,document_copy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentCopy",__name:"document-copy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 320v576h576V320zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32M960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32M256 672h320v64H256zm0-192h320v64H256z"})]))}}),document_copy_default=document_copy_vue_vue_type_script_setup_true_lang_default,document_delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentDelete",__name:"document-delete",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"})]))}}),document_delete_default=document_delete_vue_vue_type_script_setup_true_lang_default,document_remove_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentRemove",__name:"document-remove",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m192 512h320v64H352z"})]))}}),document_remove_default=document_remove_vue_vue_type_script_setup_true_lang_default,document_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Document",__name:"document",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h160v64H320zm0 384h384v64H320z"})]))}}),document_default=document_vue_vue_type_script_setup_true_lang_default,download_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Download",__name:"download",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64z"})]))}}),download_default=download_vue_vue_type_script_setup_true_lang_default,drizzling_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Drizzling",__name:"drizzling",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480M288 800h64v64h-64zm192 0h64v64h-64zm-96 96h64v64h-64zm192 0h64v64h-64zm96-96h64v64h-64z"})]))}}),drizzling_default=drizzling_vue_vue_type_script_setup_true_lang_default,edit_pen_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"EditPen",__name:"edit-pen",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336zm384 254.272v-64h448v64h-448z"})]))}}),edit_pen_default=edit_pen_vue_vue_type_script_setup_true_lang_default,edit_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Edit",__name:"edit",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640z"}),createBaseVNode("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"})]))}}),edit_default=edit_vue_vue_type_script_setup_true_lang_default,eleme_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ElemeFilled",__name:"eleme-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112m150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"})]))}}),eleme_filled_default=eleme_filled_vue_vue_type_script_setup_true_lang_default,eleme_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Eleme",__name:"eleme",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"})]))}}),eleme_default=eleme_vue_vue_type_script_setup_true_lang_default,element_plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ElementPlus",__name:"element-plus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8M714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z"})]))}}),element_plus_default=element_plus_vue_vue_type_script_setup_true_lang_default,expand_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Expand",__name:"expand",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192h768v128H128zm0 256h512v128H128zm0 256h768v128H128zm576-352 192 160-192 128z"})]))}}),expand_default=expand_vue_vue_type_script_setup_true_lang_default,failed_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Failed",__name:"failed",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384zm-320 0V96h256v96z"})]))}}),failed_default=failed_vue_vue_type_script_setup_true_lang_default,female_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Female",__name:"female",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),createBaseVNode("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),female_default=female_vue_vue_type_script_setup_true_lang_default,files_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Files",__name:"files",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 384v448h768V384zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32m64-128h704v64H160zm96-128h512v64H256z"})]))}}),files_default=files_vue_vue_type_script_setup_true_lang_default,film_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Film",__name:"film",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64z"})]))}}),film_default=film_vue_vue_type_script_setup_true_lang_default,filter_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Filter",__name:"filter",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288z"})]))}}),filter_default=filter_vue_vue_type_script_setup_true_lang_default,finished_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Finished",__name:"finished",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64z"})]))}}),finished_default=finished_vue_vue_type_script_setup_true_lang_default,first_aid_kit_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FirstAidKit",__name:"first-aid-kit",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128"}),createBaseVNode("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0zM352 128v64h320v-64zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"})]))}}),first_aid_kit_default=first_aid_kit_vue_vue_type_script_setup_true_lang_default,flag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Flag",__name:"flag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96z"})]))}}),flag_default=flag_vue_vue_type_script_setup_true_lang_default,fold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Fold",__name:"fold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 192H128v128h768zm0 256H384v128h512zm0 256H128v128h768zM320 384 128 512l192 128z"})]))}}),fold_default=fold_vue_vue_type_script_setup_true_lang_default,folder_add_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderAdd",__name:"folder-add",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m384 416V416h64v128h128v64H544v128h-64V608H352v-64z"})]))}}),folder_add_default=folder_add_vue_vue_type_script_setup_true_lang_default,folder_checked_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderChecked",__name:"folder-checked",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312z"})]))}}),folder_checked_default=folder_checked_vue_vue_type_script_setup_true_lang_default,folder_delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderDelete",__name:"folder-delete",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248z"})]))}}),folder_delete_default=folder_delete_vue_vue_type_script_setup_true_lang_default,folder_opened_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderOpened",__name:"folder-opened",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896"})]))}}),folder_opened_default=folder_opened_vue_vue_type_script_setup_true_lang_default,folder_remove_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderRemove",__name:"folder-remove",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m256 416h320v64H352z"})]))}}),folder_remove_default=folder_remove_vue_vue_type_script_setup_true_lang_default,folder_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Folder",__name:"folder",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32"})]))}}),folder_default=folder_vue_vue_type_script_setup_true_lang_default,food_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Food",__name:"food",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0m128 0h192a96 96 0 0 0-192 0m439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352M672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288"})]))}}),food_default=food_vue_vue_type_script_setup_true_lang_default,football_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Football",__name:"football",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896m0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768"}),createBaseVNode("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0m-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"})]))}}),football_default=football_vue_vue_type_script_setup_true_lang_default,fork_spoon_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ForkSpoon",__name:"fork-spoon",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192"})]))}}),fork_spoon_default=fork_spoon_vue_vue_type_script_setup_true_lang_default,fries_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Fries",__name:"fries",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480zm-128 96V224a32 32 0 0 0-64 0v160zh-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704z"})]))}}),fries_default=fries_vue_vue_type_script_setup_true_lang_default,full_screen_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FullScreen",__name:"full-screen",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64z"})]))}}),full_screen_default=full_screen_vue_vue_type_script_setup_true_lang_default,goblet_full_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GobletFull",__name:"goblet-full",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320m503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4"})]))}}),goblet_full_default=goblet_full_vue_vue_type_script_setup_true_lang_default,goblet_square_full_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GobletSquareFull",__name:"goblet-square-full",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96z"})]))}}),goblet_square_full_default=goblet_square_full_vue_vue_type_script_setup_true_lang_default,goblet_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GobletSquare",__name:"goblet-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912M256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256z"})]))}}),goblet_square_default=goblet_square_vue_vue_type_script_setup_true_lang_default,goblet_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Goblet",__name:"goblet",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4M256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320"})]))}}),goblet_default=goblet_vue_vue_type_script_setup_true_lang_default,gold_medal_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GoldMedal",__name:"gold-medal",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m772.13 452.84 53.86-351.81c1.32-10.01-1.17-18.68-7.49-26.02S804.35 64 795.01 64H228.99v-.01h-.06c-9.33 0-17.15 3.67-23.49 11.01s-8.83 16.01-7.49 26.02l53.87 351.89C213.54 505.73 193.59 568.09 192 640c2 90.67 33.17 166.17 93.5 226.5S421.33 957.99 512 960c90.67-2 166.17-33.17 226.5-93.5 60.33-60.34 91.49-135.83 93.5-226.5-1.59-71.94-21.56-134.32-59.87-187.16zM640.01 128h117.02l-39.01 254.02c-20.75-10.64-40.74-19.73-59.94-27.28-5.92-3-11.95-5.8-18.08-8.41V128h.01zM576 128v198.76c-13.18-2.58-26.74-4.43-40.67-5.55-8.07-.8-15.85-1.2-23.33-1.2-10.54 0-21.09.66-31.64 1.96a359.844 359.844 0 0 0-32.36 4.79V128zm-192 0h.04v218.3c-6.22 2.66-12.34 5.5-18.36 8.56-19.13 7.54-39.02 16.6-59.66 27.16L267.01 128zm308.99 692.99c-48 48-108.33 73-180.99 75.01-72.66-2.01-132.99-27.01-180.99-75.01S258.01 712.66 256 640c2.01-72.66 27.01-132.99 75.01-180.99 19.67-19.67 41.41-35.47 65.22-47.41 38.33-15.04 71.15-23.92 98.44-26.65 5.07-.41 10.2-.7 15.39-.88.63-.01 1.28-.03 1.91-.03.66 0 1.35.03 2.02.04 5.11.17 10.15.46 15.13.86 27.4 2.71 60.37 11.65 98.91 26.79 23.71 11.93 45.36 27.69 64.96 47.29 48 48 73 108.33 75.01 180.99-2.01 72.65-27.01 132.98-75.01 180.98z"}),createBaseVNode("path",{fill:"currentColor",d:"M544 480H416v64h64v192h-64v64h192v-64h-64z"})]))}}),gold_medal_default=gold_medal_vue_vue_type_script_setup_true_lang_default,goods_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GoodsFilled",__name:"goods-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 352h640l64 544H128zm128 224h64V448h-64zm320 0h64V448h-64zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0"})]))}}),goods_filled_default=goods_filled_vue_vue_type_script_setup_true_lang_default,goods_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Goods",__name:"goods",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0z"})]))}}),goods_default=goods_vue_vue_type_script_setup_true_lang_default,grape_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Grape",__name:"grape",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192m-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192"})]))}}),grape_default=grape_vue_vue_type_script_setup_true_lang_default,grid_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Grid",__name:"grid",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64-768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0-768v192H128V128z"})]))}}),grid_default=grid_vue_vue_type_script_setup_true_lang_default,guide_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Guide",__name:"guide",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 608h-64V416h64zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768zM384 608V416h64v192zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32z"}),createBaseVNode("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192m678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"})]))}}),guide_default=guide_vue_vue_type_script_setup_true_lang_default,handbag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Handbag",__name:"handbag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M887.01 264.99c-6-5.99-13.67-8.99-23.01-8.99H704c-1.34-54.68-20.01-100.01-56-136s-81.32-54.66-136-56c-54.68 1.34-100.01 20.01-136 56s-54.66 81.32-56 136H160c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.67-8.99 23.01v640c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V288c0-9.35-2.99-17.02-8.99-23.01M421.5 165.5c24.32-24.34 54.49-36.84 90.5-37.5 35.99.68 66.16 13.18 90.5 37.5s36.84 54.49 37.5 90.5H384c.68-35.99 13.18-66.16 37.5-90.5M832 896H192V320h128v128h64V320h256v128h64V320h128z"})]))}}),handbag_default=handbag_vue_vue_type_script_setup_true_lang_default,headset_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Headset",__name:"headset",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848M896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0"})]))}}),headset_default=headset_vue_vue_type_script_setup_true_lang_default,help_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"HelpFilled",__name:"help-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480m0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"})]))}}),help_filled_default=help_filled_vue_vue_type_script_setup_true_lang_default,help_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Help",__name:"help",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752m45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),help_default=help_vue_vue_type_script_setup_true_lang_default,hide_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Hide",__name:"hide",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),createBaseVNode("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),hide_default=hide_vue_vue_type_script_setup_true_lang_default,histogram_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Histogram",__name:"histogram",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M416 896V128h192v768zm-288 0V448h192v448zm576 0V320h192v576z"})]))}}),histogram_default=histogram_vue_vue_type_script_setup_true_lang_default,home_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"HomeFilled",__name:"home-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"})]))}}),home_filled_default=home_filled_vue_vue_type_script_setup_true_lang_default,hot_water_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"HotWater",__name:"hot-water",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133m273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133M170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"})]))}}),hot_water_default=hot_water_vue_vue_type_script_setup_true_lang_default,house_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"House",__name:"house",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576"})]))}}),house_default=house_vue_vue_type_script_setup_true_lang_default,ice_cream_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceCreamRound",__name:"ice-cream-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"})]))}}),ice_cream_round_default=ice_cream_round_vue_vue_type_script_setup_true_lang_default,ice_cream_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceCreamSquare",__name:"ice-cream-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96zm-64 0h-64v160a32 32 0 1 0 64 0z"})]))}}),ice_cream_square_default=ice_cream_square_vue_vue_type_script_setup_true_lang_default,ice_cream_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceCream",__name:"ice-cream",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56"})]))}}),ice_cream_default=ice_cream_vue_vue_type_script_setup_true_lang_default,ice_drink_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceDrink",__name:"ice-drink",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128zm-64 0H256.256l16.064 128H448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64m-64 8.064A256.448 256.448 0 0 0 264.256 384H448zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32zM743.68 640H280.32l32.128 256h399.104z"})]))}}),ice_drink_default=ice_drink_vue_vue_type_script_setup_true_lang_default,ice_tea_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceTea",__name:"ice-tea",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352M264.064 256h495.872a256.128 256.128 0 0 0-495.872 0m495.424 256H264.512l48 384h398.976zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32m160 192h64v64h-64zm192 64h64v64h-64zm-128 64h64v64h-64zm64-192h64v64h-64z"})]))}}),ice_tea_default=ice_tea_vue_vue_type_script_setup_true_lang_default,info_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"InfoFilled",__name:"info-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),info_filled_default=info_filled_vue_vue_type_script_setup_true_lang_default,iphone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Iphone",__name:"iphone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0"})]))}}),iphone_default=iphone_vue_vue_type_script_setup_true_lang_default,key_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Key",__name:"key",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064M512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384"})]))}}),key_default=key_vue_vue_type_script_setup_true_lang_default,knife_fork_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"KnifeFork",__name:"knife-fork",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56m384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288z"})]))}}),knife_fork_default=knife_fork_vue_vue_type_script_setup_true_lang_default,lightning_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Lightning",__name:"lightning",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"}),createBaseVNode("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736z"})]))}}),lightning_default=lightning_vue_vue_type_script_setup_true_lang_default,link_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Link",__name:"link",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152z"})]))}}),link_default=link_vue_vue_type_script_setup_true_lang_default,list_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"List",__name:"list",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384zM288 512h448v-64H288zm0 256h448v-64H288zm96-576V96h256v96z"})]))}}),list_default=list_vue_vue_type_script_setup_true_lang_default,loading_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Loading",__name:"loading",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),loading_default=loading_vue_vue_type_script_setup_true_lang_default,location_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"LocationFilled",__name:"location-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928m0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6"})]))}}),location_filled_default=location_filled_vue_vue_type_script_setup_true_lang_default,location_information_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"LocationInformation",__name:"location-information",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320"})]))}}),location_information_default=location_information_vue_vue_type_script_setup_true_lang_default,location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Location",__name:"location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320"})]))}}),location_default=location_vue_vue_type_script_setup_true_lang_default,lock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Lock",__name:"lock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96"}),createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32m192-160v-64a192 192 0 1 0-384 0v64zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64"})]))}}),lock_default=lock_vue_vue_type_script_setup_true_lang_default,lollipop_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Lollipop",__name:"lollipop",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696m105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"})]))}}),lollipop_default=lollipop_vue_vue_type_script_setup_true_lang_default,magic_stick_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MagicStick",__name:"magic-stick",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64h64v192h-64zm0 576h64v192h-64zM160 480v-64h192v64zm576 0v-64h192v64zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248z"})]))}}),magic_stick_default=magic_stick_vue_vue_type_script_setup_true_lang_default,magnet_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Magnet",__name:"magnet",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0"})]))}}),magnet_default=magnet_vue_vue_type_script_setup_true_lang_default,male_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Male",__name:"male",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450m0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5m253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125"}),createBaseVNode("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125"}),createBaseVNode("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"})]))}}),male_default=male_vue_vue_type_script_setup_true_lang_default,management_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Management",__name:"management",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128zm-448 0h128v768H128z"})]))}}),management_default=management_vue_vue_type_script_setup_true_lang_default,map_location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MapLocation",__name:"map-location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256m345.6 192L960 960H672v-64H352v64H64l102.4-256zm-68.928 0H235.328l-76.8 192h706.944z"})]))}}),map_location_default=map_location_vue_vue_type_script_setup_true_lang_default,medal_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Medal",__name:"medal",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),createBaseVNode("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64"})]))}}),medal_default=medal_vue_vue_type_script_setup_true_lang_default,memo_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Memo",__name:"memo",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 320h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32"}),createBaseVNode("path",{fill:"currentColor",d:"M887.01 72.99C881.01 67 873.34 64 864 64H160c-9.35 0-17.02 3-23.01 8.99C131 78.99 128 86.66 128 96v832c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V96c0-9.35-3-17.02-8.99-23.01M192 896V128h96v768zm640 0H352V128h480z"}),createBaseVNode("path",{fill:"currentColor",d:"M480 512h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32m0 192h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32"})]))}}),memo_default=memo_vue_vue_type_script_setup_true_lang_default,menu_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Menu",__name:"menu",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32z"})]))}}),menu_default=menu_vue_vue_type_script_setup_true_lang_default,message_box_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MessageBox",__name:"message-box",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 384h448v64H288zm96-128h256v64H384zM131.456 512H384v128h256V512h252.544L721.856 192H302.144zM896 576H704v128H320V576H128v256h768zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"})]))}}),message_box_default=message_box_vue_vue_type_script_setup_true_lang_default,message_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Message",__name:"message",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64"}),createBaseVNode("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056"})]))}}),message_default=message_vue_vue_type_script_setup_true_lang_default,mic_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mic",__name:"mic",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128z"})]))}}),mic_default=mic_vue_vue_type_script_setup_true_lang_default,microphone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Microphone",__name:"microphone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128m0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64m-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64z"})]))}}),microphone_default=microphone_vue_vue_type_script_setup_true_lang_default,milk_tea_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MilkTea",__name:"milk-tea",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64m493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12"})]))}}),milk_tea_default=milk_tea_vue_vue_type_script_setup_true_lang_default,minus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Minus",__name:"minus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64"})]))}}),minus_default=minus_vue_vue_type_script_setup_true_lang_default,money_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Money",__name:"money",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640z"}),createBaseVNode("path",{fill:"currentColor",d:"M768 192H128v448h640zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"}),createBaseVNode("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320m0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192"})]))}}),money_default=money_vue_vue_type_script_setup_true_lang_default,monitor_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Monitor",__name:"monitor",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64z"})]))}}),monitor_default=monitor_vue_vue_type_script_setup_true_lang_default,moon_night_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MoonNight",__name:"moon-night",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512M171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"}),createBaseVNode("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32m128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"})]))}}),moon_night_default=moon_night_vue_vue_type_script_setup_true_lang_default,moon_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Moon",__name:"moon",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696"})]))}}),moon_default=moon_vue_vue_type_script_setup_true_lang_default,more_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MoreFilled",__name:"more-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"})]))}}),more_filled_default=more_filled_vue_vue_type_script_setup_true_lang_default,more_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"More",__name:"more",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96"})]))}}),more_default=more_vue_vue_type_script_setup_true_lang_default,mostly_cloudy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MostlyCloudy",__name:"mostly-cloudy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048m15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72"})]))}}),mostly_cloudy_default=mostly_cloudy_vue_vue_type_script_setup_true_lang_default,mouse_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mouse",__name:"mouse",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32m32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96z"})]))}}),mouse_default=mouse_vue_vue_type_script_setup_true_lang_default,mug_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mug",__name:"mug",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64m64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32z"})]))}}),mug_default=mug_vue_vue_type_script_setup_true_lang_default,mute_notification_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MuteNotification",__name:"mute-notification",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0"}),createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"})]))}}),mute_notification_default=mute_notification_vue_vue_type_script_setup_true_lang_default,mute_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mute",__name:"mute",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128m51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032M266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288z"}),createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"})]))}}),mute_default=mute_vue_vue_type_script_setup_true_lang_default,no_smoking_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"NoSmoking",__name:"no-smoking",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744zM768 576v128h128V576zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),no_smoking_default=no_smoking_vue_vue_type_script_setup_true_lang_default,notebook_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Notebook",__name:"notebook",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32"})]))}}),notebook_default=notebook_vue_vue_type_script_setup_true_lang_default,notification_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Notification",__name:"notification",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128z"}),createBaseVNode("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"})]))}}),notification_default=notification_vue_vue_type_script_setup_true_lang_default,odometer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Odometer",__name:"odometer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0"}),createBaseVNode("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928"})]))}}),odometer_default=odometer_vue_vue_type_script_setup_true_lang_default,office_building_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"OfficeBuilding",__name:"office-building",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 128v704h384V128zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M256 256h256v64H256zm0 192h256v64H256zm0 192h256v64H256zm384-128h128v64H640zm0 128h128v64H640zM64 832h896v64H64z"}),createBaseVNode("path",{fill:"currentColor",d:"M640 384v448h192V384zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32"})]))}}),office_building_default=office_building_vue_vue_type_script_setup_true_lang_default,open_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Open",__name:"open",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454m0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088"})]))}}),open_default=open_vue_vue_type_script_setup_true_lang_default,operation_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Operation",__name:"operation",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64z"})]))}}),operation_default=operation_vue_vue_type_script_setup_true_lang_default,opportunity_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Opportunity",__name:"opportunity",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 960v-64h192.064v64zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416m-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288z"})]))}}),opportunity_default=opportunity_vue_vue_type_script_setup_true_lang_default,orange_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Orange",__name:"orange",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896m0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128"})]))}}),orange_default=orange_vue_vue_type_script_setup_true_lang_default,paperclip_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Paperclip",__name:"paperclip",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"})]))}}),paperclip_default=paperclip_vue_vue_type_script_setup_true_lang_default,partly_cloudy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PartlyCloudy",__name:"partly-cloudy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872m-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"}),createBaseVNode("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"})]))}}),partly_cloudy_default=partly_cloudy_vue_vue_type_script_setup_true_lang_default,pear_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Pear",__name:"pear",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"})]))}}),pear_default=pear_vue_vue_type_script_setup_true_lang_default,phone_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PhoneFilled",__name:"phone-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"})]))}}),phone_filled_default=phone_filled_vue_vue_type_script_setup_true_lang_default,phone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Phone",__name:"phone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192m0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384"})]))}}),phone_default=phone_vue_vue_type_script_setup_true_lang_default,picture_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PictureFilled",__name:"picture-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112M256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384"})]))}}),picture_filled_default=picture_filled_vue_vue_type_script_setup_true_lang_default,picture_rounded_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PictureRounded",__name:"picture-rounded",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768m0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896"}),createBaseVNode("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64M214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"})]))}}),picture_rounded_default=picture_rounded_vue_vue_type_script_setup_true_lang_default,picture_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Picture",__name:"picture",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64M185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952z"})]))}}),picture_default=picture_vue_vue_type_script_setup_true_lang_default,pie_chart_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PieChart",__name:"pie-chart",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"}),createBaseVNode("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512z"})]))}}),pie_chart_default=pie_chart_vue_vue_type_script_setup_true_lang_default,place_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Place",__name:"place",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512"}),createBaseVNode("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912"})]))}}),place_default=place_vue_vue_type_script_setup_true_lang_default,platform_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Platform",__name:"platform",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64zM128 704V128h768v576z"})]))}}),platform_default=platform_vue_vue_type_script_setup_true_lang_default,plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Plus",__name:"plus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64z"})]))}}),plus_default=plus_vue_vue_type_script_setup_true_lang_default,pointer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Pointer",__name:"pointer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128M359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32z"})]))}}),pointer_default=pointer_vue_vue_type_script_setup_true_lang_default,position_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Position",__name:"position",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"})]))}}),position_default=position_vue_vue_type_script_setup_true_lang_default,postcard_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Postcard",__name:"postcard",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96"}),createBaseVNode("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128M288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32m0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),postcard_default=postcard_vue_vue_type_script_setup_true_lang_default,pouring_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Pouring",__name:"pouring",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480M224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32"})]))}}),pouring_default=pouring_vue_vue_type_script_setup_true_lang_default,present_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Present",__name:"present",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576zm64 0h288V320H544v256h288v64H544zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),createBaseVNode("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),createBaseVNode("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),present_default=present_vue_vue_type_script_setup_true_lang_default,price_tag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PriceTag",__name:"price-tag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),price_tag_default=price_tag_vue_vue_type_script_setup_true_lang_default,printer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Printer",__name:"printer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256zm64-192v320h384V576zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704zm64-448h384V128H320zm-64 128h64v64h-64zm128 0h64v64h-64z"})]))}}),printer_default=printer_vue_vue_type_script_setup_true_lang_default,promotion_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Promotion",__name:"promotion",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472zm256 512V657.024L512 768z"})]))}}),promotion_default=promotion_vue_vue_type_script_setup_true_lang_default,quartz_watch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"QuartzWatch",__name:"quartz-watch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M422.02 602.01v-.03c-6.68-5.99-14.35-8.83-23.01-8.51-8.67.32-16.17 3.66-22.5 10.02-6.33 6.36-9.5 13.7-9.5 22.02s3 15.82 8.99 22.5c8.68 8.68 19.02 11.35 31.01 8s19.49-10.85 22.5-22.5c3.01-11.65.51-22.15-7.49-31.49zM384 512c0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.67 8.99-23.01m6.53-82.49c11.65 3.01 22.15.51 31.49-7.49h.04c5.99-6.68 8.83-14.34 8.51-23.01-.32-8.67-3.66-16.16-10.02-22.5-6.36-6.33-13.7-9.5-22.02-9.5s-15.82 3-22.5 8.99c-8.68 8.69-11.35 19.02-8 31.01 3.35 11.99 10.85 19.49 22.5 22.5zm242.94 0c11.67-3.03 19.01-10.37 22.02-22.02 3.01-11.65.51-22.15-7.49-31.49h.01c-6.68-5.99-14.18-8.99-22.5-8.99s-15.66 3.16-22.02 9.5c-6.36 6.34-9.7 13.84-10.02 22.5-.32 8.66 2.52 16.33 8.51 23.01 9.32 8.02 19.82 10.52 31.49 7.49M512 640c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01s-3-17.02-8.99-23.01c-6-5.99-13.66-8.99-23.01-8.99m183.01-151.01c-6-5.99-13.66-8.99-23.01-8.99s-17.02 3-23.01 8.99c-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99s17.02-3 23.01-8.99c5.99-6 8.99-13.67 8.99-23.01 0-9.35-3-17.02-8.99-23.01"}),createBaseVNode("path",{fill:"currentColor",d:"M832 512c-2-90.67-33.17-166.17-93.5-226.5-20.43-20.42-42.6-37.49-66.5-51.23V64H352v170.26c-23.9 13.74-46.07 30.81-66.5 51.24-60.33 60.33-91.49 135.83-93.5 226.5 2 90.67 33.17 166.17 93.5 226.5 20.43 20.43 42.6 37.5 66.5 51.24V960h320V789.74c23.9-13.74 46.07-30.81 66.5-51.24 60.33-60.34 91.49-135.83 93.5-226.5M416 128h192v78.69c-29.85-9.03-61.85-13.93-96-14.69-34.15.75-66.15 5.65-96 14.68zm192 768H416v-78.68c29.85 9.03 61.85 13.93 96 14.68 34.15-.75 66.15-5.65 96-14.68zm-96-128c-72.66-2.01-132.99-27.01-180.99-75.01S258.01 584.66 256 512c2.01-72.66 27.01-132.99 75.01-180.99S439.34 258.01 512 256c72.66 2.01 132.99 27.01 180.99 75.01S765.99 439.34 768 512c-2.01 72.66-27.01 132.99-75.01 180.99S584.66 765.99 512 768"}),createBaseVNode("path",{fill:"currentColor",d:"M512 320c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01 0 9.35 3 17.02 8.99 23.01 6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01 0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99m112.99 273.5c-8.66-.32-16.33 2.52-23.01 8.51-7.98 9.32-10.48 19.82-7.49 31.49s10.49 19.17 22.5 22.5 22.35.66 31.01-8v.04c5.99-6.68 8.99-14.18 8.99-22.5s-3.16-15.66-9.5-22.02-13.84-9.7-22.5-10.02"})]))}}),quartz_watch_default=quartz_watch_vue_vue_type_script_setup_true_lang_default,question_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"QuestionFilled",__name:"question-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"})]))}}),question_filled_default=question_filled_vue_vue_type_script_setup_true_lang_default,rank_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Rank",__name:"rank",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"})]))}}),rank_default=rank_vue_vue_type_script_setup_true_lang_default,reading_lamp_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ReadingLamp",__name:"reading-lamp",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m-44.672-768-99.52 448h608.384l-99.52-448zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"}),createBaseVNode("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32m-192-.064h64V960h-64z"})]))}}),reading_lamp_default=reading_lamp_vue_vue_type_script_setup_true_lang_default,reading_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Reading",__name:"reading",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M480 192h64v704h-64z"})]))}}),reading_default=reading_vue_vue_type_script_setup_true_lang_default,refresh_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"RefreshLeft",__name:"refresh-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"})]))}}),refresh_left_default=refresh_left_vue_vue_type_script_setup_true_lang_default,refresh_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"RefreshRight",__name:"refresh-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"})]))}}),refresh_right_default=refresh_right_vue_vue_type_script_setup_true_lang_default,refresh_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Refresh",__name:"refresh",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"})]))}}),refresh_default=refresh_vue_vue_type_script_setup_true_lang_default,refrigerator_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Refrigerator",__name:"refrigerator",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96m32 224h64v96h-64zm0 288h64v96h-64z"})]))}}),refrigerator_default=refrigerator_vue_vue_type_script_setup_true_lang_default,remove_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"RemoveFilled",__name:"remove-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896M288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512"})]))}}),remove_filled_default=remove_filled_vue_vue_type_script_setup_true_lang_default,remove_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Remove",__name:"remove",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),remove_default=remove_vue_vue_type_script_setup_true_lang_default,right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Right",__name:"right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312z"})]))}}),right_default=right_vue_vue_type_script_setup_true_lang_default,scale_to_original_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ScaleToOriginal",__name:"scale-to-original",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118M512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412M512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512"})]))}}),scale_to_original_default=scale_to_original_vue_vue_type_script_setup_true_lang_default,school_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"School",__name:"school",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 128v704h576V128zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192M320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"})]))}}),school_default=school_vue_vue_type_script_setup_true_lang_default,scissor_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Scissor",__name:"scissor",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248"})]))}}),scissor_default=scissor_vue_vue_type_script_setup_true_lang_default,search_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Search",__name:"search",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"})]))}}),search_default=search_vue_vue_type_script_setup_true_lang_default,select_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Select",__name:"select",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"})]))}}),select_default=select_vue_vue_type_script_setup_true_lang_default,sell_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sell",__name:"sell",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"})]))}}),sell_default=sell_vue_vue_type_script_setup_true_lang_default,semi_select_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SemiSelect",__name:"semi-select",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64"})]))}}),semi_select_default=semi_select_vue_vue_type_script_setup_true_lang_default,service_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Service",__name:"service",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0M256 448a128 128 0 1 0 0 256zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128"})]))}}),service_default=service_vue_vue_type_script_setup_true_lang_default,set_up_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SetUp",__name:"set-up",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96"}),createBaseVNode("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),createBaseVNode("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32m160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),createBaseVNode("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),set_up_default=set_up_vue_vue_type_script_setup_true_lang_default,setting_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Setting",__name:"setting",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384m0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256"})]))}}),setting_default=setting_vue_vue_type_script_setup_true_lang_default,share_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Share",__name:"share",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"})]))}}),share_default=share_vue_vue_type_script_setup_true_lang_default,ship_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Ship",__name:"ship",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216zm0-70.272 144.768-65.792L512 171.84zM512 512H148.864l18.24 64H856.96l18.24-64zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408"})]))}}),ship_default=ship_vue_vue_type_script_setup_true_lang_default,shop_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Shop",__name:"shop",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640z"})]))}}),shop_default=shop_vue_vue_type_script_setup_true_lang_default,shopping_bag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingBag",__name:"shopping-bag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zm64 0h256a128 128 0 1 0-256 0"}),createBaseVNode("path",{fill:"currentColor",d:"M192 704h640v64H192z"})]))}}),shopping_bag_default=shopping_bag_vue_vue_type_script_setup_true_lang_default,shopping_cart_full_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingCartFull",__name:"shopping-cart-full",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96m320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96M96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128zm314.24 576h395.904l82.304-384H333.44l76.8 384z"}),createBaseVNode("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04"})]))}}),shopping_cart_full_default=shopping_cart_full_vue_vue_type_script_setup_true_lang_default,shopping_cart_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingCart",__name:"shopping-cart",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96m320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96M96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128zm314.24 576h395.904l82.304-384H333.44l76.8 384z"})]))}}),shopping_cart_default=shopping_cart_vue_vue_type_script_setup_true_lang_default,shopping_trolley_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingTrolley",__name:"shopping-trolley",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M368 833c-13.3 0-24.5 4.5-33.5 13.5S321 866.7 321 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S415 893.3 415 880s-4.5-24.5-13.5-33.5S381.3 833 368 833m439-193c7.4 0 13.8-2.2 19.5-6.5S836 623.3 838 616l112-448c2-10-.2-19.2-6.5-27.5S929 128 919 128H96c-9.3 0-17 3-23 9s-9 13.7-9 23 3 17 9 23 13.7 9 23 9h96v576h672c9.3 0 17-3 23-9s9-13.7 9-23-3-17-9-23-13.7-9-23-9H256v-64zM256 192h622l-96 384H256zm432 641c-13.3 0-24.5 4.5-33.5 13.5S641 866.7 641 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S735 893.3 735 880s-4.5-24.5-13.5-33.5S701.3 833 688 833"})]))}}),shopping_trolley_default=shopping_trolley_vue_vue_type_script_setup_true_lang_default,smoking_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Smoking",__name:"smoking",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 576v128h640V576zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),smoking_default=smoking_vue_vue_type_script_setup_true_lang_default,soccer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Soccer",__name:"soccer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24m72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152m452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"})]))}}),soccer_default=soccer_vue_vue_type_script_setup_true_lang_default,sold_out_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SoldOut",__name:"sold-out",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"})]))}}),sold_out_default=sold_out_vue_vue_type_script_setup_true_lang_default,sort_down_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SortDown",__name:"sort-down",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0"})]))}}),sort_down_default=sort_down_vue_vue_type_script_setup_true_lang_default,sort_up_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SortUp",__name:"sort-up",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248"})]))}}),sort_up_default=sort_up_vue_vue_type_script_setup_true_lang_default,sort_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sort",__name:"sort",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"})]))}}),sort_default=sort_vue_vue_type_script_setup_true_lang_default,stamp_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Stamp",__name:"stamp",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0M128 896v-64h768v64z"})]))}}),stamp_default=stamp_vue_vue_type_script_setup_true_lang_default,star_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"StarFilled",__name:"star-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"})]))}}),star_filled_default=star_filled_vue_vue_type_script_setup_true_lang_default,star_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Star",__name:"star",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"})]))}}),star_default=star_vue_vue_type_script_setup_true_lang_default,stopwatch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Stopwatch",__name:"stopwatch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"})]))}}),stopwatch_default=stopwatch_vue_vue_type_script_setup_true_lang_default,success_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SuccessFilled",__name:"success-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),success_filled_default=success_filled_vue_vue_type_script_setup_true_lang_default,sugar_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sugar",__name:"sugar",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"})]))}}),sugar_default=sugar_vue_vue_type_script_setup_true_lang_default,suitcase_line_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SuitcaseLine",__name:"suitcase-line",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M922.5 229.5c-24.32-24.34-54.49-36.84-90.5-37.5H704v-64c-.68-17.98-7.02-32.98-19.01-44.99S658.01 64.66 640 64H384c-17.98.68-32.98 7.02-44.99 19.01S320.66 110 320 128v64H192c-35.99.68-66.16 13.18-90.5 37.5C77.16 253.82 64.66 283.99 64 320v448c.68 35.99 13.18 66.16 37.5 90.5s54.49 36.84 90.5 37.5h640c35.99-.68 66.16-13.18 90.5-37.5s36.84-54.49 37.5-90.5V320c-.68-35.99-13.18-66.16-37.5-90.5M384 128h256v64H384zM256 832h-64c-17.98-.68-32.98-7.02-44.99-19.01S128.66 786.01 128 768V448h128zm448 0H320V448h384zm192-64c-.68 17.98-7.02 32.98-19.01 44.99S850.01 831.34 832 832h-64V448h128zm0-384H128v-64c.69-17.98 7.02-32.98 19.01-44.99S173.99 256.66 192 256h640c17.98.69 32.98 7.02 44.99 19.01S895.34 301.99 896 320z"})]))}}),suitcase_line_default=suitcase_line_vue_vue_type_script_setup_true_lang_default,suitcase_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Suitcase",__name:"suitcase",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128"}),createBaseVNode("path",{fill:"currentColor",d:"M384 128v64h256v-64zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64"})]))}}),suitcase_default=suitcase_vue_vue_type_script_setup_true_lang_default,sunny_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sunny",__name:"sunny",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32M195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248M64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32m768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32M195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0"})]))}}),sunny_default=sunny_vue_vue_type_script_setup_true_lang_default,sunrise_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sunrise",__name:"sunrise",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64m129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32m407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248"})]))}}),sunrise_default=sunrise_vue_vue_type_script_setup_true_lang_default,sunset_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sunset",__name:"sunset",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32m256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),sunset_default=sunset_vue_vue_type_script_setup_true_lang_default,switch_button_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SwitchButton",__name:"switch-button",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32"})]))}}),switch_button_default=switch_button_vue_vue_type_script_setup_true_lang_default,switch_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SwitchFilled",__name:"switch-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M247.47 358.4v.04c.07 19.17 7.72 37.53 21.27 51.09s31.92 21.2 51.09 21.27c39.86 0 72.41-32.6 72.41-72.4s-32.6-72.36-72.41-72.36-72.36 32.55-72.36 72.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M492.38 128H324.7c-52.16 0-102.19 20.73-139.08 57.61a196.655 196.655 0 0 0-57.61 139.08V698.7c-.01 25.84 5.08 51.42 14.96 75.29s24.36 45.56 42.63 63.83 39.95 32.76 63.82 42.65a196.67 196.67 0 0 0 75.28 14.98h167.68c3.03 0 5.46-2.43 5.46-5.42V133.42c.6-2.99-1.83-5.42-5.46-5.42zm-56.11 705.88H324.7c-17.76.13-35.36-3.33-51.75-10.18s-31.22-16.94-43.61-29.67c-25.3-25.35-39.81-59.1-39.81-95.32V324.69c-.13-17.75 3.33-35.35 10.17-51.74a131.695 131.695 0 0 1 29.64-43.62c25.39-25.3 59.14-39.81 95.36-39.81h111.57zm402.12-647.67a196.655 196.655 0 0 0-139.08-57.61H580.48c-3.03 0-4.82 2.43-4.82 4.82v757.16c-.6 2.99 1.79 5.42 5.42 5.42h118.23a196.69 196.69 0 0 0 139.08-57.61A196.655 196.655 0 0 0 896 699.31V325.29a196.69 196.69 0 0 0-57.61-139.08zm-111.3 441.92c-42.83 0-77.82-34.99-77.82-77.82s34.98-77.82 77.82-77.82c42.83 0 77.82 34.99 77.82 77.82s-34.99 77.82-77.82 77.82z"})]))}}),switch_filled_default=switch_filled_vue_vue_type_script_setup_true_lang_default,switch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Switch",__name:"switch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32"})]))}}),switch_default=switch_vue_vue_type_script_setup_true_lang_default,takeaway_box_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TakeawayBox",__name:"takeaway-box",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H192v448h640zM96 320h832V128H96zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64"})]))}}),takeaway_box_default=takeaway_box_vue_vue_type_script_setup_true_lang_default,ticket_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Ticket",__name:"ticket",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64zm0-416v192h64V416z"})]))}}),ticket_default=ticket_vue_vue_type_script_setup_true_lang_default,tickets_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Tickets",__name:"tickets",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h192v64H320zm0 384h384v64H320z"})]))}}),tickets_default=tickets_vue_vue_type_script_setup_true_lang_default,timer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Timer",__name:"timer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640m0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768"}),createBaseVNode("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0m96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64z"})]))}}),timer_default=timer_vue_vue_type_script_setup_true_lang_default,toilet_paper_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ToiletPaper",__name:"toilet-paper",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224M736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224"}),createBaseVNode("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96"})]))}}),toilet_paper_default=toilet_paper_vue_vue_type_script_setup_true_lang_default,tools_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Tools",__name:"tools",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0"})]))}}),tools_default=tools_vue_vue_type_script_setup_true_lang_default,top_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TopLeft",__name:"top-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"})]))}}),top_left_default=top_left_vue_vue_type_script_setup_true_lang_default,top_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TopRight",__name:"top-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"})]))}}),top_right_default=top_right_vue_vue_type_script_setup_true_lang_default,top_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Top",__name:"top",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"})]))}}),top_default=top_vue_vue_type_script_setup_true_lang_default,trend_charts_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TrendCharts",__name:"trend-charts",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 896V128h768v768zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0"})]))}}),trend_charts_default=trend_charts_vue_vue_type_script_setup_true_lang_default,trophy_base_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TrophyBase",__name:"trophy-base",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M918.4 201.6c-6.4-6.4-12.8-9.6-22.4-9.6H768V96c0-9.6-3.2-16-9.6-22.4C752 67.2 745.6 64 736 64H288c-9.6 0-16 3.2-22.4 9.6C259.2 80 256 86.4 256 96v96H128c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 16-9.6 22.4 3.2 108.8 25.6 185.6 64 224 34.4 34.4 77.56 55.65 127.65 61.99 10.91 20.44 24.78 39.25 41.95 56.41 40.86 40.86 91 65.47 150.4 71.9V768h-96c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h256c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6h-96V637.26c59.4-7.71 109.54-30.01 150.4-70.86 17.2-17.2 31.51-36.06 42.81-56.55 48.93-6.51 90.02-27.7 126.79-61.85 38.4-38.4 60.8-112 64-224 0-6.4-3.2-16-9.6-22.4zM256 438.4c-19.2-6.4-35.2-19.2-51.2-35.2-22.4-22.4-35.2-70.4-41.6-147.2H256zm390.4 80C608 553.6 566.4 576 512 576s-99.2-19.2-134.4-57.6C342.4 480 320 438.4 320 384V128h384v256c0 54.4-19.2 99.2-57.6 134.4m172.8-115.2c-16 16-32 25.6-51.2 35.2V256h92.8c-6.4 76.8-19.2 124.8-41.6 147.2zM768 896H256c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h512c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6"})]))}}),trophy_base_default=trophy_base_vue_vue_type_script_setup_true_lang_default,trophy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Trophy",__name:"trophy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64zm224-448V128H320v320a192 192 0 1 0 384 0m64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448z"})]))}}),trophy_default=trophy_vue_vue_type_script_setup_true_lang_default,turn_off_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TurnOff",__name:"turn-off",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454m0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088"})]))}}),turn_off_default=turn_off_vue_vue_type_script_setup_true_lang_default,umbrella_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Umbrella",__name:"umbrella",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0m570.688-320a384.128 384.128 0 0 0-757.376 0z"})]))}}),umbrella_default=umbrella_vue_vue_type_script_setup_true_lang_default,unlock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Unlock",__name:"unlock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96"}),createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32m178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104z"})]))}}),unlock_default=unlock_vue_vue_type_script_setup_true_lang_default,upload_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"UploadFilled",__name:"upload-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6z"})]))}}),upload_filled_default=upload_filled_vue_vue_type_script_setup_true_lang_default,upload_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Upload",__name:"upload",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248z"})]))}}),upload_default=upload_vue_vue_type_script_setup_true_lang_default,user_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"UserFilled",__name:"user-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0m544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"})]))}}),user_filled_default=user_filled_vue_vue_type_script_setup_true_lang_default,user_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"User",__name:"user",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0"})]))}}),user_default=user_vue_vue_type_script_setup_true_lang_default,van_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Van",__name:"van",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672m48.128-192-14.72-96H704v96h151.872M688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160m-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160"})]))}}),van_default=van_vue_vue_type_script_setup_true_lang_default,video_camera_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoCameraFilled",__name:"video-camera-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zM192 768v64h384v-64zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0m64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288m-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320m64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0"})]))}}),video_camera_filled_default=video_camera_filled_vue_vue_type_script_setup_true_lang_default,video_camera_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoCamera",__name:"video-camera",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 768V256H128v512zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 71.552v176.896l128 64V359.552zM192 320h192v64H192z"})]))}}),video_camera_default=video_camera_vue_vue_type_script_setup_true_lang_default,video_pause_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoPause",__name:"video-pause",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32m192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32"})]))}}),video_pause_default=video_pause_vue_vue_type_script_setup_true_lang_default,video_play_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoPlay",__name:"video-play",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m-48-247.616L668.608 512 464 375.616zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"})]))}}),video_play_default=video_play_vue_vue_type_script_setup_true_lang_default,view_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"View",__name:"view",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),view_default=view_vue_vue_type_script_setup_true_lang_default,wallet_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WalletFilled",__name:"wallet-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96m-80-544 128 160H384z"})]))}}),wallet_filled_default=wallet_filled_vue_vue_type_script_setup_true_lang_default,wallet_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Wallet",__name:"wallet",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32z"}),createBaseVNode("path",{fill:"currentColor",d:"M128 320v512h768V320zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),wallet_default=wallet_vue_vue_type_script_setup_true_lang_default,warn_triangle_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WarnTriangleFilled",__name:"warn-triangle-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M928.99 755.83 574.6 203.25c-12.89-20.16-36.76-32.58-62.6-32.58s-49.71 12.43-62.6 32.58L95.01 755.83c-12.91 20.12-12.9 44.91.01 65.03 12.92 20.12 36.78 32.51 62.59 32.49h708.78c25.82.01 49.68-12.37 62.59-32.49 12.91-20.12 12.92-44.91.01-65.03M554.67 768h-85.33v-85.33h85.33zm0-426.67v298.66h-85.33V341.32z"})]))}}),warn_triangle_filled_default=warn_triangle_filled_vue_vue_type_script_setup_true_lang_default,warning_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WarningFilled",__name:"warning-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),warning_filled_default=warning_filled_vue_vue_type_script_setup_true_lang_default,warning_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Warning",__name:"warning",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0m-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"})]))}}),warning_default=warning_vue_vue_type_script_setup_true_lang_default,watch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Watch",__name:"watch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),createBaseVNode("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32m128-256V128H416v128h-64V64h320v192zM416 768v128h192V768h64v192H352V768z"})]))}}),watch_default=watch_vue_vue_type_script_setup_true_lang_default,watermelon_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Watermelon",__name:"watermelon",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248zm231.552 141.056a448 448 0 1 1-632-632l632 632"})]))}}),watermelon_default=watermelon_vue_vue_type_script_setup_true_lang_default,wind_power_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WindPower",__name:"wind-power",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32m416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96z"})]))}}),wind_power_default=wind_power_vue_vue_type_script_setup_true_lang_default,zoom_in_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ZoomIn",__name:"zoom-in",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"})]))}}),zoom_in_default=zoom_in_vue_vue_type_script_setup_true_lang_default,zoom_out_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ZoomOut",__name:"zoom-out",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704M352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64"})]))}}),zoom_out_default=zoom_out_vue_vue_type_script_setup_true_lang_default;const ElementPlusIconsVue=Object.freeze(Object.defineProperty({__proto__:null,AddLocation:add_location_default,Aim:aim_default,AlarmClock:alarm_clock_default,Apple:apple_default,ArrowDown:arrow_down_default,ArrowDownBold:arrow_down_bold_default,ArrowLeft:arrow_left_default,ArrowLeftBold:arrow_left_bold_default,ArrowRight:arrow_right_default,ArrowRightBold:arrow_right_bold_default,ArrowUp:arrow_up_default,ArrowUpBold:arrow_up_bold_default,Avatar:avatar_default,Back:back_default,Baseball:baseball_default,Basketball:basketball_default,Bell:bell_default,BellFilled:bell_filled_default,Bicycle:bicycle_default,Bottom:bottom_default,BottomLeft:bottom_left_default,BottomRight:bottom_right_default,Bowl:bowl_default,Box:box_default,Briefcase:briefcase_default,Brush:brush_default,BrushFilled:brush_filled_default,Burger:burger_default,Calendar:calendar_default,Camera:camera_default,CameraFilled:camera_filled_default,CaretBottom:caret_bottom_default,CaretLeft:caret_left_default,CaretRight:caret_right_default,CaretTop:caret_top_default,Cellphone:cellphone_default,ChatDotRound:chat_dot_round_default,ChatDotSquare:chat_dot_square_default,ChatLineRound:chat_line_round_default,ChatLineSquare:chat_line_square_default,ChatRound:chat_round_default,ChatSquare:chat_square_default,Check:check_default,Checked:checked_default,Cherry:cherry_default,Chicken:chicken_default,ChromeFilled:chrome_filled_default,CircleCheck:circle_check_default,CircleCheckFilled:circle_check_filled_default,CircleClose:circle_close_default,CircleCloseFilled:circle_close_filled_default,CirclePlus:circle_plus_default,CirclePlusFilled:circle_plus_filled_default,Clock:clock_default,Close:close_default,CloseBold:close_bold_default,Cloudy:cloudy_default,Coffee:coffee_default,CoffeeCup:coffee_cup_default,Coin:coin_default,ColdDrink:cold_drink_default,Collection:collection_default,CollectionTag:collection_tag_default,Comment:comment_default,Compass:compass_default,Connection:connection_default,Coordinate:coordinate_default,CopyDocument:copy_document_default,Cpu:cpu_default,CreditCard:credit_card_default,Crop:crop_default,DArrowLeft:d_arrow_left_default,DArrowRight:d_arrow_right_default,DCaret:d_caret_default,DataAnalysis:data_analysis_default,DataBoard:data_board_default,DataLine:data_line_default,Delete:delete_default,DeleteFilled:delete_filled_default,DeleteLocation:delete_location_default,Dessert:dessert_default,Discount:discount_default,Dish:dish_default,DishDot:dish_dot_default,Document:document_default,DocumentAdd:document_add_default,DocumentChecked:document_checked_default,DocumentCopy:document_copy_default,DocumentDelete:document_delete_default,DocumentRemove:document_remove_default,Download:download_default,Drizzling:drizzling_default,Edit:edit_default,EditPen:edit_pen_default,Eleme:eleme_default,ElemeFilled:eleme_filled_default,ElementPlus:element_plus_default,Expand:expand_default,Failed:failed_default,Female:female_default,Files:files_default,Film:film_default,Filter:filter_default,Finished:finished_default,FirstAidKit:first_aid_kit_default,Flag:flag_default,Fold:fold_default,Folder:folder_default,FolderAdd:folder_add_default,FolderChecked:folder_checked_default,FolderDelete:folder_delete_default,FolderOpened:folder_opened_default,FolderRemove:folder_remove_default,Food:food_default,Football:football_default,ForkSpoon:fork_spoon_default,Fries:fries_default,FullScreen:full_screen_default,Goblet:goblet_default,GobletFull:goblet_full_default,GobletSquare:goblet_square_default,GobletSquareFull:goblet_square_full_default,GoldMedal:gold_medal_default,Goods:goods_default,GoodsFilled:goods_filled_default,Grape:grape_default,Grid:grid_default,Guide:guide_default,Handbag:handbag_default,Headset:headset_default,Help:help_default,HelpFilled:help_filled_default,Hide:hide_default,Histogram:histogram_default,HomeFilled:home_filled_default,HotWater:hot_water_default,House:house_default,IceCream:ice_cream_default,IceCreamRound:ice_cream_round_default,IceCreamSquare:ice_cream_square_default,IceDrink:ice_drink_default,IceTea:ice_tea_default,InfoFilled:info_filled_default,Iphone:iphone_default,Key:key_default,KnifeFork:knife_fork_default,Lightning:lightning_default,Link:link_default,List:list_default,Loading:loading_default,Location:location_default,LocationFilled:location_filled_default,LocationInformation:location_information_default,Lock:lock_default,Lollipop:lollipop_default,MagicStick:magic_stick_default,Magnet:magnet_default,Male:male_default,Management:management_default,MapLocation:map_location_default,Medal:medal_default,Memo:memo_default,Menu:menu_default,Message:message_default,MessageBox:message_box_default,Mic:mic_default,Microphone:microphone_default,MilkTea:milk_tea_default,Minus:minus_default,Money:money_default,Monitor:monitor_default,Moon:moon_default,MoonNight:moon_night_default,More:more_default,MoreFilled:more_filled_default,MostlyCloudy:mostly_cloudy_default,Mouse:mouse_default,Mug:mug_default,Mute:mute_default,MuteNotification:mute_notification_default,NoSmoking:no_smoking_default,Notebook:notebook_default,Notification:notification_default,Odometer:odometer_default,OfficeBuilding:office_building_default,Open:open_default,Operation:operation_default,Opportunity:opportunity_default,Orange:orange_default,Paperclip:paperclip_default,PartlyCloudy:partly_cloudy_default,Pear:pear_default,Phone:phone_default,PhoneFilled:phone_filled_default,Picture:picture_default,PictureFilled:picture_filled_default,PictureRounded:picture_rounded_default,PieChart:pie_chart_default,Place:place_default,Platform:platform_default,Plus:plus_default,Pointer:pointer_default,Position:position_default,Postcard:postcard_default,Pouring:pouring_default,Present:present_default,PriceTag:price_tag_default,Printer:printer_default,Promotion:promotion_default,QuartzWatch:quartz_watch_default,QuestionFilled:question_filled_default,Rank:rank_default,Reading:reading_default,ReadingLamp:reading_lamp_default,Refresh:refresh_default,RefreshLeft:refresh_left_default,RefreshRight:refresh_right_default,Refrigerator:refrigerator_default,Remove:remove_default,RemoveFilled:remove_filled_default,Right:right_default,ScaleToOriginal:scale_to_original_default,School:school_default,Scissor:scissor_default,Search:search_default,Select:select_default,Sell:sell_default,SemiSelect:semi_select_default,Service:service_default,SetUp:set_up_default,Setting:setting_default,Share:share_default,Ship:ship_default,Shop:shop_default,ShoppingBag:shopping_bag_default,ShoppingCart:shopping_cart_default,ShoppingCartFull:shopping_cart_full_default,ShoppingTrolley:shopping_trolley_default,Smoking:smoking_default,Soccer:soccer_default,SoldOut:sold_out_default,Sort:sort_default,SortDown:sort_down_default,SortUp:sort_up_default,Stamp:stamp_default,Star:star_default,StarFilled:star_filled_default,Stopwatch:stopwatch_default,SuccessFilled:success_filled_default,Sugar:sugar_default,Suitcase:suitcase_default,SuitcaseLine:suitcase_line_default,Sunny:sunny_default,Sunrise:sunrise_default,Sunset:sunset_default,Switch:switch_default,SwitchButton:switch_button_default,SwitchFilled:switch_filled_default,TakeawayBox:takeaway_box_default,Ticket:ticket_default,Tickets:tickets_default,Timer:timer_default,ToiletPaper:toilet_paper_default,Tools:tools_default,Top:top_default,TopLeft:top_left_default,TopRight:top_right_default,TrendCharts:trend_charts_default,Trophy:trophy_default,TrophyBase:trophy_base_default,TurnOff:turn_off_default,Umbrella:umbrella_default,Unlock:unlock_default,Upload:upload_default,UploadFilled:upload_filled_default,User:user_default,UserFilled:user_filled_default,Van:van_default,VideoCamera:video_camera_default,VideoCameraFilled:video_camera_filled_default,VideoPause:video_pause_default,VideoPlay:video_play_default,View:view_default,Wallet:wallet_default,WalletFilled:wallet_filled_default,WarnTriangleFilled:warn_triangle_filled_default,Warning:warning_default,WarningFilled:warning_filled_default,Watch:watch_default,Watermelon:watermelon_default,WindPower:wind_power_default,ZoomIn:zoom_in_default,ZoomOut:zoom_out_default},Symbol.toStringTag,{value:"Module"})),epPropKey="__epPropKey",definePropType=re=>re,isEpProp=re=>isObject$5(re)&&!!re[epPropKey],buildProp=(re,ie)=>{if(!isObject$5(re)||isEpProp(re))return re;const{values:ae,required:oe,default:ue,type:de,validator:pe}=re,Ce={type:de,required:!!oe,validator:ae||pe?Ne=>{let Oe=!1,Ie=[];if(ae&&(Ie=Array.from(ae),hasOwn$1(re,"default")&&Ie.push(ue),Oe||(Oe=Ie.includes(Ne))),pe&&(Oe||(Oe=pe(Ne))),!Oe&&Ie.length>0){const Fe=[...new Set(Ie)].map(Ue=>JSON.stringify(Ue)).join(", ");warn$2(`Invalid prop: validation failed${ie?` for prop "${ie}"`:""}. Expected one of [${Fe}], got value ${JSON.stringify(Ne)}.`)}return Oe}:void 0,[epPropKey]:!0};return hasOwn$1(re,"default")&&(Ce.default=ue),Ce},buildProps=re=>fromPairs(Object.entries(re).map(([ie,ae])=>[ie,buildProp(ae,ie)])),iconPropType=definePropType([String,Object,Function]),CloseComponents={Close:close_default},TypeComponents={Close:close_default,SuccessFilled:success_filled_default,InfoFilled:info_filled_default,WarningFilled:warning_filled_default,CircleCloseFilled:circle_close_filled_default},TypeComponentsMap={success:success_filled_default,warning:warning_filled_default,error:circle_close_filled_default,info:info_filled_default},ValidateComponentsMap={validating:loading_default,success:circle_check_default,error:circle_close_default},withInstall=(re,ie)=>{if(re.install=ae=>{for(const oe of[re,...Object.values(ie??{})])ae.component(oe.name,oe)},ie)for(const[ae,oe]of Object.entries(ie))re[ae]=oe;return re},withInstallFunction=(re,ie)=>(re.install=ae=>{re._context=ae._context,ae.config.globalProperties[ie]=re},re),withInstallDirective=(re,ie)=>(re.install=ae=>{ae.directive(ie,re)},re),withNoopInstall=re=>(re.install=NOOP,re),composeRefs=(...re)=>ie=>{re.forEach(ae=>{isFunction$4(ae)?ae(ie):ae.value=ie})},EVENT_CODE={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},datePickTypes=["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"],WEEK_DAYS=["sun","mon","tue","wed","thu","fri","sat"],UPDATE_MODEL_EVENT="update:modelValue",CHANGE_EVENT="change",INPUT_EVENT="input",INSTALLED_KEY=Symbol("INSTALLED_KEY"),componentSizes=["","default","small","large"],isValidComponentSize=re=>["",...componentSizes].includes(re);var PatchFlags=(re=>(re[re.TEXT=1]="TEXT",re[re.CLASS=2]="CLASS",re[re.STYLE=4]="STYLE",re[re.PROPS=8]="PROPS",re[re.FULL_PROPS=16]="FULL_PROPS",re[re.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",re[re.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",re[re.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",re[re.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",re[re.NEED_PATCH=512]="NEED_PATCH",re[re.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",re[re.HOISTED=-1]="HOISTED",re[re.BAIL=-2]="BAIL",re))(PatchFlags||{});function isFragment(re){return isVNode(re)&&re.type===Fragment}function isComment$1(re){return isVNode(re)&&re.type===Comment}function isValidElementNode(re){return isVNode(re)&&!isFragment(re)&&!isComment$1(re)}const getNormalizedProps=re=>{if(!isVNode(re))return{};const ie=re.props||{},ae=(isVNode(re.type)?re.type.props:void 0)||{},oe={};return Object.keys(ae).forEach(ue=>{hasOwn$1(ae[ue],"default")&&(oe[ue]=ae[ue].default)}),Object.keys(ie).forEach(ue=>{oe[camelize(ue)]=ie[ue]}),oe},ensureOnlyChild=re=>{if(!isArray$2(re)||re.length>1)throw new Error("expect to receive a single Vue element child");return re[0]},flattedChildren=re=>{const ie=isArray$2(re)?re:[re],ae=[];return ie.forEach(oe=>{var ue;isArray$2(oe)?ae.push(...flattedChildren(oe)):isVNode(oe)&&isArray$2(oe.children)?ae.push(...flattedChildren(oe.children)):(ae.push(oe),isVNode(oe)&&((ue=oe.component)!=null&&ue.subTree)&&ae.push(...flattedChildren(oe.component.subTree)))}),ae},unique=re=>[...new Set(re)],castArray=re=>!re&&re!==0?[]:Array.isArray(re)?re:[re],isKorean=re=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(re),mutable=re=>re;function throttleByRaf(re){let ie=0;const ae=(...oe)=>{ie&&cAF(ie),ie=rAF(()=>{re(...oe),ie=0})};return ae.cancel=()=>{cAF(ie),ie=0},ae}const DEFAULT_EXCLUDE_KEYS=["class","style"],LISTENER_PREFIX=/^on[A-Z]/,useAttrs=(re={})=>{const{excludeListeners:ie=!1,excludeKeys:ae}=re,oe=computed(()=>((ae==null?void 0:ae.value)||[]).concat(DEFAULT_EXCLUDE_KEYS)),ue=getCurrentInstance();return computed(ue?()=>{var de;return fromPairs(Object.entries((de=ue.proxy)==null?void 0:de.$attrs).filter(([pe])=>!oe.value.includes(pe)&&!(ie&&LISTENER_PREFIX.test(pe))))}:()=>({}))},useDeprecated=({from:re,replacement:ie,scope:ae,version:oe,ref:ue,type:de="API"},pe)=>{watch(()=>unref(pe),_e=>{},{immediate:!0})},useDraggable=(re,ie,ae,oe)=>{let ue={offsetX:0,offsetY:0};const de=Ne=>{const Oe=Ne.clientX,Ie=Ne.clientY,{offsetX:Fe,offsetY:Ue}=ue,Ve=re.value.getBoundingClientRect(),ze=Ve.left,jt=Ve.top,kt=Ve.width,Pt=Ve.height,Et=document.documentElement.clientWidth,er=document.documentElement.clientHeight,tr=-ze+Fe,nr=-jt+Ue,lr=Et-ze-kt+Fe,cr=er-jt-Pt+Ue,ir=sr=>{let dr=Fe+sr.clientX-Oe,fr=Ue+sr.clientY-Ie;oe!=null&&oe.value||(dr=Math.min(Math.max(dr,tr),lr),fr=Math.min(Math.max(fr,nr),cr)),ue={offsetX:dr,offsetY:fr},re.value&&(re.value.style.transform=`translate(${addUnit(dr)}, ${addUnit(fr)})`)},ar=()=>{document.removeEventListener("mousemove",ir),document.removeEventListener("mouseup",ar)};document.addEventListener("mousemove",ir),document.addEventListener("mouseup",ar)},pe=()=>{ie.value&&re.value&&ie.value.addEventListener("mousedown",de)},_e=()=>{ie.value&&re.value&&ie.value.removeEventListener("mousedown",de)},Ce=()=>{ue={offsetX:0,offsetY:0},re.value&&(re.value.style.transform="none")};return onMounted(()=>{watchEffect(()=>{ae.value?pe():_e()})}),onBeforeUnmount(()=>{_e()}),{resetPosition:Ce}};var English={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color.",alphaLabel:"pick alpha value"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},mention:{loading:"Loading"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const buildTranslator=re=>(ie,ae)=>translate(ie,ae,unref(re)),translate=(re,ie,ae)=>get$2(ae,re,re).replace(/\{(\w+)\}/g,(oe,ue)=>{var de;return`${(de=ie==null?void 0:ie[ue])!=null?de:`{${ue}}`}`}),buildLocaleContext=re=>{const ie=computed(()=>unref(re).name),ae=isRef(re)?re:ref$1(re);return{lang:ie,locale:ae,t:buildTranslator(re)}},localeContextKey=Symbol("localeContextKey"),useLocale=re=>{const ie=re||inject(localeContextKey,ref$1());return buildLocaleContext(computed(()=>ie.value||English))},defaultNamespace="el",statePrefix="is-",_bem=(re,ie,ae,oe,ue)=>{let de=`${re}-${ie}`;return ae&&(de+=`-${ae}`),oe&&(de+=`__${oe}`),ue&&(de+=`--${ue}`),de},namespaceContextKey=Symbol("namespaceContextKey"),useGetDerivedNamespace=re=>{const ie=re||(getCurrentInstance()?inject(namespaceContextKey,ref$1(defaultNamespace)):ref$1(defaultNamespace));return computed(()=>unref(ie)||defaultNamespace)},useNamespace=(re,ie)=>{const ae=useGetDerivedNamespace(ie);return{namespace:ae,b:(ze="")=>_bem(ae.value,re,ze,"",""),e:ze=>ze?_bem(ae.value,re,"",ze,""):"",m:ze=>ze?_bem(ae.value,re,"","",ze):"",be:(ze,jt)=>ze&&jt?_bem(ae.value,re,ze,jt,""):"",em:(ze,jt)=>ze&&jt?_bem(ae.value,re,"",ze,jt):"",bm:(ze,jt)=>ze&&jt?_bem(ae.value,re,ze,"",jt):"",bem:(ze,jt,kt)=>ze&&jt&&kt?_bem(ae.value,re,ze,jt,kt):"",is:(ze,...jt)=>{const kt=jt.length>=1?jt[0]:!0;return ze&&kt?`${statePrefix}${ze}`:""},cssVar:ze=>{const jt={};for(const kt in ze)ze[kt]&&(jt[`--${ae.value}-${kt}`]=ze[kt]);return jt},cssVarName:ze=>`--${ae.value}-${ze}`,cssVarBlock:ze=>{const jt={};for(const kt in ze)ze[kt]&&(jt[`--${ae.value}-${re}-${kt}`]=ze[kt]);return jt},cssVarBlockName:ze=>`--${ae.value}-${re}-${ze}`}},useLockscreen=(re,ie={})=>{isRef(re)||throwError$1("[useLockscreen]","You need to pass a ref param to this function");const ae=ie.ns||useNamespace("popup"),oe=computed(()=>ae.bm("parent","hidden"));if(!isClient||hasClass(document.body,oe.value))return;let ue=0,de=!1,pe="0";const _e=()=>{setTimeout(()=>{removeClass(document==null?void 0:document.body,oe.value),de&&document&&(document.body.style.width=pe)},200)};watch(re,Ce=>{if(!Ce){_e();return}de=!hasClass(document.body,oe.value),de&&(pe=document.body.style.width),ue=getScrollBarWidth(ae.namespace.value);const Ne=document.documentElement.clientHeight0&&(Ne||Oe==="scroll")&&de&&(document.body.style.width=`calc(100% - ${ue}px)`),addClass(document.body,oe.value)}),onScopeDispose(()=>_e())},_prop=buildProp({type:definePropType(Boolean),default:null}),_event=buildProp({type:definePropType(Function)}),createModelToggleComposable=re=>{const ie=`update:${re}`,ae=`onUpdate:${re}`,oe=[ie],ue={[re]:_prop,[ae]:_event};return{useModelToggle:({indicator:pe,toggleReason:_e,shouldHideWhenRouteChanges:Ce,shouldProceed:Ne,onShow:Oe,onHide:Ie})=>{const Fe=getCurrentInstance(),{emit:Ue}=Fe,Ve=Fe.props,ze=computed(()=>isFunction$4(Ve[ae])),jt=computed(()=>Ve[re]===null),kt=lr=>{pe.value!==!0&&(pe.value=!0,_e&&(_e.value=lr),isFunction$4(Oe)&&Oe(lr))},Pt=lr=>{pe.value!==!1&&(pe.value=!1,_e&&(_e.value=lr),isFunction$4(Ie)&&Ie(lr))},Et=lr=>{if(Ve.disabled===!0||isFunction$4(Ne)&&!Ne())return;const cr=ze.value&&isClient;cr&&Ue(ie,!0),(jt.value||!cr)&&kt(lr)},er=lr=>{if(Ve.disabled===!0||!isClient)return;const cr=ze.value&&isClient;cr&&Ue(ie,!1),(jt.value||!cr)&&Pt(lr)},tr=lr=>{isBoolean$3(lr)&&(Ve.disabled&&lr?ze.value&&Ue(ie,!1):pe.value!==lr&&(lr?kt():Pt()))},nr=()=>{pe.value?er():Et()};return watch(()=>Ve[re],tr),Ce&&Fe.appContext.config.globalProperties.$route!==void 0&&watch(()=>({...Fe.proxy.$route}),()=>{Ce.value&&pe.value&&er()}),onMounted(()=>{tr(Ve[re])}),{hide:er,show:Et,toggle:nr,hasUpdateHandler:ze}},useModelToggleProps:ue,useModelToggleEmits:oe}};createModelToggleComposable("modelValue");const useProp=re=>{const ie=getCurrentInstance();return computed(()=>{var ae,oe;return(oe=(ae=ie==null?void 0:ie.proxy)==null?void 0:ae.$props)==null?void 0:oe[re]})};var E$2="top",R$2="bottom",W$1="right",P$2="left",me="auto",G$1=[E$2,R$2,W$1,P$2],U$2="start",J$1="end",Xe="clippingParents",je$1="viewport",K$1="popper",Ye="reference",De=G$1.reduce(function(re,ie){return re.concat([ie+"-"+U$2,ie+"-"+J$1])},[]),Ee=[].concat(G$1,[me]).reduce(function(re,ie){return re.concat([ie,ie+"-"+U$2,ie+"-"+J$1])},[]),Ge="beforeRead",Je="read",Ke$1="afterRead",Qe="beforeMain",Ze="main",et$1="afterMain",tt$1="beforeWrite",nt$1="write",rt="afterWrite",ot$1=[Ge,Je,Ke$1,Qe,Ze,et$1,tt$1,nt$1,rt];function C$1(re){return re?(re.nodeName||"").toLowerCase():null}function H$1(re){if(re==null)return window;if(re.toString()!=="[object Window]"){var ie=re.ownerDocument;return ie&&ie.defaultView||window}return re}function Q$2(re){var ie=H$1(re).Element;return re instanceof ie||re instanceof Element}function B$1(re){var ie=H$1(re).HTMLElement;return re instanceof ie||re instanceof HTMLElement}function Pe$1(re){if(typeof ShadowRoot>"u")return!1;var ie=H$1(re).ShadowRoot;return re instanceof ie||re instanceof ShadowRoot}function Mt(re){var ie=re.state;Object.keys(ie.elements).forEach(function(ae){var oe=ie.styles[ae]||{},ue=ie.attributes[ae]||{},de=ie.elements[ae];!B$1(de)||!C$1(de)||(Object.assign(de.style,oe),Object.keys(ue).forEach(function(pe){var _e=ue[pe];_e===!1?de.removeAttribute(pe):de.setAttribute(pe,_e===!0?"":_e)}))})}function Rt$1(re){var ie=re.state,ae={popper:{position:ie.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(ie.elements.popper.style,ae.popper),ie.styles=ae,ie.elements.arrow&&Object.assign(ie.elements.arrow.style,ae.arrow),function(){Object.keys(ie.elements).forEach(function(oe){var ue=ie.elements[oe],de=ie.attributes[oe]||{},pe=Object.keys(ie.styles.hasOwnProperty(oe)?ie.styles[oe]:ae[oe]),_e=pe.reduce(function(Ce,Ne){return Ce[Ne]="",Ce},{});!B$1(ue)||!C$1(ue)||(Object.assign(ue.style,_e),Object.keys(de).forEach(function(Ce){ue.removeAttribute(Ce)}))})}}var Ae={name:"applyStyles",enabled:!0,phase:"write",fn:Mt,effect:Rt$1,requires:["computeStyles"]};function q$1(re){return re.split("-")[0]}var X$2=Math.max,ve=Math.min,Z$1=Math.round;function ee$2(re,ie){ie===void 0&&(ie=!1);var ae=re.getBoundingClientRect(),oe=1,ue=1;if(B$1(re)&&ie){var de=re.offsetHeight,pe=re.offsetWidth;pe>0&&(oe=Z$1(ae.width)/pe||1),de>0&&(ue=Z$1(ae.height)/de||1)}return{width:ae.width/oe,height:ae.height/ue,top:ae.top/ue,right:ae.right/oe,bottom:ae.bottom/ue,left:ae.left/oe,x:ae.left/oe,y:ae.top/ue}}function ke$1(re){var ie=ee$2(re),ae=re.offsetWidth,oe=re.offsetHeight;return Math.abs(ie.width-ae)<=1&&(ae=ie.width),Math.abs(ie.height-oe)<=1&&(oe=ie.height),{x:re.offsetLeft,y:re.offsetTop,width:ae,height:oe}}function it$2(re,ie){var ae=ie.getRootNode&&ie.getRootNode();if(re.contains(ie))return!0;if(ae&&Pe$1(ae)){var oe=ie;do{if(oe&&re.isSameNode(oe))return!0;oe=oe.parentNode||oe.host}while(oe)}return!1}function N$2(re){return H$1(re).getComputedStyle(re)}function Wt(re){return["table","td","th"].indexOf(C$1(re))>=0}function I$2(re){return((Q$2(re)?re.ownerDocument:re.document)||window.document).documentElement}function ge$2(re){return C$1(re)==="html"?re:re.assignedSlot||re.parentNode||(Pe$1(re)?re.host:null)||I$2(re)}function at$1(re){return!B$1(re)||N$2(re).position==="fixed"?null:re.offsetParent}function Bt$1(re){var ie=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,ae=navigator.userAgent.indexOf("Trident")!==-1;if(ae&&B$1(re)){var oe=N$2(re);if(oe.position==="fixed")return null}var ue=ge$2(re);for(Pe$1(ue)&&(ue=ue.host);B$1(ue)&&["html","body"].indexOf(C$1(ue))<0;){var de=N$2(ue);if(de.transform!=="none"||de.perspective!=="none"||de.contain==="paint"||["transform","perspective"].indexOf(de.willChange)!==-1||ie&&de.willChange==="filter"||ie&&de.filter&&de.filter!=="none")return ue;ue=ue.parentNode}return null}function se(re){for(var ie=H$1(re),ae=at$1(re);ae&&Wt(ae)&&N$2(ae).position==="static";)ae=at$1(ae);return ae&&(C$1(ae)==="html"||C$1(ae)==="body"&&N$2(ae).position==="static")?ie:ae||Bt$1(re)||ie}function Le$1(re){return["top","bottom"].indexOf(re)>=0?"x":"y"}function fe(re,ie,ae){return X$2(re,ve(ie,ae))}function St(re,ie,ae){var oe=fe(re,ie,ae);return oe>ae?ae:oe}function st$1(){return{top:0,right:0,bottom:0,left:0}}function ft(re){return Object.assign({},st$1(),re)}function ct(re,ie){return ie.reduce(function(ae,oe){return ae[oe]=re,ae},{})}var Tt$1=function(re,ie){return re=typeof re=="function"?re(Object.assign({},ie.rects,{placement:ie.placement})):re,ft(typeof re!="number"?re:ct(re,G$1))};function Ht(re){var ie,ae=re.state,oe=re.name,ue=re.options,de=ae.elements.arrow,pe=ae.modifiersData.popperOffsets,_e=q$1(ae.placement),Ce=Le$1(_e),Ne=[P$2,W$1].indexOf(_e)>=0,Oe=Ne?"height":"width";if(!(!de||!pe)){var Ie=Tt$1(ue.padding,ae),Fe=ke$1(de),Ue=Ce==="y"?E$2:P$2,Ve=Ce==="y"?R$2:W$1,ze=ae.rects.reference[Oe]+ae.rects.reference[Ce]-pe[Ce]-ae.rects.popper[Oe],jt=pe[Ce]-ae.rects.reference[Ce],kt=se(de),Pt=kt?Ce==="y"?kt.clientHeight||0:kt.clientWidth||0:0,Et=ze/2-jt/2,er=Ie[Ue],tr=Pt-Fe[Oe]-Ie[Ve],nr=Pt/2-Fe[Oe]/2+Et,lr=fe(er,nr,tr),cr=Ce;ae.modifiersData[oe]=(ie={},ie[cr]=lr,ie.centerOffset=lr-nr,ie)}}function Ct(re){var ie=re.state,ae=re.options,oe=ae.element,ue=oe===void 0?"[data-popper-arrow]":oe;ue!=null&&(typeof ue=="string"&&(ue=ie.elements.popper.querySelector(ue),!ue)||!it$2(ie.elements.popper,ue)||(ie.elements.arrow=ue))}var pt={name:"arrow",enabled:!0,phase:"main",fn:Ht,effect:Ct,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(re){return re.split("-")[1]}var qt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt(re){var ie=re.x,ae=re.y,oe=window,ue=oe.devicePixelRatio||1;return{x:Z$1(ie*ue)/ue||0,y:Z$1(ae*ue)/ue||0}}function ut(re){var ie,ae=re.popper,oe=re.popperRect,ue=re.placement,de=re.variation,pe=re.offsets,_e=re.position,Ce=re.gpuAcceleration,Ne=re.adaptive,Oe=re.roundOffsets,Ie=re.isFixed,Fe=pe.x,Ue=Fe===void 0?0:Fe,Ve=pe.y,ze=Ve===void 0?0:Ve,jt=typeof Oe=="function"?Oe({x:Ue,y:ze}):{x:Ue,y:ze};Ue=jt.x,ze=jt.y;var kt=pe.hasOwnProperty("x"),Pt=pe.hasOwnProperty("y"),Et=P$2,er=E$2,tr=window;if(Ne){var nr=se(ae),lr="clientHeight",cr="clientWidth";if(nr===H$1(ae)&&(nr=I$2(ae),N$2(nr).position!=="static"&&_e==="absolute"&&(lr="scrollHeight",cr="scrollWidth")),nr=nr,ue===E$2||(ue===P$2||ue===W$1)&&de===J$1){er=R$2;var ir=Ie&&nr===tr&&tr.visualViewport?tr.visualViewport.height:nr[lr];ze-=ir-oe.height,ze*=Ce?1:-1}if(ue===P$2||(ue===E$2||ue===R$2)&&de===J$1){Et=W$1;var ar=Ie&&nr===tr&&tr.visualViewport?tr.visualViewport.width:nr[cr];Ue-=ar-oe.width,Ue*=Ce?1:-1}}var sr=Object.assign({position:_e},Ne&&qt),dr=Oe===!0?Vt({x:Ue,y:ze}):{x:Ue,y:ze};if(Ue=dr.x,ze=dr.y,Ce){var fr;return Object.assign({},sr,(fr={},fr[er]=Pt?"0":"",fr[Et]=kt?"0":"",fr.transform=(tr.devicePixelRatio||1)<=1?"translate("+Ue+"px, "+ze+"px)":"translate3d("+Ue+"px, "+ze+"px, 0)",fr))}return Object.assign({},sr,(ie={},ie[er]=Pt?ze+"px":"",ie[Et]=kt?Ue+"px":"",ie.transform="",ie))}function Nt(re){var ie=re.state,ae=re.options,oe=ae.gpuAcceleration,ue=oe===void 0?!0:oe,de=ae.adaptive,pe=de===void 0?!0:de,_e=ae.roundOffsets,Ce=_e===void 0?!0:_e,Ne={placement:q$1(ie.placement),variation:te(ie.placement),popper:ie.elements.popper,popperRect:ie.rects.popper,gpuAcceleration:ue,isFixed:ie.options.strategy==="fixed"};ie.modifiersData.popperOffsets!=null&&(ie.styles.popper=Object.assign({},ie.styles.popper,ut(Object.assign({},Ne,{offsets:ie.modifiersData.popperOffsets,position:ie.options.strategy,adaptive:pe,roundOffsets:Ce})))),ie.modifiersData.arrow!=null&&(ie.styles.arrow=Object.assign({},ie.styles.arrow,ut(Object.assign({},Ne,{offsets:ie.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:Ce})))),ie.attributes.popper=Object.assign({},ie.attributes.popper,{"data-popper-placement":ie.placement})}var Me$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Nt,data:{}},ye={passive:!0};function It$1(re){var ie=re.state,ae=re.instance,oe=re.options,ue=oe.scroll,de=ue===void 0?!0:ue,pe=oe.resize,_e=pe===void 0?!0:pe,Ce=H$1(ie.elements.popper),Ne=[].concat(ie.scrollParents.reference,ie.scrollParents.popper);return de&&Ne.forEach(function(Oe){Oe.addEventListener("scroll",ae.update,ye)}),_e&&Ce.addEventListener("resize",ae.update,ye),function(){de&&Ne.forEach(function(Oe){Oe.removeEventListener("scroll",ae.update,ye)}),_e&&Ce.removeEventListener("resize",ae.update,ye)}}var Re$3={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:It$1,data:{}},_t={left:"right",right:"left",bottom:"top",top:"bottom"};function be$1(re){return re.replace(/left|right|bottom|top/g,function(ie){return _t[ie]})}var zt={start:"end",end:"start"};function lt$6(re){return re.replace(/start|end/g,function(ie){return zt[ie]})}function We(re){var ie=H$1(re),ae=ie.pageXOffset,oe=ie.pageYOffset;return{scrollLeft:ae,scrollTop:oe}}function Be(re){return ee$2(I$2(re)).left+We(re).scrollLeft}function Ft$1(re){var ie=H$1(re),ae=I$2(re),oe=ie.visualViewport,ue=ae.clientWidth,de=ae.clientHeight,pe=0,_e=0;return oe&&(ue=oe.width,de=oe.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(pe=oe.offsetLeft,_e=oe.offsetTop)),{width:ue,height:de,x:pe+Be(re),y:_e}}function Ut(re){var ie,ae=I$2(re),oe=We(re),ue=(ie=re.ownerDocument)==null?void 0:ie.body,de=X$2(ae.scrollWidth,ae.clientWidth,ue?ue.scrollWidth:0,ue?ue.clientWidth:0),pe=X$2(ae.scrollHeight,ae.clientHeight,ue?ue.scrollHeight:0,ue?ue.clientHeight:0),_e=-oe.scrollLeft+Be(re),Ce=-oe.scrollTop;return N$2(ue||ae).direction==="rtl"&&(_e+=X$2(ae.clientWidth,ue?ue.clientWidth:0)-de),{width:de,height:pe,x:_e,y:Ce}}function Se(re){var ie=N$2(re),ae=ie.overflow,oe=ie.overflowX,ue=ie.overflowY;return/auto|scroll|overlay|hidden/.test(ae+ue+oe)}function dt$1(re){return["html","body","#document"].indexOf(C$1(re))>=0?re.ownerDocument.body:B$1(re)&&Se(re)?re:dt$1(ge$2(re))}function ce(re,ie){var ae;ie===void 0&&(ie=[]);var oe=dt$1(re),ue=oe===((ae=re.ownerDocument)==null?void 0:ae.body),de=H$1(oe),pe=ue?[de].concat(de.visualViewport||[],Se(oe)?oe:[]):oe,_e=ie.concat(pe);return ue?_e:_e.concat(ce(ge$2(pe)))}function Te(re){return Object.assign({},re,{left:re.x,top:re.y,right:re.x+re.width,bottom:re.y+re.height})}function Xt(re){var ie=ee$2(re);return ie.top=ie.top+re.clientTop,ie.left=ie.left+re.clientLeft,ie.bottom=ie.top+re.clientHeight,ie.right=ie.left+re.clientWidth,ie.width=re.clientWidth,ie.height=re.clientHeight,ie.x=ie.left,ie.y=ie.top,ie}function ht$1(re,ie){return ie===je$1?Te(Ft$1(re)):Q$2(ie)?Xt(ie):Te(Ut(I$2(re)))}function Yt(re){var ie=ce(ge$2(re)),ae=["absolute","fixed"].indexOf(N$2(re).position)>=0,oe=ae&&B$1(re)?se(re):re;return Q$2(oe)?ie.filter(function(ue){return Q$2(ue)&&it$2(ue,oe)&&C$1(ue)!=="body"}):[]}function Gt$3(re,ie,ae){var oe=ie==="clippingParents"?Yt(re):[].concat(ie),ue=[].concat(oe,[ae]),de=ue[0],pe=ue.reduce(function(_e,Ce){var Ne=ht$1(re,Ce);return _e.top=X$2(Ne.top,_e.top),_e.right=ve(Ne.right,_e.right),_e.bottom=ve(Ne.bottom,_e.bottom),_e.left=X$2(Ne.left,_e.left),_e},ht$1(re,de));return pe.width=pe.right-pe.left,pe.height=pe.bottom-pe.top,pe.x=pe.left,pe.y=pe.top,pe}function mt$1(re){var ie=re.reference,ae=re.element,oe=re.placement,ue=oe?q$1(oe):null,de=oe?te(oe):null,pe=ie.x+ie.width/2-ae.width/2,_e=ie.y+ie.height/2-ae.height/2,Ce;switch(ue){case E$2:Ce={x:pe,y:ie.y-ae.height};break;case R$2:Ce={x:pe,y:ie.y+ie.height};break;case W$1:Ce={x:ie.x+ie.width,y:_e};break;case P$2:Ce={x:ie.x-ae.width,y:_e};break;default:Ce={x:ie.x,y:ie.y}}var Ne=ue?Le$1(ue):null;if(Ne!=null){var Oe=Ne==="y"?"height":"width";switch(de){case U$2:Ce[Ne]=Ce[Ne]-(ie[Oe]/2-ae[Oe]/2);break;case J$1:Ce[Ne]=Ce[Ne]+(ie[Oe]/2-ae[Oe]/2);break}}return Ce}function ne$3(re,ie){ie===void 0&&(ie={});var ae=ie,oe=ae.placement,ue=oe===void 0?re.placement:oe,de=ae.boundary,pe=de===void 0?Xe:de,_e=ae.rootBoundary,Ce=_e===void 0?je$1:_e,Ne=ae.elementContext,Oe=Ne===void 0?K$1:Ne,Ie=ae.altBoundary,Fe=Ie===void 0?!1:Ie,Ue=ae.padding,Ve=Ue===void 0?0:Ue,ze=ft(typeof Ve!="number"?Ve:ct(Ve,G$1)),jt=Oe===K$1?Ye:K$1,kt=re.rects.popper,Pt=re.elements[Fe?jt:Oe],Et=Gt$3(Q$2(Pt)?Pt:Pt.contextElement||I$2(re.elements.popper),pe,Ce),er=ee$2(re.elements.reference),tr=mt$1({reference:er,element:kt,strategy:"absolute",placement:ue}),nr=Te(Object.assign({},kt,tr)),lr=Oe===K$1?nr:er,cr={top:Et.top-lr.top+ze.top,bottom:lr.bottom-Et.bottom+ze.bottom,left:Et.left-lr.left+ze.left,right:lr.right-Et.right+ze.right},ir=re.modifiersData.offset;if(Oe===K$1&&ir){var ar=ir[ue];Object.keys(cr).forEach(function(sr){var dr=[W$1,R$2].indexOf(sr)>=0?1:-1,fr=[E$2,R$2].indexOf(sr)>=0?"y":"x";cr[sr]+=ar[fr]*dr})}return cr}function Jt$1(re,ie){ie===void 0&&(ie={});var ae=ie,oe=ae.placement,ue=ae.boundary,de=ae.rootBoundary,pe=ae.padding,_e=ae.flipVariations,Ce=ae.allowedAutoPlacements,Ne=Ce===void 0?Ee:Ce,Oe=te(oe),Ie=Oe?_e?De:De.filter(function(Ve){return te(Ve)===Oe}):G$1,Fe=Ie.filter(function(Ve){return Ne.indexOf(Ve)>=0});Fe.length===0&&(Fe=Ie);var Ue=Fe.reduce(function(Ve,ze){return Ve[ze]=ne$3(re,{placement:ze,boundary:ue,rootBoundary:de,padding:pe})[q$1(ze)],Ve},{});return Object.keys(Ue).sort(function(Ve,ze){return Ue[Ve]-Ue[ze]})}function Kt$1(re){if(q$1(re)===me)return[];var ie=be$1(re);return[lt$6(re),ie,lt$6(ie)]}function Qt(re){var ie=re.state,ae=re.options,oe=re.name;if(!ie.modifiersData[oe]._skip){for(var ue=ae.mainAxis,de=ue===void 0?!0:ue,pe=ae.altAxis,_e=pe===void 0?!0:pe,Ce=ae.fallbackPlacements,Ne=ae.padding,Oe=ae.boundary,Ie=ae.rootBoundary,Fe=ae.altBoundary,Ue=ae.flipVariations,Ve=Ue===void 0?!0:Ue,ze=ae.allowedAutoPlacements,jt=ie.options.placement,kt=q$1(jt),Pt=kt===jt,Et=Ce||(Pt||!Ve?[be$1(jt)]:Kt$1(jt)),er=[jt].concat(Et).reduce(function(kr,qr){return kr.concat(q$1(qr)===me?Jt$1(ie,{placement:qr,boundary:Oe,rootBoundary:Ie,padding:Ne,flipVariations:Ve,allowedAutoPlacements:ze}):qr)},[]),tr=ie.rects.reference,nr=ie.rects.popper,lr=new Map,cr=!0,ir=er[0],ar=0;ar=0,mr=_r?"width":"height",Er=ne$3(ie,{placement:sr,boundary:Oe,rootBoundary:Ie,altBoundary:Fe,padding:Ne}),Sr=_r?fr?W$1:P$2:fr?R$2:E$2;tr[mr]>nr[mr]&&(Sr=be$1(Sr));var xr=be$1(Sr),Nr=[];if(de&&Nr.push(Er[dr]<=0),_e&&Nr.push(Er[Sr]<=0,Er[xr]<=0),Nr.every(function(kr){return kr})){ir=sr,cr=!1;break}lr.set(sr,Nr)}if(cr)for(var Rr=Ve?3:1,Vr=function(kr){var qr=er.find(function(Wr){var Ar=lr.get(Wr);if(Ar)return Ar.slice(0,kr).every(function(Dr){return Dr})});if(qr)return ir=qr,"break"},Fr=Rr;Fr>0;Fr--){var Ir=Vr(Fr);if(Ir==="break")break}ie.placement!==ir&&(ie.modifiersData[oe]._skip=!0,ie.placement=ir,ie.reset=!0)}}var vt={name:"flip",enabled:!0,phase:"main",fn:Qt,requiresIfExists:["offset"],data:{_skip:!1}};function gt$6(re,ie,ae){return ae===void 0&&(ae={x:0,y:0}),{top:re.top-ie.height-ae.y,right:re.right-ie.width+ae.x,bottom:re.bottom-ie.height+ae.y,left:re.left-ie.width-ae.x}}function yt$1(re){return[E$2,W$1,R$2,P$2].some(function(ie){return re[ie]>=0})}function Zt$1(re){var ie=re.state,ae=re.name,oe=ie.rects.reference,ue=ie.rects.popper,de=ie.modifiersData.preventOverflow,pe=ne$3(ie,{elementContext:"reference"}),_e=ne$3(ie,{altBoundary:!0}),Ce=gt$6(pe,oe),Ne=gt$6(_e,ue,de),Oe=yt$1(Ce),Ie=yt$1(Ne);ie.modifiersData[ae]={referenceClippingOffsets:Ce,popperEscapeOffsets:Ne,isReferenceHidden:Oe,hasPopperEscaped:Ie},ie.attributes.popper=Object.assign({},ie.attributes.popper,{"data-popper-reference-hidden":Oe,"data-popper-escaped":Ie})}var bt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zt$1};function en(re,ie,ae){var oe=q$1(re),ue=[P$2,E$2].indexOf(oe)>=0?-1:1,de=typeof ae=="function"?ae(Object.assign({},ie,{placement:re})):ae,pe=de[0],_e=de[1];return pe=pe||0,_e=(_e||0)*ue,[P$2,W$1].indexOf(oe)>=0?{x:_e,y:pe}:{x:pe,y:_e}}function tn(re){var ie=re.state,ae=re.options,oe=re.name,ue=ae.offset,de=ue===void 0?[0,0]:ue,pe=Ee.reduce(function(Oe,Ie){return Oe[Ie]=en(Ie,ie.rects,de),Oe},{}),_e=pe[ie.placement],Ce=_e.x,Ne=_e.y;ie.modifiersData.popperOffsets!=null&&(ie.modifiersData.popperOffsets.x+=Ce,ie.modifiersData.popperOffsets.y+=Ne),ie.modifiersData[oe]=pe}var wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tn};function nn(re){var ie=re.state,ae=re.name;ie.modifiersData[ae]=mt$1({reference:ie.rects.reference,element:ie.rects.popper,strategy:"absolute",placement:ie.placement})}var He={name:"popperOffsets",enabled:!0,phase:"read",fn:nn,data:{}};function rn(re){return re==="x"?"y":"x"}function on(re){var ie=re.state,ae=re.options,oe=re.name,ue=ae.mainAxis,de=ue===void 0?!0:ue,pe=ae.altAxis,_e=pe===void 0?!1:pe,Ce=ae.boundary,Ne=ae.rootBoundary,Oe=ae.altBoundary,Ie=ae.padding,Fe=ae.tether,Ue=Fe===void 0?!0:Fe,Ve=ae.tetherOffset,ze=Ve===void 0?0:Ve,jt=ne$3(ie,{boundary:Ce,rootBoundary:Ne,padding:Ie,altBoundary:Oe}),kt=q$1(ie.placement),Pt=te(ie.placement),Et=!Pt,er=Le$1(kt),tr=rn(er),nr=ie.modifiersData.popperOffsets,lr=ie.rects.reference,cr=ie.rects.popper,ir=typeof ze=="function"?ze(Object.assign({},ie.rects,{placement:ie.placement})):ze,ar=typeof ir=="number"?{mainAxis:ir,altAxis:ir}:Object.assign({mainAxis:0,altAxis:0},ir),sr=ie.modifiersData.offset?ie.modifiersData.offset[ie.placement]:null,dr={x:0,y:0};if(nr){if(de){var fr,_r=er==="y"?E$2:P$2,mr=er==="y"?R$2:W$1,Er=er==="y"?"height":"width",Sr=nr[er],xr=Sr+jt[_r],Nr=Sr-jt[mr],Rr=Ue?-cr[Er]/2:0,Vr=Pt===U$2?lr[Er]:cr[Er],Fr=Pt===U$2?-cr[Er]:-lr[Er],Ir=ie.elements.arrow,kr=Ue&&Ir?ke$1(Ir):{width:0,height:0},qr=ie.modifiersData["arrow#persistent"]?ie.modifiersData["arrow#persistent"].padding:st$1(),Wr=qr[_r],Ar=qr[mr],Dr=fe(0,lr[Er],kr[Er]),Jr=Et?lr[Er]/2-Rr-Dr-Wr-ar.mainAxis:Vr-Dr-Wr-ar.mainAxis,Sn=Et?-lr[Er]/2+Rr+Dr+Ar+ar.mainAxis:Fr+Dr+Ar+ar.mainAxis,vn=ie.elements.arrow&&se(ie.elements.arrow),xn=vn?er==="y"?vn.clientTop||0:vn.clientLeft||0:0,$r=(fr=sr==null?void 0:sr[er])!=null?fr:0,Lr=Sr+Jr-$r-xn,Gr=Sr+Sn-$r,Mr=fe(Ue?ve(xr,Lr):xr,Sr,Ue?X$2(Nr,Gr):Nr);nr[er]=Mr,dr[er]=Mr-Sr}if(_e){var Br,Hr=er==="x"?E$2:P$2,zr=er==="x"?R$2:W$1,An=nr[tr],kn=tr==="y"?"height":"width",jr=An+jt[Hr],Nn=An-jt[zr],Rn=[E$2,P$2].indexOf(kt)!==-1,ta=(Br=sr==null?void 0:sr[tr])!=null?Br:0,Mo=Rn?jr:An-lr[kn]-cr[kn]-ta+ar.altAxis,to=Rn?An+lr[kn]+cr[kn]-ta-ar.altAxis:Nn,rs=Ue&&Rn?St(Mo,An,to):fe(Ue?Mo:jr,An,Ue?to:Nn);nr[tr]=rs,dr[tr]=rs-An}ie.modifiersData[oe]=dr}}var xt={name:"preventOverflow",enabled:!0,phase:"main",fn:on,requiresIfExists:["offset"]};function an(re){return{scrollLeft:re.scrollLeft,scrollTop:re.scrollTop}}function sn(re){return re===H$1(re)||!B$1(re)?We(re):an(re)}function fn(re){var ie=re.getBoundingClientRect(),ae=Z$1(ie.width)/re.offsetWidth||1,oe=Z$1(ie.height)/re.offsetHeight||1;return ae!==1||oe!==1}function cn$1(re,ie,ae){ae===void 0&&(ae=!1);var oe=B$1(ie),ue=B$1(ie)&&fn(ie),de=I$2(ie),pe=ee$2(re,ue),_e={scrollLeft:0,scrollTop:0},Ce={x:0,y:0};return(oe||!oe&&!ae)&&((C$1(ie)!=="body"||Se(de))&&(_e=sn(ie)),B$1(ie)?(Ce=ee$2(ie,!0),Ce.x+=ie.clientLeft,Ce.y+=ie.clientTop):de&&(Ce.x=Be(de))),{x:pe.left+_e.scrollLeft-Ce.x,y:pe.top+_e.scrollTop-Ce.y,width:pe.width,height:pe.height}}function pn(re){var ie=new Map,ae=new Set,oe=[];re.forEach(function(de){ie.set(de.name,de)});function ue(de){ae.add(de.name);var pe=[].concat(de.requires||[],de.requiresIfExists||[]);pe.forEach(function(_e){if(!ae.has(_e)){var Ce=ie.get(_e);Ce&&ue(Ce)}}),oe.push(de)}return re.forEach(function(de){ae.has(de.name)||ue(de)}),oe}function un(re){var ie=pn(re);return ot$1.reduce(function(ae,oe){return ae.concat(ie.filter(function(ue){return ue.phase===oe}))},[])}function ln(re){var ie;return function(){return ie||(ie=new Promise(function(ae){Promise.resolve().then(function(){ie=void 0,ae(re())})})),ie}}function dn(re){var ie=re.reduce(function(ae,oe){var ue=ae[oe.name];return ae[oe.name]=ue?Object.assign({},ue,oe,{options:Object.assign({},ue.options,oe.options),data:Object.assign({},ue.data,oe.data)}):oe,ae},{});return Object.keys(ie).map(function(ae){return ie[ae]})}var Ot$1={placement:"bottom",modifiers:[],strategy:"absolute"};function $t$1(){for(var re=arguments.length,ie=new Array(re),ae=0;ae{const oe={name:"updateState",enabled:!0,phase:"write",fn:({state:Ce})=>{const Ne=deriveState(Ce);Object.assign(pe.value,Ne)},requires:["computeStyles"]},ue=computed(()=>{const{onFirstUpdate:Ce,placement:Ne,strategy:Oe,modifiers:Ie}=unref(ae);return{onFirstUpdate:Ce,placement:Ne||"bottom",strategy:Oe||"absolute",modifiers:[...Ie||[],oe,{name:"applyStyles",enabled:!1}]}}),de=shallowRef(),pe=ref$1({styles:{popper:{position:unref(ue).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),_e=()=>{de.value&&(de.value.destroy(),de.value=void 0)};return watch(ue,Ce=>{const Ne=unref(de);Ne&&Ne.setOptions(Ce)},{deep:!0}),watch([re,ie],([Ce,Ne])=>{_e(),!(!Ce||!Ne)&&(de.value=yn(Ce,Ne,unref(ue)))}),onBeforeUnmount(()=>{_e()}),{state:computed(()=>{var Ce;return{...((Ce=unref(de))==null?void 0:Ce.state)||{}}}),styles:computed(()=>unref(pe).styles),attributes:computed(()=>unref(pe).attributes),update:()=>{var Ce;return(Ce=unref(de))==null?void 0:Ce.update()},forceUpdate:()=>{var Ce;return(Ce=unref(de))==null?void 0:Ce.forceUpdate()},instanceRef:computed(()=>unref(de))}};function deriveState(re){const ie=Object.keys(re.elements),ae=fromPairs(ie.map(ue=>[ue,re.styles[ue]||{}])),oe=fromPairs(ie.map(ue=>[ue,re.attributes[ue]]));return{styles:ae,attributes:oe}}const useSameTarget=re=>{if(!re)return{onClick:NOOP,onMousedown:NOOP,onMouseup:NOOP};let ie=!1,ae=!1;return{onClick:pe=>{ie&&ae&&re(pe),ie=ae=!1},onMousedown:pe=>{ie=pe.target===pe.currentTarget},onMouseup:pe=>{ae=pe.target===pe.currentTarget}}},useThrottleRender=(re,ie=0)=>{if(ie===0)return re;const ae=ref$1(!1);let oe=null;const ue=()=>{oe&&clearTimeout(oe),oe=setTimeout(()=>{ae.value=re.value},ie)};return onMounted(ue),watch(()=>re.value,de=>{de?ue():ae.value=de}),ae};function useTimeout(){let re;const ie=(oe,ue)=>{ae(),re=window.setTimeout(oe,ue)},ae=()=>window.clearTimeout(re);return tryOnScopeDispose(()=>ae()),{registerTimeout:ie,cancelTimeout:ae}}const defaultIdInjection={prefix:Math.floor(Math.random()*1e4),current:0},ID_INJECTION_KEY=Symbol("elIdInjection"),useIdInjection=()=>getCurrentInstance()?inject(ID_INJECTION_KEY,defaultIdInjection):defaultIdInjection,useId=re=>{const ie=useIdInjection(),ae=useGetDerivedNamespace();return computed(()=>unref(re)||`${ae.value}-id-${ie.prefix}-${ie.current++}`)};let registeredEscapeHandlers=[];const cachedHandler=re=>{const ie=re;ie.key===EVENT_CODE.esc&®isteredEscapeHandlers.forEach(ae=>ae(ie))},useEscapeKeydown=re=>{onMounted(()=>{registeredEscapeHandlers.length===0&&document.addEventListener("keydown",cachedHandler),isClient&®isteredEscapeHandlers.push(re)}),onBeforeUnmount(()=>{registeredEscapeHandlers=registeredEscapeHandlers.filter(ie=>ie!==re),registeredEscapeHandlers.length===0&&isClient&&document.removeEventListener("keydown",cachedHandler)})};let cachedContainer;const usePopperContainerId=()=>{const re=useGetDerivedNamespace(),ie=useIdInjection(),ae=computed(()=>`${re.value}-popper-container-${ie.prefix}`),oe=computed(()=>`#${ae.value}`);return{id:ae,selector:oe}},createContainer=re=>{const ie=document.createElement("div");return ie.id=re,document.body.appendChild(ie),ie},usePopperContainer=()=>{const{id:re,selector:ie}=usePopperContainerId();return onBeforeMount(()=>{isClient&&!cachedContainer&&!document.body.querySelector(ie.value)&&(cachedContainer=createContainer(re.value))}),{id:re,selector:ie}},useDelayedToggleProps=buildProps({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),useDelayedToggle=({showAfter:re,hideAfter:ie,autoClose:ae,open:oe,close:ue})=>{const{registerTimeout:de}=useTimeout(),{registerTimeout:pe,cancelTimeout:_e}=useTimeout();return{onOpen:Oe=>{de(()=>{oe(Oe);const Ie=unref(ae);isNumber$3(Ie)&&Ie>0&&pe(()=>{ue(Oe)},Ie)},unref(re))},onClose:Oe=>{_e(),de(()=>{ue(Oe)},unref(ie))}}},FORWARD_REF_INJECTION_KEY=Symbol("elForwardRef"),useForwardRef=re=>{provide(FORWARD_REF_INJECTION_KEY,{setForwardRef:ae=>{re.value=ae}})},useForwardRefDirective=re=>({mounted(ie){re(ie)},updated(ie){re(ie)},unmounted(){re(null)}}),initial={current:0},zIndex=ref$1(0),defaultInitialZIndex=2e3,ZINDEX_INJECTION_KEY=Symbol("elZIndexContextKey"),zIndexContextKey=Symbol("zIndexContextKey"),useZIndex=re=>{const ie=getCurrentInstance()?inject(ZINDEX_INJECTION_KEY,initial):initial,ae=re||(getCurrentInstance()?inject(zIndexContextKey,void 0):void 0),oe=computed(()=>{const pe=unref(ae);return isNumber$3(pe)?pe:defaultInitialZIndex}),ue=computed(()=>oe.value+zIndex.value),de=()=>(ie.current++,zIndex.value=ie.current,ue.value);return!isClient&&inject(ZINDEX_INJECTION_KEY),{initialZIndex:oe,currentZIndex:ue,nextZIndex:de}},sides=["top","right","bottom","left"],min$2=Math.min,max$3=Math.max,round=Math.round,floor$1=Math.floor,createCoords=re=>({x:re,y:re}),oppositeSideMap={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap={start:"end",end:"start"};function clamp(re,ie,ae){return max$3(re,min$2(ie,ae))}function evaluate$1(re,ie){return typeof re=="function"?re(ie):re}function getSide(re){return re.split("-")[0]}function getAlignment(re){return re.split("-")[1]}function getOppositeAxis(re){return re==="x"?"y":"x"}function getAxisLength(re){return re==="y"?"height":"width"}function getSideAxis(re){return["top","bottom"].includes(getSide(re))?"y":"x"}function getAlignmentAxis(re){return getOppositeAxis(getSideAxis(re))}function getAlignmentSides(re,ie,ae){ae===void 0&&(ae=!1);const oe=getAlignment(re),ue=getAlignmentAxis(re),de=getAxisLength(ue);let pe=ue==="x"?oe===(ae?"end":"start")?"right":"left":oe==="start"?"bottom":"top";return ie.reference[de]>ie.floating[de]&&(pe=getOppositePlacement(pe)),[pe,getOppositePlacement(pe)]}function getExpandedPlacements(re){const ie=getOppositePlacement(re);return[getOppositeAlignmentPlacement(re),ie,getOppositeAlignmentPlacement(ie)]}function getOppositeAlignmentPlacement(re){return re.replace(/start|end/g,ie=>oppositeAlignmentMap[ie])}function getSideList(re,ie,ae){const oe=["left","right"],ue=["right","left"],de=["top","bottom"],pe=["bottom","top"];switch(re){case"top":case"bottom":return ae?ie?ue:oe:ie?oe:ue;case"left":case"right":return ie?de:pe;default:return[]}}function getOppositeAxisPlacements(re,ie,ae,oe){const ue=getAlignment(re);let de=getSideList(getSide(re),ae==="start",oe);return ue&&(de=de.map(pe=>pe+"-"+ue),ie&&(de=de.concat(de.map(getOppositeAlignmentPlacement)))),de}function getOppositePlacement(re){return re.replace(/left|right|bottom|top/g,ie=>oppositeSideMap[ie])}function expandPaddingObject(re){return{top:0,right:0,bottom:0,left:0,...re}}function getPaddingObject(re){return typeof re!="number"?expandPaddingObject(re):{top:re,right:re,bottom:re,left:re}}function rectToClientRect(re){const{x:ie,y:ae,width:oe,height:ue}=re;return{width:oe,height:ue,top:ae,left:ie,right:ie+oe,bottom:ae+ue,x:ie,y:ae}}function computeCoordsFromPlacement(re,ie,ae){let{reference:oe,floating:ue}=re;const de=getSideAxis(ie),pe=getAlignmentAxis(ie),_e=getAxisLength(pe),Ce=getSide(ie),Ne=de==="y",Oe=oe.x+oe.width/2-ue.width/2,Ie=oe.y+oe.height/2-ue.height/2,Fe=oe[_e]/2-ue[_e]/2;let Ue;switch(Ce){case"top":Ue={x:Oe,y:oe.y-ue.height};break;case"bottom":Ue={x:Oe,y:oe.y+oe.height};break;case"right":Ue={x:oe.x+oe.width,y:Ie};break;case"left":Ue={x:oe.x-ue.width,y:Ie};break;default:Ue={x:oe.x,y:oe.y}}switch(getAlignment(ie)){case"start":Ue[pe]-=Fe*(ae&&Ne?-1:1);break;case"end":Ue[pe]+=Fe*(ae&&Ne?-1:1);break}return Ue}const computePosition$1=async(re,ie,ae)=>{const{placement:oe="bottom",strategy:ue="absolute",middleware:de=[],platform:pe}=ae,_e=de.filter(Boolean),Ce=await(pe.isRTL==null?void 0:pe.isRTL(ie));let Ne=await pe.getElementRects({reference:re,floating:ie,strategy:ue}),{x:Oe,y:Ie}=computeCoordsFromPlacement(Ne,oe,Ce),Fe=oe,Ue={},Ve=0;for(let ze=0;ze<_e.length;ze++){const{name:jt,fn:kt}=_e[ze],{x:Pt,y:Et,data:er,reset:tr}=await kt({x:Oe,y:Ie,initialPlacement:oe,placement:Fe,strategy:ue,middlewareData:Ue,rects:Ne,platform:pe,elements:{reference:re,floating:ie}});Oe=Pt??Oe,Ie=Et??Ie,Ue={...Ue,[jt]:{...Ue[jt],...er}},tr&&Ve<=50&&(Ve++,typeof tr=="object"&&(tr.placement&&(Fe=tr.placement),tr.rects&&(Ne=tr.rects===!0?await pe.getElementRects({reference:re,floating:ie,strategy:ue}):tr.rects),{x:Oe,y:Ie}=computeCoordsFromPlacement(Ne,Fe,Ce)),ze=-1)}return{x:Oe,y:Ie,placement:Fe,strategy:ue,middlewareData:Ue}};async function detectOverflow$1(re,ie){var ae;ie===void 0&&(ie={});const{x:oe,y:ue,platform:de,rects:pe,elements:_e,strategy:Ce}=re,{boundary:Ne="clippingAncestors",rootBoundary:Oe="viewport",elementContext:Ie="floating",altBoundary:Fe=!1,padding:Ue=0}=evaluate$1(ie,re),Ve=getPaddingObject(Ue),jt=_e[Fe?Ie==="floating"?"reference":"floating":Ie],kt=rectToClientRect(await de.getClippingRect({element:(ae=await(de.isElement==null?void 0:de.isElement(jt)))==null||ae?jt:jt.contextElement||await(de.getDocumentElement==null?void 0:de.getDocumentElement(_e.floating)),boundary:Ne,rootBoundary:Oe,strategy:Ce})),Pt=Ie==="floating"?{x:oe,y:ue,width:pe.floating.width,height:pe.floating.height}:pe.reference,Et=await(de.getOffsetParent==null?void 0:de.getOffsetParent(_e.floating)),er=await(de.isElement==null?void 0:de.isElement(Et))?await(de.getScale==null?void 0:de.getScale(Et))||{x:1,y:1}:{x:1,y:1},tr=rectToClientRect(de.convertOffsetParentRelativeRectToViewportRelativeRect?await de.convertOffsetParentRelativeRectToViewportRelativeRect({elements:_e,rect:Pt,offsetParent:Et,strategy:Ce}):Pt);return{top:(kt.top-tr.top+Ve.top)/er.y,bottom:(tr.bottom-kt.bottom+Ve.bottom)/er.y,left:(kt.left-tr.left+Ve.left)/er.x,right:(tr.right-kt.right+Ve.right)/er.x}}const arrow$2=re=>({name:"arrow",options:re,async fn(ie){const{x:ae,y:oe,placement:ue,rects:de,platform:pe,elements:_e,middlewareData:Ce}=ie,{element:Ne,padding:Oe=0}=evaluate$1(re,ie)||{};if(Ne==null)return{};const Ie=getPaddingObject(Oe),Fe={x:ae,y:oe},Ue=getAlignmentAxis(ue),Ve=getAxisLength(Ue),ze=await pe.getDimensions(Ne),jt=Ue==="y",kt=jt?"top":"left",Pt=jt?"bottom":"right",Et=jt?"clientHeight":"clientWidth",er=de.reference[Ve]+de.reference[Ue]-Fe[Ue]-de.floating[Ve],tr=Fe[Ue]-de.reference[Ue],nr=await(pe.getOffsetParent==null?void 0:pe.getOffsetParent(Ne));let lr=nr?nr[Et]:0;(!lr||!await(pe.isElement==null?void 0:pe.isElement(nr)))&&(lr=_e.floating[Et]||de.floating[Ve]);const cr=er/2-tr/2,ir=lr/2-ze[Ve]/2-1,ar=min$2(Ie[kt],ir),sr=min$2(Ie[Pt],ir),dr=ar,fr=lr-ze[Ve]-sr,_r=lr/2-ze[Ve]/2+cr,mr=clamp(dr,_r,fr),Er=!Ce.arrow&&getAlignment(ue)!=null&&_r!==mr&&de.reference[Ve]/2-(_r_r<=0)){var sr,dr;const _r=(((sr=de.flip)==null?void 0:sr.index)||0)+1,mr=lr[_r];if(mr)return{data:{index:_r,overflows:ar},reset:{placement:mr}};let Er=(dr=ar.filter(Sr=>Sr.overflows[0]<=0).sort((Sr,xr)=>Sr.overflows[1]-xr.overflows[1])[0])==null?void 0:dr.placement;if(!Er)switch(Ue){case"bestFit":{var fr;const Sr=(fr=ar.filter(xr=>{if(nr){const Nr=getSideAxis(xr.placement);return Nr===Pt||Nr==="y"}return!0}).map(xr=>[xr.placement,xr.overflows.filter(Nr=>Nr>0).reduce((Nr,Rr)=>Nr+Rr,0)]).sort((xr,Nr)=>xr[1]-Nr[1])[0])==null?void 0:fr[0];Sr&&(Er=Sr);break}case"initialPlacement":Er=_e;break}if(ue!==Er)return{reset:{placement:Er}}}return{}}}};function getSideOffsets(re,ie){return{top:re.top-ie.height,right:re.right-ie.width,bottom:re.bottom-ie.height,left:re.left-ie.width}}function isAnySideFullyClipped(re){return sides.some(ie=>re[ie]>=0)}const hide$1=function(re){return re===void 0&&(re={}),{name:"hide",options:re,async fn(ie){const{rects:ae}=ie,{strategy:oe="referenceHidden",...ue}=evaluate$1(re,ie);switch(oe){case"referenceHidden":{const de=await detectOverflow$1(ie,{...ue,elementContext:"reference"}),pe=getSideOffsets(de,ae.reference);return{data:{referenceHiddenOffsets:pe,referenceHidden:isAnySideFullyClipped(pe)}}}case"escaped":{const de=await detectOverflow$1(ie,{...ue,altBoundary:!0}),pe=getSideOffsets(de,ae.floating);return{data:{escapedOffsets:pe,escaped:isAnySideFullyClipped(pe)}}}default:return{}}}}};async function convertValueToCoords(re,ie){const{placement:ae,platform:oe,elements:ue}=re,de=await(oe.isRTL==null?void 0:oe.isRTL(ue.floating)),pe=getSide(ae),_e=getAlignment(ae),Ce=getSideAxis(ae)==="y",Ne=["left","top"].includes(pe)?-1:1,Oe=de&&Ce?-1:1,Ie=evaluate$1(ie,re);let{mainAxis:Fe,crossAxis:Ue,alignmentAxis:Ve}=typeof Ie=="number"?{mainAxis:Ie,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...Ie};return _e&&typeof Ve=="number"&&(Ue=_e==="end"?Ve*-1:Ve),Ce?{x:Ue*Oe,y:Fe*Ne}:{x:Fe*Ne,y:Ue*Oe}}const offset$1=function(re){return re===void 0&&(re=0),{name:"offset",options:re,async fn(ie){var ae,oe;const{x:ue,y:de,placement:pe,middlewareData:_e}=ie,Ce=await convertValueToCoords(ie,re);return pe===((ae=_e.offset)==null?void 0:ae.placement)&&(oe=_e.arrow)!=null&&oe.alignmentOffset?{}:{x:ue+Ce.x,y:de+Ce.y,data:{...Ce,placement:pe}}}}},shift$1=function(re){return re===void 0&&(re={}),{name:"shift",options:re,async fn(ie){const{x:ae,y:oe,placement:ue}=ie,{mainAxis:de=!0,crossAxis:pe=!1,limiter:_e={fn:jt=>{let{x:kt,y:Pt}=jt;return{x:kt,y:Pt}}},...Ce}=evaluate$1(re,ie),Ne={x:ae,y:oe},Oe=await detectOverflow$1(ie,Ce),Ie=getSideAxis(getSide(ue)),Fe=getOppositeAxis(Ie);let Ue=Ne[Fe],Ve=Ne[Ie];if(de){const jt=Fe==="y"?"top":"left",kt=Fe==="y"?"bottom":"right",Pt=Ue+Oe[jt],Et=Ue-Oe[kt];Ue=clamp(Pt,Ue,Et)}if(pe){const jt=Ie==="y"?"top":"left",kt=Ie==="y"?"bottom":"right",Pt=Ve+Oe[jt],Et=Ve-Oe[kt];Ve=clamp(Pt,Ve,Et)}const ze=_e.fn({...ie,[Fe]:Ue,[Ie]:Ve});return{...ze,data:{x:ze.x-ae,y:ze.y-oe}}}}},limitShift$1=function(re){return re===void 0&&(re={}),{options:re,fn(ie){const{x:ae,y:oe,placement:ue,rects:de,middlewareData:pe}=ie,{offset:_e=0,mainAxis:Ce=!0,crossAxis:Ne=!0}=evaluate$1(re,ie),Oe={x:ae,y:oe},Ie=getSideAxis(ue),Fe=getOppositeAxis(Ie);let Ue=Oe[Fe],Ve=Oe[Ie];const ze=evaluate$1(_e,ie),jt=typeof ze=="number"?{mainAxis:ze,crossAxis:0}:{mainAxis:0,crossAxis:0,...ze};if(Ce){const Et=Fe==="y"?"height":"width",er=de.reference[Fe]-de.floating[Et]+jt.mainAxis,tr=de.reference[Fe]+de.reference[Et]-jt.mainAxis;Uetr&&(Ue=tr)}if(Ne){var kt,Pt;const Et=Fe==="y"?"width":"height",er=["top","left"].includes(getSide(ue)),tr=de.reference[Ie]-de.floating[Et]+(er&&((kt=pe.offset)==null?void 0:kt[Ie])||0)+(er?0:jt.crossAxis),nr=de.reference[Ie]+de.reference[Et]+(er?0:((Pt=pe.offset)==null?void 0:Pt[Ie])||0)-(er?jt.crossAxis:0);Venr&&(Ve=nr)}return{[Fe]:Ue,[Ie]:Ve}}}},size$1=function(re){return re===void 0&&(re={}),{name:"size",options:re,async fn(ie){const{placement:ae,rects:oe,platform:ue,elements:de}=ie,{apply:pe=()=>{},..._e}=evaluate$1(re,ie),Ce=await detectOverflow$1(ie,_e),Ne=getSide(ae),Oe=getAlignment(ae),Ie=getSideAxis(ae)==="y",{width:Fe,height:Ue}=oe.floating;let Ve,ze;Ne==="top"||Ne==="bottom"?(Ve=Ne,ze=Oe===(await(ue.isRTL==null?void 0:ue.isRTL(de.floating))?"start":"end")?"left":"right"):(ze=Ne,Ve=Oe==="end"?"top":"bottom");const jt=Ue-Ce.top-Ce.bottom,kt=Fe-Ce.left-Ce.right,Pt=min$2(Ue-Ce[Ve],jt),Et=min$2(Fe-Ce[ze],kt),er=!ie.middlewareData.shift;let tr=Pt,nr=Et;if(Ie?nr=Oe||er?min$2(Et,kt):kt:tr=Oe||er?min$2(Pt,jt):jt,er&&!Oe){const cr=max$3(Ce.left,0),ir=max$3(Ce.right,0),ar=max$3(Ce.top,0),sr=max$3(Ce.bottom,0);Ie?nr=Fe-2*(cr!==0||ir!==0?cr+ir:max$3(Ce.left,Ce.right)):tr=Ue-2*(ar!==0||sr!==0?ar+sr:max$3(Ce.top,Ce.bottom))}await pe({...ie,availableWidth:nr,availableHeight:tr});const lr=await ue.getDimensions(de.floating);return Fe!==lr.width||Ue!==lr.height?{reset:{rects:!0}}:{}}}};function getNodeName(re){return isNode$1(re)?(re.nodeName||"").toLowerCase():"#document"}function getWindow(re){var ie;return(re==null||(ie=re.ownerDocument)==null?void 0:ie.defaultView)||window}function getDocumentElement(re){var ie;return(ie=(isNode$1(re)?re.ownerDocument:re.document)||window.document)==null?void 0:ie.documentElement}function isNode$1(re){return re instanceof Node||re instanceof getWindow(re).Node}function isElement$1(re){return re instanceof Element||re instanceof getWindow(re).Element}function isHTMLElement(re){return re instanceof HTMLElement||re instanceof getWindow(re).HTMLElement}function isShadowRoot(re){return typeof ShadowRoot>"u"?!1:re instanceof ShadowRoot||re instanceof getWindow(re).ShadowRoot}function isOverflowElement(re){const{overflow:ie,overflowX:ae,overflowY:oe,display:ue}=getComputedStyle$1(re);return/auto|scroll|overlay|hidden|clip/.test(ie+oe+ae)&&!["inline","contents"].includes(ue)}function isTableElement(re){return["table","td","th"].includes(getNodeName(re))}function isTopLayer(re){return[":popover-open",":modal"].some(ie=>{try{return re.matches(ie)}catch{return!1}})}function isContainingBlock(re){const ie=isWebKit(),ae=isElement$1(re)?getComputedStyle$1(re):re;return ae.transform!=="none"||ae.perspective!=="none"||(ae.containerType?ae.containerType!=="normal":!1)||!ie&&(ae.backdropFilter?ae.backdropFilter!=="none":!1)||!ie&&(ae.filter?ae.filter!=="none":!1)||["transform","perspective","filter"].some(oe=>(ae.willChange||"").includes(oe))||["paint","layout","strict","content"].some(oe=>(ae.contain||"").includes(oe))}function getContainingBlock(re){let ie=getParentNode(re);for(;isHTMLElement(ie)&&!isLastTraversableNode(ie);){if(isContainingBlock(ie))return ie;if(isTopLayer(ie))return null;ie=getParentNode(ie)}return null}function isWebKit(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(re){return["html","body","#document"].includes(getNodeName(re))}function getComputedStyle$1(re){return getWindow(re).getComputedStyle(re)}function getNodeScroll(re){return isElement$1(re)?{scrollLeft:re.scrollLeft,scrollTop:re.scrollTop}:{scrollLeft:re.scrollX,scrollTop:re.scrollY}}function getParentNode(re){if(getNodeName(re)==="html")return re;const ie=re.assignedSlot||re.parentNode||isShadowRoot(re)&&re.host||getDocumentElement(re);return isShadowRoot(ie)?ie.host:ie}function getNearestOverflowAncestor(re){const ie=getParentNode(re);return isLastTraversableNode(ie)?re.ownerDocument?re.ownerDocument.body:re.body:isHTMLElement(ie)&&isOverflowElement(ie)?ie:getNearestOverflowAncestor(ie)}function getOverflowAncestors(re,ie,ae){var oe;ie===void 0&&(ie=[]),ae===void 0&&(ae=!0);const ue=getNearestOverflowAncestor(re),de=ue===((oe=re.ownerDocument)==null?void 0:oe.body),pe=getWindow(ue);if(de){const _e=getFrameElement(pe);return ie.concat(pe,pe.visualViewport||[],isOverflowElement(ue)?ue:[],_e&&ae?getOverflowAncestors(_e):[])}return ie.concat(ue,getOverflowAncestors(ue,[],ae))}function getFrameElement(re){return re.parent&&Object.getPrototypeOf(re.parent)?re.frameElement:null}function getCssDimensions(re){const ie=getComputedStyle$1(re);let ae=parseFloat(ie.width)||0,oe=parseFloat(ie.height)||0;const ue=isHTMLElement(re),de=ue?re.offsetWidth:ae,pe=ue?re.offsetHeight:oe,_e=round(ae)!==de||round(oe)!==pe;return _e&&(ae=de,oe=pe),{width:ae,height:oe,$:_e}}function unwrapElement$1(re){return isElement$1(re)?re:re.contextElement}function getScale(re){const ie=unwrapElement$1(re);if(!isHTMLElement(ie))return createCoords(1);const ae=ie.getBoundingClientRect(),{width:oe,height:ue,$:de}=getCssDimensions(ie);let pe=(de?round(ae.width):ae.width)/oe,_e=(de?round(ae.height):ae.height)/ue;return(!pe||!Number.isFinite(pe))&&(pe=1),(!_e||!Number.isFinite(_e))&&(_e=1),{x:pe,y:_e}}const noOffsets=createCoords(0);function getVisualOffsets(re){const ie=getWindow(re);return!isWebKit()||!ie.visualViewport?noOffsets:{x:ie.visualViewport.offsetLeft,y:ie.visualViewport.offsetTop}}function shouldAddVisualOffsets(re,ie,ae){return ie===void 0&&(ie=!1),!ae||ie&&ae!==getWindow(re)?!1:ie}function getBoundingClientRect(re,ie,ae,oe){ie===void 0&&(ie=!1),ae===void 0&&(ae=!1);const ue=re.getBoundingClientRect(),de=unwrapElement$1(re);let pe=createCoords(1);ie&&(oe?isElement$1(oe)&&(pe=getScale(oe)):pe=getScale(re));const _e=shouldAddVisualOffsets(de,ae,oe)?getVisualOffsets(de):createCoords(0);let Ce=(ue.left+_e.x)/pe.x,Ne=(ue.top+_e.y)/pe.y,Oe=ue.width/pe.x,Ie=ue.height/pe.y;if(de){const Fe=getWindow(de),Ue=oe&&isElement$1(oe)?getWindow(oe):oe;let Ve=Fe,ze=getFrameElement(Ve);for(;ze&&oe&&Ue!==Ve;){const jt=getScale(ze),kt=ze.getBoundingClientRect(),Pt=getComputedStyle$1(ze),Et=kt.left+(ze.clientLeft+parseFloat(Pt.paddingLeft))*jt.x,er=kt.top+(ze.clientTop+parseFloat(Pt.paddingTop))*jt.y;Ce*=jt.x,Ne*=jt.y,Oe*=jt.x,Ie*=jt.y,Ce+=Et,Ne+=er,Ve=getWindow(ze),ze=getFrameElement(Ve)}}return rectToClientRect({width:Oe,height:Ie,x:Ce,y:Ne})}function convertOffsetParentRelativeRectToViewportRelativeRect(re){let{elements:ie,rect:ae,offsetParent:oe,strategy:ue}=re;const de=ue==="fixed",pe=getDocumentElement(oe),_e=ie?isTopLayer(ie.floating):!1;if(oe===pe||_e&&de)return ae;let Ce={scrollLeft:0,scrollTop:0},Ne=createCoords(1);const Oe=createCoords(0),Ie=isHTMLElement(oe);if((Ie||!Ie&&!de)&&((getNodeName(oe)!=="body"||isOverflowElement(pe))&&(Ce=getNodeScroll(oe)),isHTMLElement(oe))){const Fe=getBoundingClientRect(oe);Ne=getScale(oe),Oe.x=Fe.x+oe.clientLeft,Oe.y=Fe.y+oe.clientTop}return{width:ae.width*Ne.x,height:ae.height*Ne.y,x:ae.x*Ne.x-Ce.scrollLeft*Ne.x+Oe.x,y:ae.y*Ne.y-Ce.scrollTop*Ne.y+Oe.y}}function getClientRects(re){return Array.from(re.getClientRects())}function getWindowScrollBarX(re){return getBoundingClientRect(getDocumentElement(re)).left+getNodeScroll(re).scrollLeft}function getDocumentRect(re){const ie=getDocumentElement(re),ae=getNodeScroll(re),oe=re.ownerDocument.body,ue=max$3(ie.scrollWidth,ie.clientWidth,oe.scrollWidth,oe.clientWidth),de=max$3(ie.scrollHeight,ie.clientHeight,oe.scrollHeight,oe.clientHeight);let pe=-ae.scrollLeft+getWindowScrollBarX(re);const _e=-ae.scrollTop;return getComputedStyle$1(oe).direction==="rtl"&&(pe+=max$3(ie.clientWidth,oe.clientWidth)-ue),{width:ue,height:de,x:pe,y:_e}}function getViewportRect(re,ie){const ae=getWindow(re),oe=getDocumentElement(re),ue=ae.visualViewport;let de=oe.clientWidth,pe=oe.clientHeight,_e=0,Ce=0;if(ue){de=ue.width,pe=ue.height;const Ne=isWebKit();(!Ne||Ne&&ie==="fixed")&&(_e=ue.offsetLeft,Ce=ue.offsetTop)}return{width:de,height:pe,x:_e,y:Ce}}function getInnerBoundingClientRect(re,ie){const ae=getBoundingClientRect(re,!0,ie==="fixed"),oe=ae.top+re.clientTop,ue=ae.left+re.clientLeft,de=isHTMLElement(re)?getScale(re):createCoords(1),pe=re.clientWidth*de.x,_e=re.clientHeight*de.y,Ce=ue*de.x,Ne=oe*de.y;return{width:pe,height:_e,x:Ce,y:Ne}}function getClientRectFromClippingAncestor(re,ie,ae){let oe;if(ie==="viewport")oe=getViewportRect(re,ae);else if(ie==="document")oe=getDocumentRect(getDocumentElement(re));else if(isElement$1(ie))oe=getInnerBoundingClientRect(ie,ae);else{const ue=getVisualOffsets(re);oe={...ie,x:ie.x-ue.x,y:ie.y-ue.y}}return rectToClientRect(oe)}function hasFixedPositionAncestor(re,ie){const ae=getParentNode(re);return ae===ie||!isElement$1(ae)||isLastTraversableNode(ae)?!1:getComputedStyle$1(ae).position==="fixed"||hasFixedPositionAncestor(ae,ie)}function getClippingElementAncestors(re,ie){const ae=ie.get(re);if(ae)return ae;let oe=getOverflowAncestors(re,[],!1).filter(_e=>isElement$1(_e)&&getNodeName(_e)!=="body"),ue=null;const de=getComputedStyle$1(re).position==="fixed";let pe=de?getParentNode(re):re;for(;isElement$1(pe)&&!isLastTraversableNode(pe);){const _e=getComputedStyle$1(pe),Ce=isContainingBlock(pe);!Ce&&_e.position==="fixed"&&(ue=null),(de?!Ce&&!ue:!Ce&&_e.position==="static"&&!!ue&&["absolute","fixed"].includes(ue.position)||isOverflowElement(pe)&&!Ce&&hasFixedPositionAncestor(re,pe))?oe=oe.filter(Oe=>Oe!==pe):ue=_e,pe=getParentNode(pe)}return ie.set(re,oe),oe}function getClippingRect(re){let{element:ie,boundary:ae,rootBoundary:oe,strategy:ue}=re;const pe=[...ae==="clippingAncestors"?isTopLayer(ie)?[]:getClippingElementAncestors(ie,this._c):[].concat(ae),oe],_e=pe[0],Ce=pe.reduce((Ne,Oe)=>{const Ie=getClientRectFromClippingAncestor(ie,Oe,ue);return Ne.top=max$3(Ie.top,Ne.top),Ne.right=min$2(Ie.right,Ne.right),Ne.bottom=min$2(Ie.bottom,Ne.bottom),Ne.left=max$3(Ie.left,Ne.left),Ne},getClientRectFromClippingAncestor(ie,_e,ue));return{width:Ce.right-Ce.left,height:Ce.bottom-Ce.top,x:Ce.left,y:Ce.top}}function getDimensions(re){const{width:ie,height:ae}=getCssDimensions(re);return{width:ie,height:ae}}function getRectRelativeToOffsetParent(re,ie,ae){const oe=isHTMLElement(ie),ue=getDocumentElement(ie),de=ae==="fixed",pe=getBoundingClientRect(re,!0,de,ie);let _e={scrollLeft:0,scrollTop:0};const Ce=createCoords(0);if(oe||!oe&&!de)if((getNodeName(ie)!=="body"||isOverflowElement(ue))&&(_e=getNodeScroll(ie)),oe){const Ie=getBoundingClientRect(ie,!0,de,ie);Ce.x=Ie.x+ie.clientLeft,Ce.y=Ie.y+ie.clientTop}else ue&&(Ce.x=getWindowScrollBarX(ue));const Ne=pe.left+_e.scrollLeft-Ce.x,Oe=pe.top+_e.scrollTop-Ce.y;return{x:Ne,y:Oe,width:pe.width,height:pe.height}}function isStaticPositioned(re){return getComputedStyle$1(re).position==="static"}function getTrueOffsetParent(re,ie){return!isHTMLElement(re)||getComputedStyle$1(re).position==="fixed"?null:ie?ie(re):re.offsetParent}function getOffsetParent(re,ie){const ae=getWindow(re);if(isTopLayer(re))return ae;if(!isHTMLElement(re)){let ue=getParentNode(re);for(;ue&&!isLastTraversableNode(ue);){if(isElement$1(ue)&&!isStaticPositioned(ue))return ue;ue=getParentNode(ue)}return ae}let oe=getTrueOffsetParent(re,ie);for(;oe&&isTableElement(oe)&&isStaticPositioned(oe);)oe=getTrueOffsetParent(oe,ie);return oe&&isLastTraversableNode(oe)&&isStaticPositioned(oe)&&!isContainingBlock(oe)?ae:oe||getContainingBlock(re)||ae}const getElementRects=async function(re){const ie=this.getOffsetParent||getOffsetParent,ae=this.getDimensions,oe=await ae(re.floating);return{reference:getRectRelativeToOffsetParent(re.reference,await ie(re.floating),re.strategy),floating:{x:0,y:0,width:oe.width,height:oe.height}}};function isRTL$1(re){return getComputedStyle$1(re).direction==="rtl"}const platform$2={convertOffsetParentRelativeRectToViewportRelativeRect,getDocumentElement,getClippingRect,getOffsetParent,getElementRects,getClientRects,getDimensions,getScale,isElement:isElement$1,isRTL:isRTL$1};function observeMove(re,ie){let ae=null,oe;const ue=getDocumentElement(re);function de(){var _e;clearTimeout(oe),(_e=ae)==null||_e.disconnect(),ae=null}function pe(_e,Ce){_e===void 0&&(_e=!1),Ce===void 0&&(Ce=1),de();const{left:Ne,top:Oe,width:Ie,height:Fe}=re.getBoundingClientRect();if(_e||ie(),!Ie||!Fe)return;const Ue=floor$1(Oe),Ve=floor$1(ue.clientWidth-(Ne+Ie)),ze=floor$1(ue.clientHeight-(Oe+Fe)),jt=floor$1(Ne),Pt={rootMargin:-Ue+"px "+-Ve+"px "+-ze+"px "+-jt+"px",threshold:max$3(0,min$2(1,Ce))||1};let Et=!0;function er(tr){const nr=tr[0].intersectionRatio;if(nr!==Ce){if(!Et)return pe();nr?pe(!1,nr):oe=setTimeout(()=>{pe(!1,1e-7)},1e3)}Et=!1}try{ae=new IntersectionObserver(er,{...Pt,root:ue.ownerDocument})}catch{ae=new IntersectionObserver(er,Pt)}ae.observe(re)}return pe(!0),de}function autoUpdate(re,ie,ae,oe){oe===void 0&&(oe={});const{ancestorScroll:ue=!0,ancestorResize:de=!0,elementResize:pe=typeof ResizeObserver=="function",layoutShift:_e=typeof IntersectionObserver=="function",animationFrame:Ce=!1}=oe,Ne=unwrapElement$1(re),Oe=ue||de?[...Ne?getOverflowAncestors(Ne):[],...getOverflowAncestors(ie)]:[];Oe.forEach(kt=>{ue&&kt.addEventListener("scroll",ae,{passive:!0}),de&&kt.addEventListener("resize",ae)});const Ie=Ne&&_e?observeMove(Ne,ae):null;let Fe=-1,Ue=null;pe&&(Ue=new ResizeObserver(kt=>{let[Pt]=kt;Pt&&Pt.target===Ne&&Ue&&(Ue.unobserve(ie),cancelAnimationFrame(Fe),Fe=requestAnimationFrame(()=>{var Et;(Et=Ue)==null||Et.observe(ie)})),ae()}),Ne&&!Ce&&Ue.observe(Ne),Ue.observe(ie));let Ve,ze=Ce?getBoundingClientRect(re):null;Ce&&jt();function jt(){const kt=getBoundingClientRect(re);ze&&(kt.x!==ze.x||kt.y!==ze.y||kt.width!==ze.width||kt.height!==ze.height)&&ae(),ze=kt,Ve=requestAnimationFrame(jt)}return ae(),()=>{var kt;Oe.forEach(Pt=>{ue&&Pt.removeEventListener("scroll",ae),de&&Pt.removeEventListener("resize",ae)}),Ie==null||Ie(),(kt=Ue)==null||kt.disconnect(),Ue=null,Ce&&cancelAnimationFrame(Ve)}}const detectOverflow=detectOverflow$1,offset=offset$1,shift=shift$1,flip=flip$1,size=size$1,hide=hide$1,arrow$1=arrow$2,limitShift=limitShift$1,computePosition=(re,ie,ae)=>{const oe=new Map,ue={platform:platform$2,...ae},de={...ue.platform,_c:oe};return computePosition$1(re,ie,{...ue,platform:de})};buildProps({});const unrefReference=re=>{if(!isClient)return;if(!re)return re;const ie=unrefElement(re);return ie||(isRef(re)?ie:re)},useFloating$2=({middleware:re,placement:ie,strategy:ae})=>{const oe=ref$1(),ue=ref$1(),de=ref$1(),pe=ref$1(),_e=ref$1({}),Ce={x:de,y:pe,placement:ie,strategy:ae,middlewareData:_e},Ne=async()=>{if(!isClient)return;const Oe=unrefReference(oe),Ie=unrefElement(ue);if(!Oe||!Ie)return;const Fe=await computePosition(Oe,Ie,{placement:unref(ie),strategy:unref(ae),middleware:unref(re)});keysOf(Ce).forEach(Ue=>{Ce[Ue].value=Fe[Ue]})};return onMounted(()=>{watchEffect(()=>{Ne()})}),{...Ce,update:Ne,referenceRef:oe,contentRef:ue}},arrowMiddleware=({arrowRef:re,padding:ie})=>({name:"arrow",options:{element:re,padding:ie},fn(ae){const oe=unref(re);return oe?arrow$1({element:oe,padding:ie}).fn(ae):{}}});function useCursor(re){let ie;function ae(){if(re.value==null)return;const{selectionStart:ue,selectionEnd:de,value:pe}=re.value;if(ue==null||de==null)return;const _e=pe.slice(0,Math.max(0,ue)),Ce=pe.slice(Math.max(0,de));ie={selectionStart:ue,selectionEnd:de,value:pe,beforeTxt:_e,afterTxt:Ce}}function oe(){if(re.value==null||ie==null)return;const{value:ue}=re.value,{beforeTxt:de,afterTxt:pe,selectionStart:_e}=ie;if(de==null||pe==null||_e==null)return;let Ce=ue.length;if(ue.endsWith(pe))Ce=ue.length-pe.length;else if(ue.startsWith(de))Ce=de.length;else{const Ne=de[_e-1],Oe=ue.indexOf(Ne,_e-1);Oe!==-1&&(Ce=Oe+1)}re.value.setSelectionRange(Ce,Ce)}return[ae,oe]}const getOrderedChildren=(re,ie,ae)=>flattedChildren(re.subTree).filter(de=>{var pe;return isVNode(de)&&((pe=de.type)==null?void 0:pe.name)===ie&&!!de.component}).map(de=>de.component.uid).map(de=>ae[de]).filter(de=>!!de),useOrderedChildren=(re,ie)=>{const ae={},oe=shallowRef([]);return{children:oe,addChild:pe=>{ae[pe.uid]=pe,oe.value=getOrderedChildren(re,ie,ae)},removeChild:pe=>{delete ae[pe],oe.value=oe.value.filter(_e=>_e.uid!==pe)}}},useSizeProp=buildProp({type:String,values:componentSizes,required:!1}),SIZE_INJECTION_KEY=Symbol("size"),useGlobalSize=()=>{const re=inject(SIZE_INJECTION_KEY,{});return computed(()=>unref(re.size)||"")};function useFocusController(re,{beforeFocus:ie,afterFocus:ae,beforeBlur:oe,afterBlur:ue}={}){const de=getCurrentInstance(),{emit:pe}=de,_e=shallowRef(),Ce=ref$1(!1),Ne=Fe=>{isFunction$4(ie)&&ie(Fe)||Ce.value||(Ce.value=!0,pe("focus",Fe),ae==null||ae())},Oe=Fe=>{var Ue;isFunction$4(oe)&&oe(Fe)||Fe.relatedTarget&&((Ue=_e.value)!=null&&Ue.contains(Fe.relatedTarget))||(Ce.value=!1,pe("blur",Fe),ue==null||ue())},Ie=()=>{var Fe,Ue;(Fe=_e.value)!=null&&Fe.contains(document.activeElement)&&_e.value!==document.activeElement||(Ue=re.value)==null||Ue.focus()};return watch(_e,Fe=>{Fe&&Fe.setAttribute("tabindex","-1")}),useEventListener(_e,"focus",Ne,!0),useEventListener(_e,"blur",Oe,!0),useEventListener(_e,"click",Ie,!0),{isFocused:Ce,wrapperRef:_e,handleFocus:Ne,handleBlur:Oe}}function useComposition({afterComposition:re,emit:ie}){const ae=ref$1(!1),oe=_e=>{ie==null||ie("compositionstart",_e),ae.value=!0},ue=_e=>{var Ce;ie==null||ie("compositionupdate",_e);const Ne=(Ce=_e.target)==null?void 0:Ce.value,Oe=Ne[Ne.length-1]||"";ae.value=!isKorean(Oe)},de=_e=>{ie==null||ie("compositionend",_e),ae.value&&(ae.value=!1,nextTick$1(()=>re(_e)))};return{isComposing:ae,handleComposition:_e=>{_e.type==="compositionend"?de(_e):ue(_e)},handleCompositionStart:oe,handleCompositionUpdate:ue,handleCompositionEnd:de}}const emptyValuesContextKey=Symbol("emptyValuesContextKey"),DEFAULT_EMPTY_VALUES=["",void 0,null],DEFAULT_VALUE_ON_CLEAR=void 0,useEmptyValuesProps=buildProps({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:re=>isFunction$4(re)?!re():!re}}),useEmptyValues=(re,ie)=>{const ae=getCurrentInstance()?inject(emptyValuesContextKey,ref$1({})):ref$1({}),oe=computed(()=>re.emptyValues||ae.value.emptyValues||DEFAULT_EMPTY_VALUES),ue=computed(()=>isFunction$4(re.valueOnClear)?re.valueOnClear():re.valueOnClear!==void 0?re.valueOnClear:isFunction$4(ae.value.valueOnClear)?ae.value.valueOnClear():ae.value.valueOnClear!==void 0?ae.value.valueOnClear:ie!==void 0?ie:DEFAULT_VALUE_ON_CLEAR),de=pe=>oe.value.includes(pe);return oe.value.includes(ue.value),{emptyValues:oe,valueOnClear:ue,isEmptyValue:de}},ariaProps=buildProps({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),useAriaProps=re=>pick(ariaProps,re),configProviderContextKey=Symbol(),globalConfig=ref$1();function useGlobalConfig(re,ie=void 0){const ae=getCurrentInstance()?inject(configProviderContextKey,globalConfig):globalConfig;return re?computed(()=>{var oe,ue;return(ue=(oe=ae.value)==null?void 0:oe[re])!=null?ue:ie}):ae}function useGlobalComponentSettings(re,ie){const ae=useGlobalConfig(),oe=useNamespace(re,computed(()=>{var _e;return((_e=ae.value)==null?void 0:_e.namespace)||defaultNamespace})),ue=useLocale(computed(()=>{var _e;return(_e=ae.value)==null?void 0:_e.locale})),de=useZIndex(computed(()=>{var _e;return((_e=ae.value)==null?void 0:_e.zIndex)||defaultInitialZIndex})),pe=computed(()=>{var _e;return unref(ie)||((_e=ae.value)==null?void 0:_e.size)||""});return provideGlobalConfig(computed(()=>unref(ae)||{})),{ns:oe,locale:ue,zIndex:de,size:pe}}const provideGlobalConfig=(re,ie,ae=!1)=>{var oe;const ue=!!getCurrentInstance(),de=ue?useGlobalConfig():void 0,pe=(oe=ie==null?void 0:ie.provide)!=null?oe:ue?provide:void 0;if(!pe)return;const _e=computed(()=>{const Ce=unref(re);return de!=null&&de.value?mergeConfig$1(de.value,Ce):Ce});return pe(configProviderContextKey,_e),pe(localeContextKey,computed(()=>_e.value.locale)),pe(namespaceContextKey,computed(()=>_e.value.namespace)),pe(zIndexContextKey,computed(()=>_e.value.zIndex)),pe(SIZE_INJECTION_KEY,{size:computed(()=>_e.value.size||"")}),pe(emptyValuesContextKey,computed(()=>({emptyValues:_e.value.emptyValues,valueOnClear:_e.value.valueOnClear}))),(ae||!globalConfig.value)&&(globalConfig.value=_e.value),_e},mergeConfig$1=(re,ie)=>{const ae=[...new Set([...keysOf(re),...keysOf(ie)])],oe={};for(const ue of ae)oe[ue]=ie[ue]!==void 0?ie[ue]:re[ue];return oe},configProviderProps=buildProps({a11y:{type:Boolean,default:!0},locale:{type:definePropType(Object)},size:useSizeProp,button:{type:definePropType(Object)},experimentalFeatures:{type:definePropType(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:definePropType(Object)},zIndex:Number,namespace:{type:String,default:"el"},...useEmptyValuesProps}),messageConfig={},ConfigProvider=defineComponent({name:"ElConfigProvider",props:configProviderProps,setup(re,{slots:ie}){watch(()=>re.message,oe=>{Object.assign(messageConfig,oe??{})},{immediate:!0,deep:!0});const ae=provideGlobalConfig(re);return()=>renderSlot(ie,"default",{config:ae==null?void 0:ae.value})}}),ElConfigProvider=withInstall(ConfigProvider),version$2="2.8.1",makeInstaller=(re=[])=>({version:version$2,install:(ae,oe)=>{ae[INSTALLED_KEY]||(ae[INSTALLED_KEY]=!0,re.forEach(ue=>ae.use(ue)),oe&&provideGlobalConfig(oe,ae,!0))}}),affixProps=buildProps({zIndex:{type:definePropType([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),affixEmits={scroll:({scrollTop:re,fixed:ie})=>isNumber$3(re)&&isBoolean$3(ie),[CHANGE_EVENT]:re=>isBoolean$3(re)};var _export_sfc$1=(re,ie)=>{const ae=re.__vccOpts||re;for(const[oe,ue]of ie)ae[oe]=ue;return ae};const COMPONENT_NAME$n="ElAffix",__default__$1O=defineComponent({name:COMPONENT_NAME$n}),_sfc_main$2_=defineComponent({...__default__$1O,props:affixProps,emits:affixEmits,setup(re,{expose:ie,emit:ae}){const oe=re,ue=useNamespace("affix"),de=shallowRef(),pe=shallowRef(),_e=shallowRef(),{height:Ce}=useWindowSize(),{height:Ne,width:Oe,top:Ie,bottom:Fe,update:Ue}=useElementBounding(pe,{windowScroll:!1}),Ve=useElementBounding(de),ze=ref$1(!1),jt=ref$1(0),kt=ref$1(0),Pt=computed(()=>({height:ze.value?`${Ne.value}px`:"",width:ze.value?`${Oe.value}px`:""})),Et=computed(()=>{if(!ze.value)return{};const nr=oe.offset?addUnit(oe.offset):0;return{height:`${Ne.value}px`,width:`${Oe.value}px`,top:oe.position==="top"?nr:"",bottom:oe.position==="bottom"?nr:"",transform:kt.value?`translateY(${kt.value}px)`:"",zIndex:oe.zIndex}}),er=()=>{if(!_e.value)return;jt.value=_e.value instanceof Window?document.documentElement.scrollTop:_e.value.scrollTop||0;const{position:nr,target:lr,offset:cr}=oe,ir=cr+Ne.value;if(nr==="top")if(lr){const ar=Ve.bottom.value-ir;ze.value=cr>Ie.value&&Ve.bottom.value>0,kt.value=ar<0?ar:0}else ze.value=cr>Ie.value;else if(lr){const ar=Ce.value-Ve.top.value-ir;ze.value=Ce.value-crVe.top.value,kt.value=ar<0?-ar:0}else ze.value=Ce.value-cr{Ue(),ae("scroll",{scrollTop:jt.value,fixed:ze.value})};return watch(ze,nr=>ae("change",nr)),onMounted(()=>{var nr;oe.target?(de.value=(nr=document.querySelector(oe.target))!=null?nr:void 0,de.value||throwError$1(COMPONENT_NAME$n,`Target does not exist: ${oe.target}`)):de.value=document.documentElement,_e.value=getScrollContainer(pe.value,!0),Ue()}),useEventListener(_e,"scroll",tr),watchEffect(er),ie({update:er,updateRoot:Ue}),(nr,lr)=>(openBlock(),createElementBlock("div",{ref_key:"root",ref:pe,class:normalizeClass(unref(ue).b()),style:normalizeStyle(unref(Pt))},[createBaseVNode("div",{class:normalizeClass({[unref(ue).m("fixed")]:ze.value}),style:normalizeStyle(unref(Et))},[renderSlot(nr.$slots,"default")],6)],6))}});var Affix=_export_sfc$1(_sfc_main$2_,[["__file","affix.vue"]]);const ElAffix=withInstall(Affix),iconProps=buildProps({size:{type:definePropType([Number,String])},color:{type:String}}),__default__$1N=defineComponent({name:"ElIcon",inheritAttrs:!1}),_sfc_main$2Z=defineComponent({...__default__$1N,props:iconProps,setup(re){const ie=re,ae=useNamespace("icon"),oe=computed(()=>{const{size:ue,color:de}=ie;return!ue&&!de?{}:{fontSize:isUndefined$1(ue)?void 0:addUnit(ue),"--color":de}});return(ue,de)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(ae).b(),style:unref(oe)},ue.$attrs),[renderSlot(ue.$slots,"default")],16))}});var Icon$1=_export_sfc$1(_sfc_main$2Z,[["__file","icon.vue"]]);const ElIcon=withInstall(Icon$1),alertEffects=["light","dark"],alertProps=buildProps({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:keysOf(TypeComponentsMap),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:alertEffects,default:"light"}}),alertEmits={close:re=>re instanceof MouseEvent},__default__$1M=defineComponent({name:"ElAlert"}),_sfc_main$2Y=defineComponent({...__default__$1M,props:alertProps,emits:alertEmits,setup(re,{emit:ie}){const ae=re,{Close:oe}=TypeComponents,ue=useSlots(),de=useNamespace("alert"),pe=ref$1(!0),_e=computed(()=>TypeComponentsMap[ae.type]),Ce=computed(()=>[de.e("icon"),{[de.is("big")]:!!ae.description||!!ue.default}]),Ne=computed(()=>({"with-description":ae.description||ue.default})),Oe=Ie=>{pe.value=!1,ie("close",Ie)};return(Ie,Fe)=>(openBlock(),createBlock(Transition$1,{name:unref(de).b("fade"),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{class:normalizeClass([unref(de).b(),unref(de).m(Ie.type),unref(de).is("center",Ie.center),unref(de).is(Ie.effect)]),role:"alert"},[Ie.showIcon&&unref(_e)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(Ce))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(_e))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(de).e("content"))},[Ie.title||Ie.$slots.title?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass([unref(de).e("title"),unref(Ne)])},[renderSlot(Ie.$slots,"title",{},()=>[createTextVNode(toDisplayString(Ie.title),1)])],2)):createCommentVNode("v-if",!0),Ie.$slots.default||Ie.description?(openBlock(),createElementBlock("p",{key:1,class:normalizeClass(unref(de).e("description"))},[renderSlot(Ie.$slots,"default",{},()=>[createTextVNode(toDisplayString(Ie.description),1)])],2)):createCommentVNode("v-if",!0),Ie.closable?(openBlock(),createElementBlock(Fragment,{key:2},[Ie.closeText?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(de).e("close-btn"),unref(de).is("customed")]),onClick:Oe},toDisplayString(Ie.closeText),3)):(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass(unref(de).e("close-btn")),onClick:Oe},{default:withCtx(()=>[createVNode(unref(oe))]),_:1},8,["class"]))],64)):createCommentVNode("v-if",!0)],2)],2),[[vShow,pe.value]])]),_:3},8,["name"]))}});var Alert=_export_sfc$1(_sfc_main$2Y,[["__file","alert.vue"]]);const ElAlert=withInstall(Alert),formContextKey=Symbol("formContextKey"),formItemContextKey=Symbol("formItemContextKey"),useFormSize=(re,ie={})=>{const ae=ref$1(void 0),oe=ie.prop?ae:useProp("size"),ue=ie.global?ae:useGlobalSize(),de=ie.form?{size:void 0}:inject(formContextKey,void 0),pe=ie.formItem?{size:void 0}:inject(formItemContextKey,void 0);return computed(()=>oe.value||unref(re)||(pe==null?void 0:pe.size)||(de==null?void 0:de.size)||ue.value||"")},useFormDisabled=re=>{const ie=useProp("disabled"),ae=inject(formContextKey,void 0);return computed(()=>ie.value||unref(re)||(ae==null?void 0:ae.disabled)||!1)},useFormItem=()=>{const re=inject(formContextKey,void 0),ie=inject(formItemContextKey,void 0);return{form:re,formItem:ie}},useFormItemInputId=(re,{formItemContext:ie,disableIdGeneration:ae,disableIdManagement:oe})=>{ae||(ae=ref$1(!1)),oe||(oe=ref$1(!1));const ue=ref$1();let de;const pe=computed(()=>{var _e;return!!(!(re.label||re.ariaLabel)&&ie&&ie.inputIds&&((_e=ie.inputIds)==null?void 0:_e.length)<=1)});return onMounted(()=>{de=watch([toRef$1(re,"id"),ae],([_e,Ce])=>{const Ne=_e??(Ce?void 0:useId().value);Ne!==ue.value&&(ie!=null&&ie.removeInputId&&(ue.value&&ie.removeInputId(ue.value),!(oe!=null&&oe.value)&&!Ce&&Ne&&ie.addInputId(Ne)),ue.value=Ne)},{immediate:!0})}),onUnmounted(()=>{de&&de(),ie!=null&&ie.removeInputId&&ue.value&&ie.removeInputId(ue.value)}),{isLabeledByFormItem:pe,inputId:ue}},formMetaProps=buildProps({size:{type:String,values:componentSizes},disabled:Boolean}),formProps=buildProps({...formMetaProps,model:Object,rules:{type:definePropType(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:Boolean,scrollToError:Boolean,scrollIntoViewOptions:{type:[Object,Boolean]}}),formEmits={validate:(re,ie,ae)=>(isArray$2(re)||isString$3(re))&&isBoolean$3(ie)&&isString$3(ae)};function useFormLabelWidth(){const re=ref$1([]),ie=computed(()=>{if(!re.value.length)return"0";const de=Math.max(...re.value);return de?`${de}px`:""});function ae(de){const pe=re.value.indexOf(de);return pe===-1&&ie.value,pe}function oe(de,pe){if(de&&pe){const _e=ae(pe);re.value.splice(_e,1,de)}else de&&re.value.push(de)}function ue(de){const pe=ae(de);pe>-1&&re.value.splice(pe,1)}return{autoLabelWidth:ie,registerLabelWidth:oe,deregisterLabelWidth:ue}}const filterFields=(re,ie)=>{const ae=castArray$1(ie);return ae.length>0?re.filter(oe=>oe.prop&&ae.includes(oe.prop)):re},COMPONENT_NAME$m="ElForm",__default__$1L=defineComponent({name:COMPONENT_NAME$m}),_sfc_main$2X=defineComponent({...__default__$1L,props:formProps,emits:formEmits,setup(re,{expose:ie,emit:ae}){const oe=re,ue=[],de=useFormSize(),pe=useNamespace("form"),_e=computed(()=>{const{labelPosition:Et,inline:er}=oe;return[pe.b(),pe.m(de.value||"default"),{[pe.m(`label-${Et}`)]:Et,[pe.m("inline")]:er}]}),Ce=Et=>ue.find(er=>er.prop===Et),Ne=Et=>{ue.push(Et)},Oe=Et=>{Et.prop&&ue.splice(ue.indexOf(Et),1)},Ie=(Et=[])=>{oe.model&&filterFields(ue,Et).forEach(er=>er.resetField())},Fe=(Et=[])=>{filterFields(ue,Et).forEach(er=>er.clearValidate())},Ue=computed(()=>!!oe.model),Ve=Et=>{if(ue.length===0)return[];const er=filterFields(ue,Et);return er.length?er:[]},ze=async Et=>kt(void 0,Et),jt=async(Et=[])=>{if(!Ue.value)return!1;const er=Ve(Et);if(er.length===0)return!0;let tr={};for(const nr of er)try{await nr.validate("")}catch(lr){tr={...tr,...lr}}return Object.keys(tr).length===0?!0:Promise.reject(tr)},kt=async(Et=[],er)=>{const tr=!isFunction$4(er);try{const nr=await jt(Et);return nr===!0&&await(er==null?void 0:er(nr)),nr}catch(nr){if(nr instanceof Error)throw nr;const lr=nr;return oe.scrollToError&&Pt(Object.keys(lr)[0]),await(er==null?void 0:er(!1,lr)),tr&&Promise.reject(lr)}},Pt=Et=>{var er;const tr=filterFields(ue,Et)[0];tr&&((er=tr.$el)==null||er.scrollIntoView(oe.scrollIntoViewOptions))};return watch(()=>oe.rules,()=>{oe.validateOnRuleChange&&ze().catch(Et=>void 0)},{deep:!0}),provide(formContextKey,reactive({...toRefs(oe),emit:ae,resetFields:Ie,clearValidate:Fe,validateField:kt,getField:Ce,addField:Ne,removeField:Oe,...useFormLabelWidth()})),ie({validate:ze,validateField:kt,resetFields:Ie,clearValidate:Fe,scrollToField:Pt,fields:ue}),(Et,er)=>(openBlock(),createElementBlock("form",{class:normalizeClass(unref(_e))},[renderSlot(Et.$slots,"default")],2))}});var Form=_export_sfc$1(_sfc_main$2X,[["__file","form.vue"]]),define_process_default$9={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},define_process_env_default={};function _extends(){return _extends=Object.assign?Object.assign.bind():function(re){for(var ie=1;ie"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct(re,ie,ae){return _isNativeReflectConstruct()?_construct=Reflect.construct.bind():_construct=function(ue,de,pe){var _e=[null];_e.push.apply(_e,de);var Ce=Function.bind.apply(ue,_e),Ne=new Ce;return pe&&_setPrototypeOf(Ne,pe.prototype),Ne},_construct.apply(null,arguments)}function _isNativeFunction(re){return Function.toString.call(re).indexOf("[native code]")!==-1}function _wrapNativeSuper(re){var ie=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper=function(oe){if(oe===null||!_isNativeFunction(oe))return oe;if(typeof oe!="function")throw new TypeError("Super expression must either be null or a function");if(typeof ie<"u"){if(ie.has(oe))return ie.get(oe);ie.set(oe,ue)}function ue(){return _construct(oe,arguments,_getPrototypeOf(this).constructor)}return ue.prototype=Object.create(oe.prototype,{constructor:{value:ue,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(ue,oe)},_wrapNativeSuper(re)}var formatRegExp=/%[sdj%]/g,warning=function(){};typeof define_process_default$9<"u";function convertFieldsError(re){if(!re||!re.length)return null;var ie={};return re.forEach(function(ae){var oe=ae.field;ie[oe]=ie[oe]||[],ie[oe].push(ae)}),ie}function format$2(re){for(var ie=arguments.length,ae=new Array(ie>1?ie-1:0),oe=1;oe=de)return _e;switch(_e){case"%s":return String(ae[ue++]);case"%d":return Number(ae[ue++]);case"%j":try{return JSON.stringify(ae[ue++])}catch{return"[Circular]"}break;default:return _e}});return pe}return re}function isNativeStringType(re){return re==="string"||re==="url"||re==="hex"||re==="email"||re==="date"||re==="pattern"}function isEmptyValue(re,ie){return!!(re==null||ie==="array"&&Array.isArray(re)&&!re.length||isNativeStringType(ie)&&typeof re=="string"&&!re)}function asyncParallelArray(re,ie,ae){var oe=[],ue=0,de=re.length;function pe(_e){oe.push.apply(oe,_e||[]),ue++,ue===de&&ae(oe)}re.forEach(function(_e){ie(_e,pe)})}function asyncSerialArray(re,ie,ae){var oe=0,ue=re.length;function de(pe){if(pe&&pe.length){ae(pe);return}var _e=oe;oe=oe+1,_e0&&ur.prevInput=="​"?Oc(gr,Uu)(gr):pc++<10?yr.detectingSelectAll=setTimeout(_l,500):(yr.selForContextMenu=null,yr.input.reset())};yr.detectingSelectAll=setTimeout(_l,200)}}if(Ce&&Ne>=9&&ws(),ar){$u(rr);var sl=function(){Ka(window,"mouseup",sl),setTimeout(Is,20)};ra(window,"mouseup",sl)}else setTimeout(Is,50)},ss.prototype.readOnlyChanged=function(rr){rr||this.reset(),this.textarea.disabled=rr=="nocursor",this.textarea.readOnly=!!rr},ss.prototype.setUneditable=function(){},ss.prototype.needsContentAttribute=!1;function Dl(rr,ur){if(ur=ur?Dr(ur):{},ur.value=rr.value,!ur.tabindex&&rr.tabIndex&&(ur.tabindex=rr.tabIndex),!ur.placeholder&&rr.placeholder&&(ur.placeholder=rr.placeholder),ur.autofocus==null){var gr=Nr(qr(rr));ur.autofocus=gr==rr||rr.getAttribute("autofocus")!=null&&gr==document.body}function yr(){rr.value=mi.getValue()}var Tr;if(rr.form&&(ra(rr.form,"submit",yr),!ur.leaveSubmitMethodAlone)){var Xr=rr.form;Tr=Xr.submit;try{var In=Xr.submit=function(){yr(),Xr.submit=Tr,Xr.submit(),Xr.submit=In}}catch{}}ur.finishInit=function(Vi){Vi.save=yr,Vi.getTextArea=function(){return rr},Vi.toTextArea=function(){Vi.toTextArea=isNaN,yr(),rr.parentNode.removeChild(Vi.getWrapperElement()),rr.style.display="",rr.form&&(Ka(rr.form,"submit",yr),!ur.leaveSubmitMethodAlone&&typeof rr.form.submit=="function"&&(rr.form.submit=Tr))}},rr.style.display="none";var mi=Ds(function(Vi){return rr.parentNode.insertBefore(Vi,rr.nextSibling)},ur);return mi}function js(rr){rr.off=Ka,rr.on=ra,rr.wheelEventPixels=xp,rr.Doc=pp,rr.splitLines=Kr,rr.countColumn=Jr,rr.findColumn=Br,rr.isWordChar=Mo,rr.Pass=$r,rr.signal=xs,rr.Line=Fi,rr.changeEnd=Jf,rr.scrollbarModel=wc,rr.Pos=Ml,rr.cmpPos=Gc,rr.modes=aa,rr.mimeModes=Ta,rr.resolveMode=Ha,rr.getMode=bo,rr.modeExtensions=hs,rr.extendMode=Vn,rr.copyState=Go,rr.startState=Po,rr.innerMode=Wl,rr.commands=fi,rr.keyMap=yh,rr.keyName=h0,rr.isModifierKey=S0,rr.lookupKey=bf,rr.normalizeKeyMap=Cm,rr.StringStream=Ec,rr.SharedTextMarker=Xc,rr.TextMarker=Kl,rr.LineWidget=ed,rr.e_preventDefault=Ms,rr.e_stopPropagation=zc,rr.e_stop=$u,rr.addClass=Rr,rr.contains=xr,rr.rmClass=dr,rr.keyNames=cf}Hs(Ds),rl(Ds);var vl="iter insert remove copy getEditor constructor".split(" ");for(var Kc in pp.prototype)pp.prototype.hasOwnProperty(Kc)&&vn(vl,Kc)<0&&(Ds.prototype[Kc]=function(rr){return function(){return rr.apply(this.doc,arguments)}}(pp.prototype[Kc]));return Ac(pp),Ds.inputStyles={textarea:ss,contenteditable:uc},Ds.defineMode=function(rr){!Ds.defaults.mode&&rr!="null"&&(Ds.defaults.mode=rr),qi.apply(this,arguments)},Ds.defineMIME=va,Ds.defineMode("null",function(){return{token:function(rr){return rr.skipToEnd()}}}),Ds.defineMIME("text/plain","null"),Ds.defineExtension=function(rr,ur){Ds.prototype[rr]=ur},Ds.defineDocExtension=function(rr,ur){pp.prototype[rr]=ur},Ds.fromTextArea=Dl,js(Ds),Ds.version="5.65.17",Ds})}(codemirror)),codemirror.exports}var codemirrorExports=requireCodemirror();const CodeMirror=getDefaultExportFromCjs(codemirrorExports);function tryOnScopeDispose$1(re){return getCurrentScope()?(onScopeDispose(re),!0):!1}function toValue$2(re){return typeof re=="function"?re():unref(re)}const isClient$1=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const toString$3=Object.prototype.toString,isObject$4=re=>toString$3.call(re)==="[object Object]",noop$7=()=>{};function createFilterWrapper$1(re,ie){function ae(...oe){return new Promise((ue,de)=>{Promise.resolve(re(()=>ie.apply(this,oe),{fn:ie,thisArg:this,args:oe})).then(ue).catch(de)})}return ae}const bypassFilter=re=>re();function pausableFilter(re=bypassFilter){const ie=ref$1(!0);function ae(){ie.value=!1}function oe(){ie.value=!0}const ue=(...de)=>{ie.value&&re(...de)};return{isActive:readonly(ie),pause:ae,resume:oe,eventFilter:ue}}function getLifeCycleTarget(re){return getCurrentInstance()}function toRef(...re){if(re.length!==1)return toRef$1(...re);const ie=re[0];return typeof ie=="function"?readonly(customRef(()=>({get:ie,set:noop$7}))):ref$1(ie)}function watchWithFilter(re,ie,ae={}){const{eventFilter:oe=bypassFilter,...ue}=ae;return watch(re,createFilterWrapper$1(oe,ie),ue)}function watchPausable(re,ie,ae={}){const{eventFilter:oe,...ue}=ae,{eventFilter:de,pause:pe,resume:_e,isActive:Ce}=pausableFilter(oe);return{stop:watchWithFilter(re,ie,{...ue,eventFilter:de}),pause:pe,resume:_e,isActive:Ce}}function tryOnMounted$1(re,ie=!0,ae){getLifeCycleTarget()?onMounted(re,ae):ie?re():nextTick$1(re)}function useToggle(re=!1,ie={}){const{truthyValue:ae=!0,falsyValue:oe=!1}=ie,ue=isRef(re),de=ref$1(re);function pe(_e){if(arguments.length)return de.value=_e,de.value;{const Ce=toValue$2(ae);return de.value=de.value===Ce?toValue$2(oe):Ce,de.value}}return ue?pe:[de,pe]}function unrefElement$1(re){var ie;const ae=toValue$2(re);return(ie=ae==null?void 0:ae.$el)!=null?ie:ae}const defaultWindow$1=isClient$1?window:void 0;function useEventListener$1(...re){let ie,ae,oe,ue;if(typeof re[0]=="string"||Array.isArray(re[0])?([ae,oe,ue]=re,ie=defaultWindow$1):[ie,ae,oe,ue]=re,!ie)return noop$7;Array.isArray(ae)||(ae=[ae]),Array.isArray(oe)||(oe=[oe]);const de=[],pe=()=>{de.forEach(Oe=>Oe()),de.length=0},_e=(Oe,Ie,Fe,Ue)=>(Oe.addEventListener(Ie,Fe,Ue),()=>Oe.removeEventListener(Ie,Fe,Ue)),Ce=watch(()=>[unrefElement$1(ie),toValue$2(ue)],([Oe,Ie])=>{if(pe(),!Oe)return;const Fe=isObject$4(Ie)?{...Ie}:Ie;de.push(...ae.flatMap(Ue=>oe.map(Ve=>_e(Oe,Ue,Ve,Fe))))},{immediate:!0,flush:"post"}),Ne=()=>{Ce(),pe()};return tryOnScopeDispose$1(Ne),Ne}function useMounted(){const re=ref$1(!1),ie=getCurrentInstance();return ie&&onMounted(()=>{re.value=!0},ie),re}function useSupported$1(re){const ie=useMounted();return computed(()=>(ie.value,!!re()))}function useMediaQuery(re,ie={}){const{window:ae=defaultWindow$1}=ie,oe=useSupported$1(()=>ae&&"matchMedia"in ae&&typeof ae.matchMedia=="function");let ue;const de=ref$1(!1),pe=Ne=>{de.value=Ne.matches},_e=()=>{ue&&("removeEventListener"in ue?ue.removeEventListener("change",pe):ue.removeListener(pe))},Ce=watchEffect(()=>{oe.value&&(_e(),ue=ae.matchMedia(toValue$2(re)),"addEventListener"in ue?ue.addEventListener("change",pe):ue.addListener(pe),de.value=ue.matches)});return tryOnScopeDispose$1(()=>{Ce(),_e(),ue=void 0}),de}const _global$2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global$1<"u"?global$1:typeof self<"u"?self:{},globalKey$1="__vueuse_ssr_handlers__",handlers=getHandlers();function getHandlers(){return globalKey$1 in _global$2||(_global$2[globalKey$1]=_global$2[globalKey$1]||{}),_global$2[globalKey$1]}function getSSRHandler(re,ie){return handlers[re]||ie}function guessSerializerType(re){return re==null?"any":re instanceof Set?"set":re instanceof Map?"map":re instanceof Date?"date":typeof re=="boolean"?"boolean":typeof re=="string"?"string":typeof re=="object"?"object":Number.isNaN(re)?"any":"number"}const StorageSerializers={boolean:{read:re=>re==="true",write:re=>String(re)},object:{read:re=>JSON.parse(re),write:re=>JSON.stringify(re)},number:{read:re=>Number.parseFloat(re),write:re=>String(re)},any:{read:re=>re,write:re=>String(re)},string:{read:re=>re,write:re=>String(re)},map:{read:re=>new Map(JSON.parse(re)),write:re=>JSON.stringify(Array.from(re.entries()))},set:{read:re=>new Set(JSON.parse(re)),write:re=>JSON.stringify(Array.from(re))},date:{read:re=>new Date(re),write:re=>re.toISOString()}},customStorageEventName="vueuse-storage";function useStorage(re,ie,ae,oe={}){var ue;const{flush:de="pre",deep:pe=!0,listenToStorageChanges:_e=!0,writeDefaults:Ce=!0,mergeDefaults:Ne=!1,shallow:Oe,window:Ie=defaultWindow$1,eventFilter:Fe,onError:Ue=ar=>{console.error(ar)},initOnMounted:Ve}=oe,ze=(Oe?shallowRef:ref$1)(typeof ie=="function"?ie():ie);if(!ae)try{ae=getSSRHandler("getDefaultStorage",()=>{var ar;return(ar=defaultWindow$1)==null?void 0:ar.localStorage})()}catch(ar){Ue(ar)}if(!ae)return ze;const jt=toValue$2(ie),kt=guessSerializerType(jt),Pt=(ue=oe.serializer)!=null?ue:StorageSerializers[kt],{pause:Et,resume:er}=watchPausable(ze,()=>nr(ze.value),{flush:de,deep:pe,eventFilter:Fe});Ie&&_e&&tryOnMounted$1(()=>{ae instanceof Storage?useEventListener$1(Ie,"storage",cr):useEventListener$1(Ie,customStorageEventName,ir),Ve&&cr()}),Ve||cr();function tr(ar,sr){if(Ie){const dr={key:re,oldValue:ar,newValue:sr,storageArea:ae};Ie.dispatchEvent(ae instanceof Storage?new StorageEvent("storage",dr):new CustomEvent(customStorageEventName,{detail:dr}))}}function nr(ar){try{const sr=ae.getItem(re);if(ar==null)tr(sr,null),ae.removeItem(re);else{const dr=Pt.write(ar);sr!==dr&&(ae.setItem(re,dr),tr(sr,dr))}}catch(sr){Ue(sr)}}function lr(ar){const sr=ar?ar.newValue:ae.getItem(re);if(sr==null)return Ce&&jt!=null&&ae.setItem(re,Pt.write(jt)),jt;if(!ar&&Ne){const dr=Pt.read(sr);return typeof Ne=="function"?Ne(dr,jt):kt==="object"&&!Array.isArray(dr)?{...jt,...dr}:dr}else return typeof sr!="string"?sr:Pt.read(sr)}function cr(ar){if(!(ar&&ar.storageArea!==ae)){if(ar&&ar.key==null){ze.value=jt;return}if(!(ar&&ar.key!==re)){Et();try{(ar==null?void 0:ar.newValue)!==Pt.write(ze.value)&&(ze.value=lr(ar))}catch(sr){Ue(sr)}finally{ar?nextTick$1(er):er()}}}}function ir(ar){cr(ar.detail)}return ze}function usePreferredDark(re){return useMediaQuery("(prefers-color-scheme: dark)",re)}const CSS_DISABLE_TRANS="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function useColorMode(re={}){const{selector:ie="html",attribute:ae="class",initialValue:oe="auto",window:ue=defaultWindow$1,storage:de,storageKey:pe="vueuse-color-scheme",listenToStorageChanges:_e=!0,storageRef:Ce,emitAuto:Ne,disableTransition:Oe=!0}=re,Ie={auto:"",light:"light",dark:"dark",...re.modes||{}},Fe=usePreferredDark({window:ue}),Ue=computed(()=>Fe.value?"dark":"light"),Ve=Ce||(pe==null?toRef(oe):useStorage(pe,oe,de,{window:ue,listenToStorageChanges:_e})),ze=computed(()=>Ve.value==="auto"?Ue.value:Ve.value),jt=getSSRHandler("updateHTMLAttrs",(er,tr,nr)=>{const lr=typeof er=="string"?ue==null?void 0:ue.document.querySelector(er):unrefElement$1(er);if(!lr)return;const cr=new Set,ir=new Set;let ar=null;if(tr==="class"){const dr=nr.split(/\s/g);Object.values(Ie).flatMap(fr=>(fr||"").split(/\s/g)).filter(Boolean).forEach(fr=>{dr.includes(fr)?cr.add(fr):ir.add(fr)})}else ar={key:tr,value:nr};if(cr.size===0&&ir.size===0&&ar===null)return;let sr;Oe&&(sr=ue.document.createElement("style"),sr.appendChild(document.createTextNode(CSS_DISABLE_TRANS)),ue.document.head.appendChild(sr));for(const dr of cr)lr.classList.add(dr);for(const dr of ir)lr.classList.remove(dr);ar&&lr.setAttribute(ar.key,ar.value),Oe&&(ue.getComputedStyle(sr).opacity,document.head.removeChild(sr))});function kt(er){var tr;jt(ie,ae,(tr=Ie[er])!=null?tr:er)}function Pt(er){re.onChanged?re.onChanged(er,kt):kt(er)}watch(ze,Pt,{flush:"post",immediate:!0}),tryOnMounted$1(()=>Pt(ze.value));const Et=computed({get(){return Ne?Ve.value:ze.value},set(er){Ve.value=er}});try{return Object.assign(Et,{store:Ve,system:Ue,state:ze})}catch{return Et}}function useDark(re={}){const{valueDark:ie="dark",valueLight:ae="",window:oe=defaultWindow$1}=re,ue=useColorMode({...re,onChanged:(_e,Ce)=>{var Ne;re.onChanged?(Ne=re.onChanged)==null||Ne.call(re,_e==="dark",Ce,_e):Ce(_e)},modes:{dark:ie,light:ae}}),de=computed(()=>ue.system?ue.system.value:usePreferredDark({window:oe}).value?"dark":"light");return computed({get(){return ue.value==="dark"},set(_e){const Ce=_e?"dark":"light";de.value===Ce?ue.value="auto":ue.value=Ce}})}const FOCUSABLE_ELEMENT_SELECTORS='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',isVisible=re=>getComputedStyle(re).position==="fixed"?!1:re.offsetParent!==null,obtainAllFocusableElements$1=re=>Array.from(re.querySelectorAll(FOCUSABLE_ELEMENT_SELECTORS)).filter(ie=>isFocusable(ie)&&isVisible(ie)),isFocusable=re=>{if(re.tabIndex>0||re.tabIndex===0&&re.getAttribute("tabIndex")!==null)return!0;if(re.disabled)return!1;switch(re.nodeName){case"A":return!!re.href&&re.rel!=="ignore";case"INPUT":return!(re.type==="hidden"||re.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},triggerEvent=function(re,ie,...ae){let oe;ie.includes("mouse")||ie.includes("click")?oe="MouseEvents":ie.includes("key")?oe="KeyboardEvent":oe="HTMLEvents";const ue=document.createEvent(oe);return ue.initEvent(ie,...ae),re.dispatchEvent(ue),re},isLeaf=re=>!re.getAttribute("aria-owns"),getSibling=(re,ie,ae)=>{const{parentNode:oe}=re;if(!oe)return null;const ue=oe.querySelectorAll(ae),de=Array.prototype.indexOf.call(ue,re);return ue[de+ie]||null},focusNode=re=>{re&&(re.focus(),!isLeaf(re)&&re.click())},composeEventHandlers=(re,ie,{checkForDefaultPrevented:ae=!0}={})=>ue=>{const de=re==null?void 0:re(ue);if(ae===!1||!de)return ie==null?void 0:ie(ue)},whenMouse=re=>ie=>ie.pointerType==="mouse"?re(ie):void 0;var __defProp$9=Object.defineProperty,__defProps$6=Object.defineProperties,__getOwnPropDescs$6=Object.getOwnPropertyDescriptors,__getOwnPropSymbols$b=Object.getOwnPropertySymbols,__hasOwnProp$b=Object.prototype.hasOwnProperty,__propIsEnum$b=Object.prototype.propertyIsEnumerable,__defNormalProp$9=(re,ie,ae)=>ie in re?__defProp$9(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):re[ie]=ae,__spreadValues$9=(re,ie)=>{for(var ae in ie||(ie={}))__hasOwnProp$b.call(ie,ae)&&__defNormalProp$9(re,ae,ie[ae]);if(__getOwnPropSymbols$b)for(var ae of __getOwnPropSymbols$b(ie))__propIsEnum$b.call(ie,ae)&&__defNormalProp$9(re,ae,ie[ae]);return re},__spreadProps$6=(re,ie)=>__defProps$6(re,__getOwnPropDescs$6(ie));function computedEager(re,ie){var ae;const oe=shallowRef();return watchEffect(()=>{oe.value=re()},__spreadProps$6(__spreadValues$9({},ie),{flush:(ae=void 0)!=null?ae:"sync"})),readonly(oe)}var _a$2;const isClient=typeof window<"u",isDef=re=>typeof re<"u",isFunction$3=re=>typeof re=="function",isString$2=re=>typeof re=="string",noop$6=()=>{},isIOS$1=isClient&&((_a$2=window==null?void 0:window.navigator)==null?void 0:_a$2.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function resolveUnref(re){return typeof re=="function"?re():unref(re)}function createFilterWrapper(re,ie){function ae(...oe){return new Promise((ue,de)=>{Promise.resolve(re(()=>ie.apply(this,oe),{fn:ie,thisArg:this,args:oe})).then(ue).catch(de)})}return ae}function debounceFilter(re,ie={}){let ae,oe,ue=noop$6;const de=_e=>{clearTimeout(_e),ue(),ue=noop$6};return _e=>{const Ce=resolveUnref(re),Ne=resolveUnref(ie.maxWait);return ae&&de(ae),Ce<=0||Ne!==void 0&&Ne<=0?(oe&&(de(oe),oe=null),Promise.resolve(_e())):new Promise((Oe,Ie)=>{ue=ie.rejectOnCancel?Ie:Oe,Ne&&!oe&&(oe=setTimeout(()=>{ae&&de(ae),oe=null,Oe(_e())},Ne)),ae=setTimeout(()=>{oe&&de(oe),oe=null,Oe(_e())},Ce)})}}function throttleFilter(re,ie=!0,ae=!0,oe=!1){let ue=0,de,pe=!0,_e=noop$6,Ce;const Ne=()=>{de&&(clearTimeout(de),de=void 0,_e(),_e=noop$6)};return Ie=>{const Fe=resolveUnref(re),Ue=Date.now()-ue,Ve=()=>Ce=Ie();return Ne(),Fe<=0?(ue=Date.now(),Ve()):(Ue>Fe&&(ae||!pe)?(ue=Date.now(),Ve()):ie&&(Ce=new Promise((ze,jt)=>{_e=oe?jt:ze,de=setTimeout(()=>{ue=Date.now(),pe=!0,ze(Ve()),Ne()},Math.max(0,Fe-Ue))})),!ae&&!de&&(de=setTimeout(()=>pe=!0,Fe)),pe=!1,Ce)}}function identity$2(re){return re}function computedWithControl(re,ie){let ae,oe,ue;const de=ref$1(!0),pe=()=>{de.value=!0,ue()};watch(re,pe,{flush:"sync"});const _e=isFunction$3(ie)?ie:ie.get,Ce=isFunction$3(ie)?void 0:ie.set,Ne=customRef((Oe,Ie)=>(oe=Oe,ue=Ie,{get(){return de.value&&(ae=_e(),de.value=!1),oe(),ae},set(Fe){Ce==null||Ce(Fe)}}));return Object.isExtensible(Ne)&&(Ne.trigger=pe),Ne}function tryOnScopeDispose(re){return getCurrentScope()?(onScopeDispose(re),!0):!1}function useDebounceFn(re,ie=200,ae={}){return createFilterWrapper(debounceFilter(ie,ae),re)}function refDebounced(re,ie=200,ae={}){const oe=ref$1(re.value),ue=useDebounceFn(()=>{oe.value=re.value},ie,ae);return watch(re,()=>ue()),oe}function useThrottleFn(re,ie=200,ae=!1,oe=!0,ue=!1){return createFilterWrapper(throttleFilter(ie,ae,oe,ue),re)}function tryOnMounted(re,ie=!0){getCurrentInstance()?onMounted(re):ie?re():nextTick$1(re)}function useTimeoutFn(re,ie,ae={}){const{immediate:oe=!0}=ae,ue=ref$1(!1);let de=null;function pe(){de&&(clearTimeout(de),de=null)}function _e(){ue.value=!1,pe()}function Ce(...Ne){pe(),ue.value=!0,de=setTimeout(()=>{ue.value=!1,de=null,re(...Ne)},resolveUnref(ie))}return oe&&(ue.value=!0,isClient&&Ce()),tryOnScopeDispose(_e),{isPending:readonly(ue),start:Ce,stop:_e}}function unrefElement(re){var ie;const ae=resolveUnref(re);return(ie=ae==null?void 0:ae.$el)!=null?ie:ae}const defaultWindow=isClient?window:void 0,defaultDocument=isClient?window.document:void 0;function useEventListener(...re){let ie,ae,oe,ue;if(isString$2(re[0])||Array.isArray(re[0])?([ae,oe,ue]=re,ie=defaultWindow):[ie,ae,oe,ue]=re,!ie)return noop$6;Array.isArray(ae)||(ae=[ae]),Array.isArray(oe)||(oe=[oe]);const de=[],pe=()=>{de.forEach(Oe=>Oe()),de.length=0},_e=(Oe,Ie,Fe,Ue)=>(Oe.addEventListener(Ie,Fe,Ue),()=>Oe.removeEventListener(Ie,Fe,Ue)),Ce=watch(()=>[unrefElement(ie),resolveUnref(ue)],([Oe,Ie])=>{pe(),Oe&&de.push(...ae.flatMap(Fe=>oe.map(Ue=>_e(Oe,Fe,Ue,Ie))))},{immediate:!0,flush:"post"}),Ne=()=>{Ce(),pe()};return tryOnScopeDispose(Ne),Ne}let _iOSWorkaround=!1;function onClickOutside(re,ie,ae={}){const{window:oe=defaultWindow,ignore:ue=[],capture:de=!0,detectIframe:pe=!1}=ae;if(!oe)return;isIOS$1&&!_iOSWorkaround&&(_iOSWorkaround=!0,Array.from(oe.document.body.children).forEach(Fe=>Fe.addEventListener("click",noop$6)));let _e=!0;const Ce=Fe=>ue.some(Ue=>{if(typeof Ue=="string")return Array.from(oe.document.querySelectorAll(Ue)).some(Ve=>Ve===Fe.target||Fe.composedPath().includes(Ve));{const Ve=unrefElement(Ue);return Ve&&(Fe.target===Ve||Fe.composedPath().includes(Ve))}}),Oe=[useEventListener(oe,"click",Fe=>{const Ue=unrefElement(re);if(!(!Ue||Ue===Fe.target||Fe.composedPath().includes(Ue))){if(Fe.detail===0&&(_e=!Ce(Fe)),!_e){_e=!0;return}ie(Fe)}},{passive:!0,capture:de}),useEventListener(oe,"pointerdown",Fe=>{const Ue=unrefElement(re);Ue&&(_e=!Fe.composedPath().includes(Ue)&&!Ce(Fe))},{passive:!0}),pe&&useEventListener(oe,"blur",Fe=>{var Ue;const Ve=unrefElement(re);((Ue=oe.document.activeElement)==null?void 0:Ue.tagName)==="IFRAME"&&!(Ve!=null&&Ve.contains(oe.document.activeElement))&&ie(Fe)})].filter(Boolean);return()=>Oe.forEach(Fe=>Fe())}function useActiveElement(re={}){var ie;const{window:ae=defaultWindow}=re,oe=(ie=re.document)!=null?ie:ae==null?void 0:ae.document,ue=computedWithControl(()=>null,()=>oe==null?void 0:oe.activeElement);return ae&&(useEventListener(ae,"blur",de=>{de.relatedTarget===null&&ue.trigger()},!0),useEventListener(ae,"focus",ue.trigger,!0)),ue}function useSupported(re,ie=!1){const ae=ref$1(),oe=()=>ae.value=!!re();return oe(),tryOnMounted(oe,ie),ae}function cloneFnJSON(re){return JSON.parse(JSON.stringify(re))}const _global$1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global$1<"u"?global$1:typeof self<"u"?self:{},globalKey="__vueuse_ssr_handlers__";_global$1[globalKey]=_global$1[globalKey]||{};_global$1[globalKey];function useCssVar(re,ie,{window:ae=defaultWindow,initialValue:oe=""}={}){const ue=ref$1(oe),de=computed(()=>{var pe;return unrefElement(ie)||((pe=ae==null?void 0:ae.document)==null?void 0:pe.documentElement)});return watch([de,()=>resolveUnref(re)],([pe,_e])=>{var Ce;if(pe&&ae){const Ne=(Ce=ae.getComputedStyle(pe).getPropertyValue(_e))==null?void 0:Ce.trim();ue.value=Ne||oe}},{immediate:!0}),watch(ue,pe=>{var _e;(_e=de.value)!=null&&_e.style&&de.value.style.setProperty(resolveUnref(re),pe)}),ue}function useDocumentVisibility({document:re=defaultDocument}={}){if(!re)return ref$1("visible");const ie=ref$1(re.visibilityState);return useEventListener(re,"visibilitychange",()=>{ie.value=re.visibilityState}),ie}var __getOwnPropSymbols$g=Object.getOwnPropertySymbols,__hasOwnProp$g=Object.prototype.hasOwnProperty,__propIsEnum$g=Object.prototype.propertyIsEnumerable,__objRest$2=(re,ie)=>{var ae={};for(var oe in re)__hasOwnProp$g.call(re,oe)&&ie.indexOf(oe)<0&&(ae[oe]=re[oe]);if(re!=null&&__getOwnPropSymbols$g)for(var oe of __getOwnPropSymbols$g(re))ie.indexOf(oe)<0&&__propIsEnum$g.call(re,oe)&&(ae[oe]=re[oe]);return ae};function useResizeObserver(re,ie,ae={}){const oe=ae,{window:ue=defaultWindow}=oe,de=__objRest$2(oe,["window"]);let pe;const _e=useSupported(()=>ue&&"ResizeObserver"in ue),Ce=()=>{pe&&(pe.disconnect(),pe=void 0)},Ne=watch(()=>unrefElement(re),Ie=>{Ce(),_e.value&&ue&&Ie&&(pe=new ResizeObserver(ie),pe.observe(Ie,de))},{immediate:!0,flush:"post"}),Oe=()=>{Ce(),Ne()};return tryOnScopeDispose(Oe),{isSupported:_e,stop:Oe}}function useElementBounding(re,ie={}){const{reset:ae=!0,windowResize:oe=!0,windowScroll:ue=!0,immediate:de=!0}=ie,pe=ref$1(0),_e=ref$1(0),Ce=ref$1(0),Ne=ref$1(0),Oe=ref$1(0),Ie=ref$1(0),Fe=ref$1(0),Ue=ref$1(0);function Ve(){const ze=unrefElement(re);if(!ze){ae&&(pe.value=0,_e.value=0,Ce.value=0,Ne.value=0,Oe.value=0,Ie.value=0,Fe.value=0,Ue.value=0);return}const jt=ze.getBoundingClientRect();pe.value=jt.height,_e.value=jt.bottom,Ce.value=jt.left,Ne.value=jt.right,Oe.value=jt.top,Ie.value=jt.width,Fe.value=jt.x,Ue.value=jt.y}return useResizeObserver(re,Ve),watch(()=>unrefElement(re),ze=>!ze&&Ve()),ue&&useEventListener("scroll",Ve,{capture:!0,passive:!0}),oe&&useEventListener("resize",Ve,{passive:!0}),tryOnMounted(()=>{de&&Ve()}),{height:pe,bottom:_e,left:Ce,right:Ne,top:Oe,width:Ie,x:Fe,y:Ue,update:Ve}}var __getOwnPropSymbols$8=Object.getOwnPropertySymbols,__hasOwnProp$8=Object.prototype.hasOwnProperty,__propIsEnum$8=Object.prototype.propertyIsEnumerable,__objRest$1=(re,ie)=>{var ae={};for(var oe in re)__hasOwnProp$8.call(re,oe)&&ie.indexOf(oe)<0&&(ae[oe]=re[oe]);if(re!=null&&__getOwnPropSymbols$8)for(var oe of __getOwnPropSymbols$8(re))ie.indexOf(oe)<0&&__propIsEnum$8.call(re,oe)&&(ae[oe]=re[oe]);return ae};function useMutationObserver(re,ie,ae={}){const oe=ae,{window:ue=defaultWindow}=oe,de=__objRest$1(oe,["window"]);let pe;const _e=useSupported(()=>ue&&"MutationObserver"in ue),Ce=()=>{pe&&(pe.disconnect(),pe=void 0)},Ne=watch(()=>unrefElement(re),Ie=>{Ce(),_e.value&&ue&&Ie&&(pe=new MutationObserver(ie),pe.observe(Ie,de))},{immediate:!0}),Oe=()=>{Ce(),Ne()};return tryOnScopeDispose(Oe),{isSupported:_e,stop:Oe}}var SwipeDirection;(function(re){re.UP="UP",re.RIGHT="RIGHT",re.DOWN="DOWN",re.LEFT="LEFT",re.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));var __defProp$1=Object.defineProperty,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(re,ie,ae)=>ie in re?__defProp$1(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):re[ie]=ae,__spreadValues=(re,ie)=>{for(var ae in ie||(ie={}))__hasOwnProp.call(ie,ae)&&__defNormalProp(re,ae,ie[ae]);if(__getOwnPropSymbols)for(var ae of __getOwnPropSymbols(ie))__propIsEnum.call(ie,ae)&&__defNormalProp(re,ae,ie[ae]);return re};const _TransitionPresets={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};__spreadValues({linear:identity$2},_TransitionPresets);function useVModel(re,ie,ae,oe={}){var ue,de,pe;const{clone:_e=!1,passive:Ce=!1,eventName:Ne,deep:Oe=!1,defaultValue:Ie}=oe,Fe=getCurrentInstance(),Ue=ae||(Fe==null?void 0:Fe.emit)||((ue=Fe==null?void 0:Fe.$emit)==null?void 0:ue.bind(Fe))||((pe=(de=Fe==null?void 0:Fe.proxy)==null?void 0:de.$emit)==null?void 0:pe.bind(Fe==null?void 0:Fe.proxy));let Ve=Ne;ie||(ie="modelValue"),Ve=Ne||Ve||`update:${ie.toString()}`;const ze=kt=>_e?isFunction$3(_e)?_e(kt):cloneFnJSON(kt):kt,jt=()=>isDef(re[ie])?ze(re[ie]):Ie;if(Ce){const kt=jt(),Pt=ref$1(kt);return watch(()=>re[ie],Et=>Pt.value=ze(Et)),watch(Pt,Et=>{(Et!==re[ie]||Oe)&&Ue(Ve,Et)},{deep:Oe}),Pt}else return computed({get(){return jt()},set(kt){Ue(Ve,kt)}})}function useWindowFocus({window:re=defaultWindow}={}){if(!re)return ref$1(!1);const ie=ref$1(re.document.hasFocus());return useEventListener(re,"blur",()=>{ie.value=!1}),useEventListener(re,"focus",()=>{ie.value=!0}),ie}function useWindowSize(re={}){const{window:ie=defaultWindow,initialWidth:ae=1/0,initialHeight:oe=1/0,listenOrientation:ue=!0,includeScrollbar:de=!0}=re,pe=ref$1(ae),_e=ref$1(oe),Ce=()=>{ie&&(de?(pe.value=ie.innerWidth,_e.value=ie.innerHeight):(pe.value=ie.document.documentElement.clientWidth,_e.value=ie.document.documentElement.clientHeight))};return Ce(),tryOnMounted(Ce),useEventListener("resize",Ce,{passive:!0}),ue&&useEventListener("orientationchange",Ce,{passive:!0}),{width:pe,height:_e}}const isFirefox=()=>isClient&&/firefox/i.test(window.navigator.userAgent),isInContainer=(re,ie)=>{if(!isClient||!re||!ie)return!1;const ae=re.getBoundingClientRect();let oe;return ie instanceof Element?oe=ie.getBoundingClientRect():oe={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},ae.topoe.top&&ae.right>oe.left&&ae.left{let ie=0,ae=re;for(;ae;)ie+=ae.offsetTop,ae=ae.offsetParent;return ie},getOffsetTopDistance=(re,ie)=>Math.abs(getOffsetTop(re)-getOffsetTop(ie)),getClientXY=re=>{let ie,ae;return re.type==="touchend"?(ae=re.changedTouches[0].clientY,ie=re.changedTouches[0].clientX):re.type.startsWith("touch")?(ae=re.touches[0].clientY,ie=re.touches[0].clientX):(ae=re.clientY,ie=re.clientX),{clientX:ie,clientY:ae}};function easeInOutCubic(re,ie,ae,oe){const ue=ae-ie;return re/=oe/2,re<1?ue/2*re*re*re+ie:ue/2*((re-=2)*re*re+2)+ie}var freeGlobal=typeof global$1=="object"&&global$1&&global$1.Object===Object&&global$1,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root$1=freeGlobal||freeSelf||Function("return this")(),Symbol$1=root$1.Symbol,objectProto$g=Object.prototype,hasOwnProperty$f=objectProto$g.hasOwnProperty,nativeObjectToString$1=objectProto$g.toString,symToStringTag$1=Symbol$1?Symbol$1.toStringTag:void 0;function getRawTag(re){var ie=hasOwnProperty$f.call(re,symToStringTag$1),ae=re[symToStringTag$1];try{re[symToStringTag$1]=void 0;var oe=!0}catch{}var ue=nativeObjectToString$1.call(re);return oe&&(ie?re[symToStringTag$1]=ae:delete re[symToStringTag$1]),ue}var objectProto$f=Object.prototype,nativeObjectToString=objectProto$f.toString;function objectToString(re){return nativeObjectToString.call(re)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$1?Symbol$1.toStringTag:void 0;function baseGetTag(re){return re==null?re===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(re)?getRawTag(re):objectToString(re)}function isObjectLike(re){return re!=null&&typeof re=="object"}var symbolTag$3="[object Symbol]";function isSymbol(re){return typeof re=="symbol"||isObjectLike(re)&&baseGetTag(re)==symbolTag$3}function arrayMap(re,ie){for(var ae=-1,oe=re==null?0:re.length,ue=Array(oe);++ae0){if(++ie>=HOT_COUNT)return arguments[0]}else ie=0;return re.apply(void 0,arguments)}}function constant$5(re){return function(){return re}}var defineProperty=function(){try{var re=getNative(Object,"defineProperty");return re({},"",{}),re}catch{}}(),baseSetToString=defineProperty?function(re,ie){return defineProperty(re,"toString",{configurable:!0,enumerable:!1,value:constant$5(ie),writable:!0})}:identity$1,setToString=shortOut(baseSetToString);function arrayEach(re,ie){for(var ae=-1,oe=re==null?0:re.length;++ae-1}var MAX_SAFE_INTEGER$1=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(re,ie){var ae=typeof re;return ie=ie??MAX_SAFE_INTEGER$1,!!ie&&(ae=="number"||ae!="symbol"&&reIsUint.test(re))&&re>-1&&re%1==0&&re-1&&re%1==0&&re<=MAX_SAFE_INTEGER}function isArrayLike$1(re){return re!=null&&isLength$1(re.length)&&!isFunction$2(re)}function isIterateeCall(re,ie,ae){if(!isObject$3(ae))return!1;var oe=typeof ie;return(oe=="number"?isArrayLike$1(ae)&&isIndex(ie,ae.length):oe=="string"&&ie in ae)?eq(ae[ie],re):!1}function createAssigner(re){return baseRest(function(ie,ae){var oe=-1,ue=ae.length,de=ue>1?ae[ue-1]:void 0,pe=ue>2?ae[2]:void 0;for(de=re.length>3&&typeof de=="function"?(ue--,de):void 0,pe&&isIterateeCall(ae[0],ae[1],pe)&&(de=ue<3?void 0:de,ue=1),ie=Object(ie);++oe-1}function listCacheSet(re,ie){var ae=this.__data__,oe=assocIndexOf(ae,re);return oe<0?(++this.size,ae.push([re,ie])):ae[oe][1]=ie,this}function ListCache(re){var ie=-1,ae=re==null?0:re.length;for(this.clear();++ie0&&ae(_e)?ie>1?baseFlatten(_e,ie-1,ae,oe,ue):arrayPush$1(ue,_e):oe||(ue[ue.length]=_e)}return ue}function flatten(re){var ie=re==null?0:re.length;return ie?baseFlatten(re,1):[]}function flatRest(re){return setToString(overRest(re,void 0,flatten),re+"")}var getPrototype=overArg(Object.getPrototypeOf,Object),objectTag$3="[object Object]",funcProto=Function.prototype,objectProto$5=Object.prototype,funcToString=funcProto.toString,hasOwnProperty$6=objectProto$5.hasOwnProperty,objectCtorString=funcToString.call(Object);function isPlainObject$1(re){if(!isObjectLike(re)||baseGetTag(re)!=objectTag$3)return!1;var ie=getPrototype(re);if(ie===null)return!0;var ae=hasOwnProperty$6.call(ie,"constructor")&&ie.constructor;return typeof ae=="function"&&ae instanceof ae&&funcToString.call(ae)==objectCtorString}function baseSlice(re,ie,ae){var oe=-1,ue=re.length;ie<0&&(ie=-ie>ue?0:ue+ie),ae=ae>ue?ue:ae,ae<0&&(ae+=ue),ue=ie>ae?0:ae-ie>>>0,ie>>>=0;for(var de=Array(ue);++oe_e))return!1;var Ne=de.get(re),Oe=de.get(ie);if(Ne&&Oe)return Ne==ie&&Oe==re;var Ie=-1,Fe=!0,Ue=ae&COMPARE_UNORDERED_FLAG$3?new SetCache:void 0;for(de.set(re,ie),de.set(ie,re);++Ie<_e;){var Ve=re[Ie],ze=ie[Ie];if(oe)var jt=pe?oe(ze,Ve,Ie,ie,re,de):oe(Ve,ze,Ie,re,ie,de);if(jt!==void 0){if(jt)continue;Fe=!1;break}if(Ue){if(!arraySome(ie,function(kt,Pt){if(!cacheHas(Ue,Pt)&&(Ve===kt||ue(Ve,kt,ae,oe,de)))return Ue.push(Pt)})){Fe=!1;break}}else if(!(Ve===ze||ue(Ve,ze,ae,oe,de))){Fe=!1;break}}return de.delete(re),de.delete(ie),Fe}function mapToArray(re){var ie=-1,ae=Array(re.size);return re.forEach(function(oe,ue){ae[++ie]=[ue,oe]}),ae}function setToArray(re){var ie=-1,ae=Array(re.size);return re.forEach(function(oe){ae[++ie]=oe}),ae}var COMPARE_PARTIAL_FLAG$4=1,COMPARE_UNORDERED_FLAG$2=2,boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",mapTag$1="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag$1="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",symbolProto=Symbol$1?Symbol$1.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function equalByTag(re,ie,ae,oe,ue,de,pe){switch(ae){case dataViewTag:if(re.byteLength!=ie.byteLength||re.byteOffset!=ie.byteOffset)return!1;re=re.buffer,ie=ie.buffer;case arrayBufferTag:return!(re.byteLength!=ie.byteLength||!de(new Uint8Array$1(re),new Uint8Array$1(ie)));case boolTag:case dateTag:case numberTag:return eq(+re,+ie);case errorTag:return re.name==ie.name&&re.message==ie.message;case regexpTag:case stringTag:return re==ie+"";case mapTag$1:var _e=mapToArray;case setTag$1:var Ce=oe&COMPARE_PARTIAL_FLAG$4;if(_e||(_e=setToArray),re.size!=ie.size&&!Ce)return!1;var Ne=pe.get(re);if(Ne)return Ne==ie;oe|=COMPARE_UNORDERED_FLAG$2,pe.set(re,ie);var Oe=equalArrays(_e(re),_e(ie),oe,ue,de,pe);return pe.delete(re),Oe;case symbolTag:if(symbolValueOf)return symbolValueOf.call(re)==symbolValueOf.call(ie)}return!1}var COMPARE_PARTIAL_FLAG$3=1,objectProto$2=Object.prototype,hasOwnProperty$4=objectProto$2.hasOwnProperty;function equalObjects(re,ie,ae,oe,ue,de){var pe=ae&COMPARE_PARTIAL_FLAG$3,_e=getAllKeys(re),Ce=_e.length,Ne=getAllKeys(ie),Oe=Ne.length;if(Ce!=Oe&&!pe)return!1;for(var Ie=Ce;Ie--;){var Fe=_e[Ie];if(!(pe?Fe in ie:hasOwnProperty$4.call(ie,Fe)))return!1}var Ue=de.get(re),Ve=de.get(ie);if(Ue&&Ve)return Ue==ie&&Ve==re;var ze=!0;de.set(re,ie),de.set(ie,re);for(var jt=pe;++Ie=ie||lr<0||Ie&&cr>=de}function kt(){var nr=now$1();if(jt(nr))return Pt(nr);_e=setTimeout(kt,ze(nr))}function Pt(nr){return _e=void 0,Fe&&oe?Ue(nr):(oe=ue=void 0,pe)}function Et(){_e!==void 0&&clearTimeout(_e),Ne=0,oe=Ce=ue=_e=void 0}function er(){return _e===void 0?pe:Pt(now$1())}function tr(){var nr=now$1(),lr=jt(nr);if(oe=arguments,ue=this,Ce=nr,lr){if(_e===void 0)return Ve(Ce);if(Ie)return clearTimeout(_e),_e=setTimeout(kt,ie),Ue(Ce)}return _e===void 0&&(_e=setTimeout(kt,ie)),pe}return tr.cancel=Et,tr.flush=er,tr}function assignMergeValue(re,ie,ae){(ae!==void 0&&!eq(re[ie],ae)||ae===void 0&&!(ie in re))&&baseAssignValue(re,ie,ae)}function isArrayLikeObject(re){return isObjectLike(re)&&isArrayLike$1(re)}function safeGet(re,ie){if(!(ie==="constructor"&&typeof re[ie]=="function")&&ie!="__proto__")return re[ie]}function toPlainObject(re){return copyObject(re,keysIn(re))}function baseMergeDeep(re,ie,ae,oe,ue,de,pe){var _e=safeGet(re,ae),Ce=safeGet(ie,ae),Ne=pe.get(Ce);if(Ne){assignMergeValue(re,ae,Ne);return}var Oe=de?de(_e,Ce,ae+"",re,ie,pe):void 0,Ie=Oe===void 0;if(Ie){var Fe=isArray$1(Ce),Ue=!Fe&&isBuffer$1(Ce),Ve=!Fe&&!Ue&&isTypedArray$2(Ce);Oe=Ce,Fe||Ue||Ve?isArray$1(_e)?Oe=_e:isArrayLikeObject(_e)?Oe=copyArray(_e):Ue?(Ie=!1,Oe=cloneBuffer(Ce,!0)):Ve?(Ie=!1,Oe=cloneTypedArray(Ce,!0)):Oe=[]:isPlainObject$1(Ce)||isArguments$1(Ce)?(Oe=_e,isArguments$1(_e)?Oe=toPlainObject(_e):(!isObject$3(_e)||isFunction$2(_e))&&(Oe=initCloneObject(Ce))):Ie=!1}Ie&&(pe.set(Ce,Oe),ue(Oe,Ce,oe,de,pe),pe.delete(Ce)),assignMergeValue(re,ae,Oe)}function baseMerge(re,ie,ae,oe,ue){re!==ie&&baseFor(ie,function(de,pe){if(ue||(ue=new Stack),isObject$3(de))baseMergeDeep(re,ie,pe,ae,baseMerge,oe,ue);else{var _e=oe?oe(safeGet(re,pe),de,pe+"",re,ie,ue):void 0;_e===void 0&&(_e=de),assignMergeValue(re,pe,_e)}},keysIn)}function last(re){var ie=re==null?0:re.length;return ie?re[ie-1]:void 0}function findLastIndex(re,ie,ae){var oe=re==null?0:re.length;if(!oe)return-1;var ue=oe-1;return baseFindIndex(re,baseIteratee(ie),ue,!0)}function baseMap(re,ie){var ae=-1,oe=isArrayLike$1(re)?Array(re.length):[];return baseEach(re,function(ue,de,pe){oe[++ae]=ie(ue,de,pe)}),oe}function map$5(re,ie){var ae=isArray$1(re)?arrayMap:baseMap;return ae(re,baseIteratee(ie))}function flatMap(re,ie){return baseFlatten(map$5(re,ie),1)}var INFINITY$1=1/0;function flattenDeep(re){var ie=re==null?0:re.length;return ie?baseFlatten(re,INFINITY$1):[]}function fromPairs(re){for(var ie=-1,ae=re==null?0:re.length,oe={};++ie1),de}),copyObject(re,getAllKeysIn(re),ae),oe&&(ae=baseClone(ae,CLONE_DEEP_FLAG|CLONE_FLAT_FLAG|CLONE_SYMBOLS_FLAG,customOmitClone));for(var ue=ie.length;ue--;)baseUnset(ae,ie[ue]);return ae});function baseSet(re,ie,ae,oe){if(!isObject$3(re))return re;ie=castPath(ie,re);for(var ue=-1,de=ie.length,pe=de-1,_e=re;_e!=null&&++ue=LARGE_ARRAY_SIZE){var Ne=ie?null:createSet(re);if(Ne)return setToArray(Ne);pe=!1,ue=cacheHas,Ce=new SetCache}else Ce=ie?[]:_e;e:for(;++oere===void 0,isBoolean$3=re=>typeof re=="boolean",isNumber$3=re=>typeof re=="number",isEmpty$1=re=>!re&&re!==0||isArray$2(re)&&re.length===0||isObject$5(re)&&!Object.keys(re).length,isElement$2=re=>typeof Element>"u"?!1:re instanceof Element,isPropAbsent=re=>isNil(re),isStringNumber=re=>isString$3(re)?!Number.isNaN(Number(re)):!1,isWindow=re=>re===window,rAF=re=>isClient?window.requestAnimationFrame(re):setTimeout(re,16),cAF=re=>isClient?window.cancelAnimationFrame(re):clearTimeout(re),escapeStringRegexp=(re="")=>re.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),capitalize=re=>capitalize$1(re),keysOf=re=>Object.keys(re),entriesOf=re=>Object.entries(re),getProp=(re,ie,ae)=>({get value(){return get$2(re,ie,ae)},set value(oe){set$3(re,ie,oe)}});class ElementPlusError extends Error{constructor(ie){super(ie),this.name="ElementPlusError"}}function throwError$1(re,ie){throw new ElementPlusError(`[${re}] ${ie}`)}function debugWarn(re,ie){}const classNameToArray=(re="")=>re.split(" ").filter(ie=>!!ie.trim()),hasClass=(re,ie)=>{if(!re||!ie)return!1;if(ie.includes(" "))throw new Error("className should not contain space.");return re.classList.contains(ie)},addClass=(re,ie)=>{!re||!ie.trim()||re.classList.add(...classNameToArray(ie))},removeClass=(re,ie)=>{!re||!ie.trim()||re.classList.remove(...classNameToArray(ie))},getStyle=(re,ie)=>{var ae;if(!isClient||!re||!ie)return"";let oe=camelize(ie);oe==="float"&&(oe="cssFloat");try{const ue=re.style[oe];if(ue)return ue;const de=(ae=document.defaultView)==null?void 0:ae.getComputedStyle(re,"");return de?de[oe]:""}catch{return re.style[oe]}};function addUnit(re,ie="px"){if(!re)return"";if(isNumber$3(re)||isStringNumber(re))return`${re}${ie}`;if(isString$3(re))return re}const isScroll=(re,ie)=>{if(!isClient)return!1;const ae={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(ie)],oe=getStyle(re,ae);return["scroll","auto","overlay"].some(ue=>oe.includes(ue))},getScrollContainer=(re,ie)=>{if(!isClient)return;let ae=re;for(;ae;){if([window,document,document.documentElement].includes(ae))return window;if(isScroll(ae,ie))return ae;ae=ae.parentNode}return ae};let scrollBarWidth;const getScrollBarWidth=re=>{var ie;if(!isClient)return 0;if(scrollBarWidth!==void 0)return scrollBarWidth;const ae=document.createElement("div");ae.className=`${re}-scrollbar__wrap`,ae.style.visibility="hidden",ae.style.width="100px",ae.style.position="absolute",ae.style.top="-9999px",document.body.appendChild(ae);const oe=ae.offsetWidth;ae.style.overflow="scroll";const ue=document.createElement("div");ue.style.width="100%",ae.appendChild(ue);const de=ue.offsetWidth;return(ie=ae.parentNode)==null||ie.removeChild(ae),scrollBarWidth=oe-de,scrollBarWidth};function scrollIntoView(re,ie){if(!isClient)return;if(!ie){re.scrollTop=0;return}const ae=[];let oe=ie.offsetParent;for(;oe!==null&&re!==oe&&re.contains(oe);)ae.push(oe),oe=oe.offsetParent;const ue=ie.offsetTop+ae.reduce((Ce,Ne)=>Ce+Ne.offsetTop,0),de=ue+ie.offsetHeight,pe=re.scrollTop,_e=pe+re.clientHeight;ue_e&&(re.scrollTop=de-re.clientHeight)}function animateScrollTo(re,ie,ae,oe,ue){const de=Date.now();let pe;const _e=()=>{const Ne=Date.now()-de,Oe=easeInOutCubic(Ne>oe?oe:Ne,ie,ae,oe);isWindow(re)?re.scrollTo(window.pageXOffset,Oe):re.scrollTop=Oe,Ne{pe&&cAF(pe)}}const getScrollElement=(re,ie)=>isWindow(ie)?re.ownerDocument.documentElement:ie,getScrollTop=re=>isWindow(re)?window.scrollY:re.scrollTop,getElement=re=>{if(!isClient||re==="")return null;if(isString$3(re))try{return document.querySelector(re)}catch{return null}return re};/*! Element Plus Icons Vue v2.3.1 */var add_location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"AddLocation",__name:"add-location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0z"})]))}}),add_location_default=add_location_vue_vue_type_script_setup_true_lang_default,aim_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Aim",__name:"aim",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32m0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32M96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32m576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32"})]))}}),aim_default=aim_vue_vue_type_script_setup_true_lang_default,alarm_clock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"AlarmClock",__name:"alarm-clock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640m0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768"}),createBaseVNode("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128z"})]))}}),alarm_clock_default=alarm_clock_vue_vue_type_script_setup_true_lang_default,apple_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Apple",__name:"apple",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"})]))}}),apple_default=apple_vue_vue_type_script_setup_true_lang_default,arrow_down_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowDownBold",__name:"arrow-down-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"})]))}}),arrow_down_bold_default=arrow_down_bold_vue_vue_type_script_setup_true_lang_default,arrow_down_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowDown",__name:"arrow-down",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),arrow_down_default=arrow_down_vue_vue_type_script_setup_true_lang_default,arrow_left_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowLeftBold",__name:"arrow-left-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"})]))}}),arrow_left_bold_default=arrow_left_bold_vue_vue_type_script_setup_true_lang_default,arrow_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowLeft",__name:"arrow-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"})]))}}),arrow_left_default=arrow_left_vue_vue_type_script_setup_true_lang_default,arrow_right_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowRightBold",__name:"arrow-right-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"})]))}}),arrow_right_bold_default=arrow_right_bold_vue_vue_type_script_setup_true_lang_default,arrow_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowRight",__name:"arrow-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"})]))}}),arrow_right_default=arrow_right_vue_vue_type_script_setup_true_lang_default,arrow_up_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowUpBold",__name:"arrow-up-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"})]))}}),arrow_up_bold_default=arrow_up_bold_vue_vue_type_script_setup_true_lang_default,arrow_up_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ArrowUp",__name:"arrow-up",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"})]))}}),arrow_up_default=arrow_up_vue_vue_type_script_setup_true_lang_default,avatar_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Avatar",__name:"avatar",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0"})]))}}),avatar_default=avatar_vue_vue_type_script_setup_true_lang_default,back_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Back",__name:"back",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64"}),createBaseVNode("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312z"})]))}}),back_default=back_vue_vue_type_script_setup_true_lang_default,baseball_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Baseball",__name:"baseball",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104"}),createBaseVNode("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"})]))}}),baseball_default=baseball_vue_vue_type_script_setup_true_lang_default,basketball_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Basketball",__name:"basketball",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336m-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8m106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6"})]))}}),basketball_default=basketball_vue_vue_type_script_setup_true_lang_default,bell_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BellFilled",__name:"bell-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8z"})]))}}),bell_filled_default=bell_filled_vue_vue_type_script_setup_true_lang_default,bell_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bell",__name:"bell",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64"}),createBaseVNode("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320"}),createBaseVNode("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32m352 128h128a64 64 0 0 1-128 0"})]))}}),bell_default=bell_vue_vue_type_script_setup_true_lang_default,bicycle_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bicycle",__name:"bicycle",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 832a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"}),createBaseVNode("path",{fill:"currentColor",d:"M288 672h320q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"}),createBaseVNode("path",{fill:"currentColor",d:"M480 192a32 32 0 0 1 0-64h160a32 32 0 0 1 31.04 24.256l96 384a32 32 0 0 1-62.08 15.488L615.04 192zM96 384a32 32 0 0 1 0-64h128a32 32 0 0 1 30.336 21.888l64 192a32 32 0 1 1-60.672 20.224L200.96 384z"}),createBaseVNode("path",{fill:"currentColor",d:"m373.376 599.808-42.752-47.616 320-288 42.752 47.616z"})]))}}),bicycle_default=bicycle_vue_vue_type_script_setup_true_lang_default,bottom_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BottomLeft",__name:"bottom-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"})]))}}),bottom_left_default=bottom_left_vue_vue_type_script_setup_true_lang_default,bottom_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BottomRight",__name:"bottom-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416z"}),createBaseVNode("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312z"})]))}}),bottom_right_default=bottom_right_vue_vue_type_script_setup_true_lang_default,bottom_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bottom",__name:"bottom",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"})]))}}),bottom_default=bottom_vue_vue_type_script_setup_true_lang_default,bowl_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Bowl",__name:"bowl",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424zM352 768v64h320v-64z"})]))}}),bowl_default=bowl_vue_vue_type_script_setup_true_lang_default,box_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Box",__name:"box",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"}),createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64z"}),createBaseVNode("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320z"})]))}}),box_default=box_vue_vue_type_script_setup_true_lang_default,briefcase_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Briefcase",__name:"briefcase",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320zM128 576h768v320H128zm256-256h256.064V192H384z"})]))}}),briefcase_default=briefcase_vue_vue_type_script_setup_true_lang_default,brush_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"BrushFilled",__name:"brush-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128zM192 512V128.064h640V512z"})]))}}),brush_filled_default=brush_filled_vue_vue_type_script_setup_true_lang_default,brush_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Brush",__name:"brush",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"})]))}}),brush_default=brush_vue_vue_type_script_setup_true_lang_default,burger_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Burger",__name:"burger",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44M832 448a320 320 0 0 0-640 0zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704z"})]))}}),burger_default=burger_vue_vue_type_script_setup_true_lang_default,calendar_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Calendar",__name:"calendar",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64"})]))}}),calendar_default=calendar_vue_vue_type_script_setup_true_lang_default,camera_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CameraFilled",__name:"camera-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4m0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512"})]))}}),camera_filled_default=camera_filled_vue_vue_type_script_setup_true_lang_default,camera_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Camera",__name:"camera",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 256H128v576h768zm-199.424-64-32.064-64h-304.96l-32 64zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32m416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320m0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448"})]))}}),camera_default=camera_vue_vue_type_script_setup_true_lang_default,caret_bottom_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretBottom",__name:"caret-bottom",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"})]))}}),caret_bottom_default=caret_bottom_vue_vue_type_script_setup_true_lang_default,caret_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretLeft",__name:"caret-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"})]))}}),caret_left_default=caret_left_vue_vue_type_script_setup_true_lang_default,caret_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretRight",__name:"caret-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"})]))}}),caret_right_default=caret_right_vue_vue_type_script_setup_true_lang_default,caret_top_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CaretTop",__name:"caret-top",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"})]))}}),caret_top_default=caret_top_vue_vue_type_script_setup_true_lang_default,cellphone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cellphone",__name:"cellphone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64m128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64m128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),cellphone_default=cellphone_vue_vue_type_script_setup_true_lang_default,chat_dot_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatDotRound",__name:"chat-dot-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4m192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4m-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4"})]))}}),chat_dot_round_default=chat_dot_round_vue_vue_type_script_setup_true_lang_default,chat_dot_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatDotSquare",__name:"chat-dot-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"})]))}}),chat_dot_square_default=chat_dot_square_vue_vue_type_script_setup_true_lang_default,chat_line_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatLineRound",__name:"chat-line-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"}),createBaseVNode("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),chat_line_round_default=chat_line_round_vue_vue_type_script_setup_true_lang_default,chat_line_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatLineSquare",__name:"chat-line-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"}),createBaseVNode("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),chat_line_square_default=chat_line_square_vue_vue_type_script_setup_true_lang_default,chat_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatRound",__name:"chat-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"})]))}}),chat_round_default=chat_round_vue_vue_type_script_setup_true_lang_default,chat_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChatSquare",__name:"chat-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"})]))}}),chat_square_default=chat_square_vue_vue_type_script_setup_true_lang_default,check_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Check",__name:"check",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"})]))}}),check_default=check_vue_vue_type_script_setup_true_lang_default,checked_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Checked",__name:"checked",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024zM384 192V96h256v96z"})]))}}),checked_default=checked_vue_vue_type_script_setup_true_lang_default,cherry_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cherry",__name:"cherry",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320m448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320"})]))}}),cherry_default=cherry_vue_vue_type_script_setup_true_lang_default,chicken_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Chicken",__name:"chicken",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84M244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"})]))}}),chicken_default=chicken_vue_vue_type_script_setup_true_lang_default,chrome_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ChromeFilled",__name:"chrome-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M938.67 512.01c0-44.59-6.82-87.6-19.54-128H682.67a212.372 212.372 0 0 1 42.67 128c.06 38.71-10.45 76.7-30.42 109.87l-182.91 316.8c235.65-.01 426.66-191.02 426.66-426.67z"}),createBaseVNode("path",{fill:"currentColor",d:"M576.79 401.63a127.92 127.92 0 0 0-63.56-17.6c-22.36-.22-44.39 5.43-63.89 16.38s-35.79 26.82-47.25 46.02a128.005 128.005 0 0 0-2.16 127.44l1.24 2.13a127.906 127.906 0 0 0 46.36 46.61 127.907 127.907 0 0 0 63.38 17.44c22.29.2 44.24-5.43 63.68-16.33a127.94 127.94 0 0 0 47.16-45.79v-.01l1.11-1.92a127.984 127.984 0 0 0 .29-127.46 127.957 127.957 0 0 0-46.36-46.91"}),createBaseVNode("path",{fill:"currentColor",d:"M394.45 333.96A213.336 213.336 0 0 1 512 298.67h369.58A426.503 426.503 0 0 0 512 85.34a425.598 425.598 0 0 0-171.74 35.98 425.644 425.644 0 0 0-142.62 102.22l118.14 204.63a213.397 213.397 0 0 1 78.67-94.21m117.56 604.72H512zm-97.25-236.73a213.284 213.284 0 0 1-89.54-86.81L142.48 298.6c-36.35 62.81-57.13 135.68-57.13 213.42 0 203.81 142.93 374.22 333.95 416.55h.04l118.19-204.71a213.315 213.315 0 0 1-122.77-21.91z"})]))}}),chrome_filled_default=chrome_filled_vue_vue_type_script_setup_true_lang_default,circle_check_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCheckFilled",__name:"circle-check-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),circle_check_filled_default=circle_check_filled_vue_vue_type_script_setup_true_lang_default,circle_check_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCheck",__name:"circle-check",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),circle_check_default=circle_check_vue_vue_type_script_setup_true_lang_default,circle_close_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleCloseFilled",__name:"circle-close-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),circle_close_filled_default=circle_close_filled_vue_vue_type_script_setup_true_lang_default,circle_close_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CircleClose",__name:"circle-close",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),circle_close_default=circle_close_vue_vue_type_script_setup_true_lang_default,circle_plus_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CirclePlusFilled",__name:"circle-plus-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"})]))}}),circle_plus_filled_default=circle_plus_filled_vue_vue_type_script_setup_true_lang_default,circle_plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CirclePlus",__name:"circle-plus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),createBaseVNode("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),circle_plus_default=circle_plus_vue_vue_type_script_setup_true_lang_default,clock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Clock",__name:"clock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32"})]))}}),clock_default=clock_vue_vue_type_script_setup_true_lang_default,close_bold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CloseBold",__name:"close-bold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"})]))}}),close_bold_default=close_bold_vue_vue_type_script_setup_true_lang_default,close_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Close",__name:"close",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),close_default=close_vue_vue_type_script_setup_true_lang_default,cloudy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cloudy",__name:"cloudy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872m-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"})]))}}),cloudy_default=cloudy_vue_vue_type_script_setup_true_lang_default,coffee_cup_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CoffeeCup",__name:"coffee-cup",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 64v256a128 128 0 1 0 0-256M96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64m32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192z"})]))}}),coffee_cup_default=coffee_cup_vue_vue_type_script_setup_true_lang_default,coffee_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Coffee",__name:"coffee",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304zm-64.128 0 4.544-64H260.736l4.544 64h493.184m-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784m68.736 64 36.544 512H708.16l36.544-512z"})]))}}),coffee_default=coffee_vue_vue_type_script_setup_true_lang_default,coin_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Coin",__name:"coin",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"}),createBaseVNode("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224m0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160"})]))}}),coin_default=coin_vue_vue_type_script_setup_true_lang_default,cold_drink_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ColdDrink",__name:"cold-drink",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64M656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928z"})]))}}),cold_drink_default=cold_drink_vue_vue_type_script_setup_true_lang_default,collection_tag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CollectionTag",__name:"collection-tag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32"})]))}}),collection_tag_default=collection_tag_vue_vue_type_script_setup_true_lang_default,collection_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Collection",__name:"collection",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64"}),createBaseVNode("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224m144-608v250.88l96-76.8 96 76.8V128zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44z"})]))}}),collection_default=collection_vue_vue_type_script_setup_true_lang_default,comment_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Comment",__name:"comment",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112m-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112m-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112M128 128v640h192v160l224-160h352V128z"})]))}}),comment_default=comment_vue_vue_type_script_setup_true_lang_default,compass_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Compass",__name:"compass",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832"})]))}}),compass_default=compass_vue_vue_type_script_setup_true_lang_default,connection_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Connection",__name:"connection",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192z"})]))}}),connection_default=connection_vue_vue_type_script_setup_true_lang_default,coordinate_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Coordinate",__name:"coordinate",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 512h64v320h-64z"}),createBaseVNode("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64m64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128m256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512"})]))}}),coordinate_default=coordinate_vue_vue_type_script_setup_true_lang_default,copy_document_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CopyDocument",__name:"copy-document",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64"})]))}}),copy_document_default=copy_document_vue_vue_type_script_setup_true_lang_default,cpu_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Cpu",__name:"cpu",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128"}),createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32m160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32m-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32M64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32m0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32m0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32"})]))}}),cpu_default=cpu_vue_vue_type_script_setup_true_lang_default,credit_card_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"CreditCard",__name:"credit-card",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"}),createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64zm0 128h896v64H64zm128 192h256v64H192z"})]))}}),credit_card_default=credit_card_vue_vue_type_script_setup_true_lang_default,crop_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Crop",__name:"crop",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32"})]))}}),crop_default=crop_vue_vue_type_script_setup_true_lang_default,d_arrow_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DArrowLeft",__name:"d-arrow-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"})]))}}),d_arrow_left_default=d_arrow_left_vue_vue_type_script_setup_true_lang_default,d_arrow_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DArrowRight",__name:"d-arrow-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"})]))}}),d_arrow_right_default=d_arrow_right_vue_vue_type_script_setup_true_lang_default,d_caret_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DCaret",__name:"d-caret",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512 128 288 320H224zM224 576h576L512 896z"})]))}}),d_caret_default=d_caret_vue_vue_type_script_setup_true_lang_default,data_analysis_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DataAnalysis",__name:"data-analysis",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32zM832 192H192v512h640zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32m160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32m160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32"})]))}}),data_analysis_default=data_analysis_vue_vue_type_script_setup_true_lang_default,data_board_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DataBoard",__name:"data-board",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M32 128h960v64H32z"}),createBaseVNode("path",{fill:"currentColor",d:"M192 192v512h640V192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),createBaseVNode("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32zm453.888 0h-73.856L576 741.44l55.424-32z"})]))}}),data_board_default=data_board_vue_vue_type_script_setup_true_lang_default,data_line_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DataLine",__name:"data-line",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32zM832 192H192v512h640zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"})]))}}),data_line_default=data_line_vue_vue_type_script_setup_true_lang_default,delete_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DeleteFilled",__name:"delete-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64zm64 0h192v-64H416zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32m192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32"})]))}}),delete_filled_default=delete_filled_vue_vue_type_script_setup_true_lang_default,delete_location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DeleteLocation",__name:"delete-location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),delete_location_default=delete_location_vue_vue_type_script_setup_true_lang_default,delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Delete",__name:"delete",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32zm448-64v-64H416v64zM224 896h576V256H224zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32m192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32"})]))}}),delete_default=delete_vue_vue_type_script_setup_true_lang_default,dessert_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Dessert",__name:"dessert",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416m287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48m339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736M384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64"})]))}}),dessert_default=dessert_vue_vue_type_script_setup_true_lang_default,discount_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Discount",__name:"discount",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zm0 64v128h576V768zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0"}),createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),discount_default=discount_vue_vue_type_script_setup_true_lang_default,dish_dot_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DishDot",__name:"dish-dot",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64m32-128h768a384 384 0 1 0-768 0m447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256z"})]))}}),dish_dot_default=dish_dot_vue_vue_type_script_setup_true_lang_default,dish_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Dish",__name:"dish",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152M128 704h768a384 384 0 1 0-768 0M96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64"})]))}}),dish_default=dish_vue_vue_type_script_setup_true_lang_default,document_add_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentAdd",__name:"document-add",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m320 512V448h64v128h128v64H544v128h-64V640H352v-64z"})]))}}),document_add_default=document_add_vue_vue_type_script_setup_true_lang_default,document_checked_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentChecked",__name:"document-checked",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312z"})]))}}),document_checked_default=document_checked_vue_vue_type_script_setup_true_lang_default,document_copy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentCopy",__name:"document-copy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 320v576h576V320zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32M960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32M256 672h320v64H256zm0-192h320v64H256z"})]))}}),document_copy_default=document_copy_vue_vue_type_script_setup_true_lang_default,document_delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentDelete",__name:"document-delete",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"})]))}}),document_delete_default=document_delete_vue_vue_type_script_setup_true_lang_default,document_remove_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"DocumentRemove",__name:"document-remove",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m192 512h320v64H352z"})]))}}),document_remove_default=document_remove_vue_vue_type_script_setup_true_lang_default,document_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Document",__name:"document",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h160v64H320zm0 384h384v64H320z"})]))}}),document_default=document_vue_vue_type_script_setup_true_lang_default,download_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Download",__name:"download",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64z"})]))}}),download_default=download_vue_vue_type_script_setup_true_lang_default,drizzling_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Drizzling",__name:"drizzling",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480M288 800h64v64h-64zm192 0h64v64h-64zm-96 96h64v64h-64zm192 0h64v64h-64zm96-96h64v64h-64z"})]))}}),drizzling_default=drizzling_vue_vue_type_script_setup_true_lang_default,edit_pen_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"EditPen",__name:"edit-pen",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336zm384 254.272v-64h448v64h-448z"})]))}}),edit_pen_default=edit_pen_vue_vue_type_script_setup_true_lang_default,edit_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Edit",__name:"edit",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640z"}),createBaseVNode("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"})]))}}),edit_default=edit_vue_vue_type_script_setup_true_lang_default,eleme_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ElemeFilled",__name:"eleme-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112m150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"})]))}}),eleme_filled_default=eleme_filled_vue_vue_type_script_setup_true_lang_default,eleme_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Eleme",__name:"eleme",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"})]))}}),eleme_default=eleme_vue_vue_type_script_setup_true_lang_default,element_plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ElementPlus",__name:"element-plus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8M714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z"})]))}}),element_plus_default=element_plus_vue_vue_type_script_setup_true_lang_default,expand_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Expand",__name:"expand",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192h768v128H128zm0 256h512v128H128zm0 256h768v128H128zm576-352 192 160-192 128z"})]))}}),expand_default=expand_vue_vue_type_script_setup_true_lang_default,failed_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Failed",__name:"failed",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384zm-320 0V96h256v96z"})]))}}),failed_default=failed_vue_vue_type_script_setup_true_lang_default,female_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Female",__name:"female",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),createBaseVNode("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),female_default=female_vue_vue_type_script_setup_true_lang_default,files_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Files",__name:"files",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 384v448h768V384zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32m64-128h704v64H160zm96-128h512v64H256z"})]))}}),files_default=files_vue_vue_type_script_setup_true_lang_default,film_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Film",__name:"film",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64z"})]))}}),film_default=film_vue_vue_type_script_setup_true_lang_default,filter_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Filter",__name:"filter",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288z"})]))}}),filter_default=filter_vue_vue_type_script_setup_true_lang_default,finished_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Finished",__name:"finished",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64z"})]))}}),finished_default=finished_vue_vue_type_script_setup_true_lang_default,first_aid_kit_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FirstAidKit",__name:"first-aid-kit",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128"}),createBaseVNode("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0zM352 128v64h320v-64zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"})]))}}),first_aid_kit_default=first_aid_kit_vue_vue_type_script_setup_true_lang_default,flag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Flag",__name:"flag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96z"})]))}}),flag_default=flag_vue_vue_type_script_setup_true_lang_default,fold_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Fold",__name:"fold",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 192H128v128h768zm0 256H384v128h512zm0 256H128v128h768zM320 384 128 512l192 128z"})]))}}),fold_default=fold_vue_vue_type_script_setup_true_lang_default,folder_add_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderAdd",__name:"folder-add",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m384 416V416h64v128h128v64H544v128h-64V608H352v-64z"})]))}}),folder_add_default=folder_add_vue_vue_type_script_setup_true_lang_default,folder_checked_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderChecked",__name:"folder-checked",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312z"})]))}}),folder_checked_default=folder_checked_vue_vue_type_script_setup_true_lang_default,folder_delete_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderDelete",__name:"folder-delete",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248z"})]))}}),folder_delete_default=folder_delete_vue_vue_type_script_setup_true_lang_default,folder_opened_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderOpened",__name:"folder-opened",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896"})]))}}),folder_opened_default=folder_opened_vue_vue_type_script_setup_true_lang_default,folder_remove_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FolderRemove",__name:"folder-remove",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m256 416h320v64H352z"})]))}}),folder_remove_default=folder_remove_vue_vue_type_script_setup_true_lang_default,folder_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Folder",__name:"folder",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32"})]))}}),folder_default=folder_vue_vue_type_script_setup_true_lang_default,food_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Food",__name:"food",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0m128 0h192a96 96 0 0 0-192 0m439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352M672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288"})]))}}),food_default=food_vue_vue_type_script_setup_true_lang_default,football_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Football",__name:"football",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896m0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768"}),createBaseVNode("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0m-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"})]))}}),football_default=football_vue_vue_type_script_setup_true_lang_default,fork_spoon_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ForkSpoon",__name:"fork-spoon",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192"})]))}}),fork_spoon_default=fork_spoon_vue_vue_type_script_setup_true_lang_default,fries_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Fries",__name:"fries",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480zm-128 96V224a32 32 0 0 0-64 0v160zh-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704z"})]))}}),fries_default=fries_vue_vue_type_script_setup_true_lang_default,full_screen_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"FullScreen",__name:"full-screen",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64z"})]))}}),full_screen_default=full_screen_vue_vue_type_script_setup_true_lang_default,goblet_full_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GobletFull",__name:"goblet-full",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320m503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4"})]))}}),goblet_full_default=goblet_full_vue_vue_type_script_setup_true_lang_default,goblet_square_full_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GobletSquareFull",__name:"goblet-square-full",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96z"})]))}}),goblet_square_full_default=goblet_square_full_vue_vue_type_script_setup_true_lang_default,goblet_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GobletSquare",__name:"goblet-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912M256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256z"})]))}}),goblet_square_default=goblet_square_vue_vue_type_script_setup_true_lang_default,goblet_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Goblet",__name:"goblet",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4M256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320"})]))}}),goblet_default=goblet_vue_vue_type_script_setup_true_lang_default,gold_medal_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GoldMedal",__name:"gold-medal",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m772.13 452.84 53.86-351.81c1.32-10.01-1.17-18.68-7.49-26.02S804.35 64 795.01 64H228.99v-.01h-.06c-9.33 0-17.15 3.67-23.49 11.01s-8.83 16.01-7.49 26.02l53.87 351.89C213.54 505.73 193.59 568.09 192 640c2 90.67 33.17 166.17 93.5 226.5S421.33 957.99 512 960c90.67-2 166.17-33.17 226.5-93.5 60.33-60.34 91.49-135.83 93.5-226.5-1.59-71.94-21.56-134.32-59.87-187.16zM640.01 128h117.02l-39.01 254.02c-20.75-10.64-40.74-19.73-59.94-27.28-5.92-3-11.95-5.8-18.08-8.41V128h.01zM576 128v198.76c-13.18-2.58-26.74-4.43-40.67-5.55-8.07-.8-15.85-1.2-23.33-1.2-10.54 0-21.09.66-31.64 1.96a359.844 359.844 0 0 0-32.36 4.79V128zm-192 0h.04v218.3c-6.22 2.66-12.34 5.5-18.36 8.56-19.13 7.54-39.02 16.6-59.66 27.16L267.01 128zm308.99 692.99c-48 48-108.33 73-180.99 75.01-72.66-2.01-132.99-27.01-180.99-75.01S258.01 712.66 256 640c2.01-72.66 27.01-132.99 75.01-180.99 19.67-19.67 41.41-35.47 65.22-47.41 38.33-15.04 71.15-23.92 98.44-26.65 5.07-.41 10.2-.7 15.39-.88.63-.01 1.28-.03 1.91-.03.66 0 1.35.03 2.02.04 5.11.17 10.15.46 15.13.86 27.4 2.71 60.37 11.65 98.91 26.79 23.71 11.93 45.36 27.69 64.96 47.29 48 48 73 108.33 75.01 180.99-2.01 72.65-27.01 132.98-75.01 180.98z"}),createBaseVNode("path",{fill:"currentColor",d:"M544 480H416v64h64v192h-64v64h192v-64h-64z"})]))}}),gold_medal_default=gold_medal_vue_vue_type_script_setup_true_lang_default,goods_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"GoodsFilled",__name:"goods-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 352h640l64 544H128zm128 224h64V448h-64zm320 0h64V448h-64zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0"})]))}}),goods_filled_default=goods_filled_vue_vue_type_script_setup_true_lang_default,goods_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Goods",__name:"goods",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0z"})]))}}),goods_default=goods_vue_vue_type_script_setup_true_lang_default,grape_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Grape",__name:"grape",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192m-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192"})]))}}),grape_default=grape_vue_vue_type_script_setup_true_lang_default,grid_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Grid",__name:"grid",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64-768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0-768v192H128V128z"})]))}}),grid_default=grid_vue_vue_type_script_setup_true_lang_default,guide_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Guide",__name:"guide",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 608h-64V416h64zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768zM384 608V416h64v192zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32z"}),createBaseVNode("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192m678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"})]))}}),guide_default=guide_vue_vue_type_script_setup_true_lang_default,handbag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Handbag",__name:"handbag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M887.01 264.99c-6-5.99-13.67-8.99-23.01-8.99H704c-1.34-54.68-20.01-100.01-56-136s-81.32-54.66-136-56c-54.68 1.34-100.01 20.01-136 56s-54.66 81.32-56 136H160c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.67-8.99 23.01v640c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V288c0-9.35-2.99-17.02-8.99-23.01M421.5 165.5c24.32-24.34 54.49-36.84 90.5-37.5 35.99.68 66.16 13.18 90.5 37.5s36.84 54.49 37.5 90.5H384c.68-35.99 13.18-66.16 37.5-90.5M832 896H192V320h128v128h64V320h256v128h64V320h128z"})]))}}),handbag_default=handbag_vue_vue_type_script_setup_true_lang_default,headset_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Headset",__name:"headset",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848M896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0"})]))}}),headset_default=headset_vue_vue_type_script_setup_true_lang_default,help_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"HelpFilled",__name:"help-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480m0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"})]))}}),help_filled_default=help_filled_vue_vue_type_script_setup_true_lang_default,help_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Help",__name:"help",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752m45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),help_default=help_vue_vue_type_script_setup_true_lang_default,hide_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Hide",__name:"hide",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),createBaseVNode("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),hide_default=hide_vue_vue_type_script_setup_true_lang_default,histogram_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Histogram",__name:"histogram",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M416 896V128h192v768zm-288 0V448h192v448zm576 0V320h192v576z"})]))}}),histogram_default=histogram_vue_vue_type_script_setup_true_lang_default,home_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"HomeFilled",__name:"home-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"})]))}}),home_filled_default=home_filled_vue_vue_type_script_setup_true_lang_default,hot_water_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"HotWater",__name:"hot-water",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133m273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133M170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"})]))}}),hot_water_default=hot_water_vue_vue_type_script_setup_true_lang_default,house_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"House",__name:"house",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576"})]))}}),house_default=house_vue_vue_type_script_setup_true_lang_default,ice_cream_round_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceCreamRound",__name:"ice-cream-round",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"})]))}}),ice_cream_round_default=ice_cream_round_vue_vue_type_script_setup_true_lang_default,ice_cream_square_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceCreamSquare",__name:"ice-cream-square",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96zm-64 0h-64v160a32 32 0 1 0 64 0z"})]))}}),ice_cream_square_default=ice_cream_square_vue_vue_type_script_setup_true_lang_default,ice_cream_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceCream",__name:"ice-cream",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56"})]))}}),ice_cream_default=ice_cream_vue_vue_type_script_setup_true_lang_default,ice_drink_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceDrink",__name:"ice-drink",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128zm-64 0H256.256l16.064 128H448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64m-64 8.064A256.448 256.448 0 0 0 264.256 384H448zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32zM743.68 640H280.32l32.128 256h399.104z"})]))}}),ice_drink_default=ice_drink_vue_vue_type_script_setup_true_lang_default,ice_tea_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"IceTea",__name:"ice-tea",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352M264.064 256h495.872a256.128 256.128 0 0 0-495.872 0m495.424 256H264.512l48 384h398.976zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32m160 192h64v64h-64zm192 64h64v64h-64zm-128 64h64v64h-64zm64-192h64v64h-64z"})]))}}),ice_tea_default=ice_tea_vue_vue_type_script_setup_true_lang_default,info_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"InfoFilled",__name:"info-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),info_filled_default=info_filled_vue_vue_type_script_setup_true_lang_default,iphone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Iphone",__name:"iphone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0"})]))}}),iphone_default=iphone_vue_vue_type_script_setup_true_lang_default,key_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Key",__name:"key",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064M512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384"})]))}}),key_default=key_vue_vue_type_script_setup_true_lang_default,knife_fork_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"KnifeFork",__name:"knife-fork",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56m384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288z"})]))}}),knife_fork_default=knife_fork_vue_vue_type_script_setup_true_lang_default,lightning_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Lightning",__name:"lightning",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"}),createBaseVNode("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736z"})]))}}),lightning_default=lightning_vue_vue_type_script_setup_true_lang_default,link_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Link",__name:"link",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152z"})]))}}),link_default=link_vue_vue_type_script_setup_true_lang_default,list_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"List",__name:"list",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384zM288 512h448v-64H288zm0 256h448v-64H288zm96-576V96h256v96z"})]))}}),list_default=list_vue_vue_type_script_setup_true_lang_default,loading_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Loading",__name:"loading",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),loading_default=loading_vue_vue_type_script_setup_true_lang_default,location_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"LocationFilled",__name:"location-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928m0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6"})]))}}),location_filled_default=location_filled_vue_vue_type_script_setup_true_lang_default,location_information_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"LocationInformation",__name:"location-information",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320"})]))}}),location_information_default=location_information_vue_vue_type_script_setup_true_lang_default,location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Location",__name:"location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320"})]))}}),location_default=location_vue_vue_type_script_setup_true_lang_default,lock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Lock",__name:"lock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96"}),createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32m192-160v-64a192 192 0 1 0-384 0v64zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64"})]))}}),lock_default=lock_vue_vue_type_script_setup_true_lang_default,lollipop_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Lollipop",__name:"lollipop",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696m105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"})]))}}),lollipop_default=lollipop_vue_vue_type_script_setup_true_lang_default,magic_stick_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MagicStick",__name:"magic-stick",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64h64v192h-64zm0 576h64v192h-64zM160 480v-64h192v64zm576 0v-64h192v64zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248z"})]))}}),magic_stick_default=magic_stick_vue_vue_type_script_setup_true_lang_default,magnet_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Magnet",__name:"magnet",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0"})]))}}),magnet_default=magnet_vue_vue_type_script_setup_true_lang_default,male_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Male",__name:"male",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450m0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5m253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125"}),createBaseVNode("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125"}),createBaseVNode("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"})]))}}),male_default=male_vue_vue_type_script_setup_true_lang_default,management_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Management",__name:"management",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128zm-448 0h128v768H128z"})]))}}),management_default=management_vue_vue_type_script_setup_true_lang_default,map_location_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MapLocation",__name:"map-location",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256m345.6 192L960 960H672v-64H352v64H64l102.4-256zm-68.928 0H235.328l-76.8 192h706.944z"})]))}}),map_location_default=map_location_vue_vue_type_script_setup_true_lang_default,medal_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Medal",__name:"medal",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),createBaseVNode("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64"})]))}}),medal_default=medal_vue_vue_type_script_setup_true_lang_default,memo_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Memo",__name:"memo",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 320h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32"}),createBaseVNode("path",{fill:"currentColor",d:"M887.01 72.99C881.01 67 873.34 64 864 64H160c-9.35 0-17.02 3-23.01 8.99C131 78.99 128 86.66 128 96v832c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V96c0-9.35-3-17.02-8.99-23.01M192 896V128h96v768zm640 0H352V128h480z"}),createBaseVNode("path",{fill:"currentColor",d:"M480 512h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32m0 192h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32"})]))}}),memo_default=memo_vue_vue_type_script_setup_true_lang_default,menu_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Menu",__name:"menu",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32z"})]))}}),menu_default=menu_vue_vue_type_script_setup_true_lang_default,message_box_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MessageBox",__name:"message-box",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 384h448v64H288zm96-128h256v64H384zM131.456 512H384v128h256V512h252.544L721.856 192H302.144zM896 576H704v128H320V576H128v256h768zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"})]))}}),message_box_default=message_box_vue_vue_type_script_setup_true_lang_default,message_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Message",__name:"message",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64"}),createBaseVNode("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056"})]))}}),message_default=message_vue_vue_type_script_setup_true_lang_default,mic_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mic",__name:"mic",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128z"})]))}}),mic_default=mic_vue_vue_type_script_setup_true_lang_default,microphone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Microphone",__name:"microphone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128m0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64m-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64z"})]))}}),microphone_default=microphone_vue_vue_type_script_setup_true_lang_default,milk_tea_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MilkTea",__name:"milk-tea",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64m493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12"})]))}}),milk_tea_default=milk_tea_vue_vue_type_script_setup_true_lang_default,minus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Minus",__name:"minus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64"})]))}}),minus_default=minus_vue_vue_type_script_setup_true_lang_default,money_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Money",__name:"money",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640z"}),createBaseVNode("path",{fill:"currentColor",d:"M768 192H128v448h640zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"}),createBaseVNode("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320m0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192"})]))}}),money_default=money_vue_vue_type_script_setup_true_lang_default,monitor_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Monitor",__name:"monitor",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64z"})]))}}),monitor_default=monitor_vue_vue_type_script_setup_true_lang_default,moon_night_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MoonNight",__name:"moon-night",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512M171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"}),createBaseVNode("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32m128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"})]))}}),moon_night_default=moon_night_vue_vue_type_script_setup_true_lang_default,moon_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Moon",__name:"moon",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696"})]))}}),moon_default=moon_vue_vue_type_script_setup_true_lang_default,more_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MoreFilled",__name:"more-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"})]))}}),more_filled_default=more_filled_vue_vue_type_script_setup_true_lang_default,more_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"More",__name:"more",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96"})]))}}),more_default=more_vue_vue_type_script_setup_true_lang_default,mostly_cloudy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MostlyCloudy",__name:"mostly-cloudy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048m15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72"})]))}}),mostly_cloudy_default=mostly_cloudy_vue_vue_type_script_setup_true_lang_default,mouse_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mouse",__name:"mouse",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32m32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96z"})]))}}),mouse_default=mouse_vue_vue_type_script_setup_true_lang_default,mug_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mug",__name:"mug",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64m64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32z"})]))}}),mug_default=mug_vue_vue_type_script_setup_true_lang_default,mute_notification_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"MuteNotification",__name:"mute-notification",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0"}),createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"})]))}}),mute_notification_default=mute_notification_vue_vue_type_script_setup_true_lang_default,mute_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Mute",__name:"mute",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128m51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032M266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288z"}),createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"})]))}}),mute_default=mute_vue_vue_type_script_setup_true_lang_default,no_smoking_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"NoSmoking",__name:"no-smoking",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744zM768 576v128h128V576zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),no_smoking_default=no_smoking_vue_vue_type_script_setup_true_lang_default,notebook_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Notebook",__name:"notebook",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32"})]))}}),notebook_default=notebook_vue_vue_type_script_setup_true_lang_default,notification_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Notification",__name:"notification",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128z"}),createBaseVNode("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"})]))}}),notification_default=notification_vue_vue_type_script_setup_true_lang_default,odometer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Odometer",__name:"odometer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0"}),createBaseVNode("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928"})]))}}),odometer_default=odometer_vue_vue_type_script_setup_true_lang_default,office_building_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"OfficeBuilding",__name:"office-building",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 128v704h384V128zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M256 256h256v64H256zm0 192h256v64H256zm0 192h256v64H256zm384-128h128v64H640zm0 128h128v64H640zM64 832h896v64H64z"}),createBaseVNode("path",{fill:"currentColor",d:"M640 384v448h192V384zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32"})]))}}),office_building_default=office_building_vue_vue_type_script_setup_true_lang_default,open_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Open",__name:"open",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454m0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088"})]))}}),open_default=open_vue_vue_type_script_setup_true_lang_default,operation_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Operation",__name:"operation",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64z"})]))}}),operation_default=operation_vue_vue_type_script_setup_true_lang_default,opportunity_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Opportunity",__name:"opportunity",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 960v-64h192.064v64zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416m-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288z"})]))}}),opportunity_default=opportunity_vue_vue_type_script_setup_true_lang_default,orange_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Orange",__name:"orange",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896m0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128"})]))}}),orange_default=orange_vue_vue_type_script_setup_true_lang_default,paperclip_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Paperclip",__name:"paperclip",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"})]))}}),paperclip_default=paperclip_vue_vue_type_script_setup_true_lang_default,partly_cloudy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PartlyCloudy",__name:"partly-cloudy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872m-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"}),createBaseVNode("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"})]))}}),partly_cloudy_default=partly_cloudy_vue_vue_type_script_setup_true_lang_default,pear_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Pear",__name:"pear",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"})]))}}),pear_default=pear_vue_vue_type_script_setup_true_lang_default,phone_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PhoneFilled",__name:"phone-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"})]))}}),phone_filled_default=phone_filled_vue_vue_type_script_setup_true_lang_default,phone_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Phone",__name:"phone",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192m0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384"})]))}}),phone_default=phone_vue_vue_type_script_setup_true_lang_default,picture_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PictureFilled",__name:"picture-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112M256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384"})]))}}),picture_filled_default=picture_filled_vue_vue_type_script_setup_true_lang_default,picture_rounded_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PictureRounded",__name:"picture-rounded",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768m0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896"}),createBaseVNode("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64M214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"})]))}}),picture_rounded_default=picture_rounded_vue_vue_type_script_setup_true_lang_default,picture_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Picture",__name:"picture",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64M185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952z"})]))}}),picture_default=picture_vue_vue_type_script_setup_true_lang_default,pie_chart_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PieChart",__name:"pie-chart",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"}),createBaseVNode("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512z"})]))}}),pie_chart_default=pie_chart_vue_vue_type_script_setup_true_lang_default,place_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Place",__name:"place",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512"}),createBaseVNode("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912"})]))}}),place_default=place_vue_vue_type_script_setup_true_lang_default,platform_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Platform",__name:"platform",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64zM128 704V128h768v576z"})]))}}),platform_default=platform_vue_vue_type_script_setup_true_lang_default,plus_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Plus",__name:"plus",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64z"})]))}}),plus_default=plus_vue_vue_type_script_setup_true_lang_default,pointer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Pointer",__name:"pointer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128M359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32z"})]))}}),pointer_default=pointer_vue_vue_type_script_setup_true_lang_default,position_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Position",__name:"position",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"})]))}}),position_default=position_vue_vue_type_script_setup_true_lang_default,postcard_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Postcard",__name:"postcard",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96"}),createBaseVNode("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128M288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32m0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),postcard_default=postcard_vue_vue_type_script_setup_true_lang_default,pouring_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Pouring",__name:"pouring",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480M224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32"})]))}}),pouring_default=pouring_vue_vue_type_script_setup_true_lang_default,present_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Present",__name:"present",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576zm64 0h288V320H544v256h288v64H544zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),createBaseVNode("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),createBaseVNode("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),present_default=present_vue_vue_type_script_setup_true_lang_default,price_tag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"PriceTag",__name:"price-tag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),price_tag_default=price_tag_vue_vue_type_script_setup_true_lang_default,printer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Printer",__name:"printer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256zm64-192v320h384V576zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704zm64-448h384V128H320zm-64 128h64v64h-64zm128 0h64v64h-64z"})]))}}),printer_default=printer_vue_vue_type_script_setup_true_lang_default,promotion_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Promotion",__name:"promotion",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472zm256 512V657.024L512 768z"})]))}}),promotion_default=promotion_vue_vue_type_script_setup_true_lang_default,quartz_watch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"QuartzWatch",__name:"quartz-watch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M422.02 602.01v-.03c-6.68-5.99-14.35-8.83-23.01-8.51-8.67.32-16.17 3.66-22.5 10.02-6.33 6.36-9.5 13.7-9.5 22.02s3 15.82 8.99 22.5c8.68 8.68 19.02 11.35 31.01 8s19.49-10.85 22.5-22.5c3.01-11.65.51-22.15-7.49-31.49zM384 512c0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.67 8.99-23.01m6.53-82.49c11.65 3.01 22.15.51 31.49-7.49h.04c5.99-6.68 8.83-14.34 8.51-23.01-.32-8.67-3.66-16.16-10.02-22.5-6.36-6.33-13.7-9.5-22.02-9.5s-15.82 3-22.5 8.99c-8.68 8.69-11.35 19.02-8 31.01 3.35 11.99 10.85 19.49 22.5 22.5zm242.94 0c11.67-3.03 19.01-10.37 22.02-22.02 3.01-11.65.51-22.15-7.49-31.49h.01c-6.68-5.99-14.18-8.99-22.5-8.99s-15.66 3.16-22.02 9.5c-6.36 6.34-9.7 13.84-10.02 22.5-.32 8.66 2.52 16.33 8.51 23.01 9.32 8.02 19.82 10.52 31.49 7.49M512 640c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01s-3-17.02-8.99-23.01c-6-5.99-13.66-8.99-23.01-8.99m183.01-151.01c-6-5.99-13.66-8.99-23.01-8.99s-17.02 3-23.01 8.99c-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99s17.02-3 23.01-8.99c5.99-6 8.99-13.67 8.99-23.01 0-9.35-3-17.02-8.99-23.01"}),createBaseVNode("path",{fill:"currentColor",d:"M832 512c-2-90.67-33.17-166.17-93.5-226.5-20.43-20.42-42.6-37.49-66.5-51.23V64H352v170.26c-23.9 13.74-46.07 30.81-66.5 51.24-60.33 60.33-91.49 135.83-93.5 226.5 2 90.67 33.17 166.17 93.5 226.5 20.43 20.43 42.6 37.5 66.5 51.24V960h320V789.74c23.9-13.74 46.07-30.81 66.5-51.24 60.33-60.34 91.49-135.83 93.5-226.5M416 128h192v78.69c-29.85-9.03-61.85-13.93-96-14.69-34.15.75-66.15 5.65-96 14.68zm192 768H416v-78.68c29.85 9.03 61.85 13.93 96 14.68 34.15-.75 66.15-5.65 96-14.68zm-96-128c-72.66-2.01-132.99-27.01-180.99-75.01S258.01 584.66 256 512c2.01-72.66 27.01-132.99 75.01-180.99S439.34 258.01 512 256c72.66 2.01 132.99 27.01 180.99 75.01S765.99 439.34 768 512c-2.01 72.66-27.01 132.99-75.01 180.99S584.66 765.99 512 768"}),createBaseVNode("path",{fill:"currentColor",d:"M512 320c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01 0 9.35 3 17.02 8.99 23.01 6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01 0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99m112.99 273.5c-8.66-.32-16.33 2.52-23.01 8.51-7.98 9.32-10.48 19.82-7.49 31.49s10.49 19.17 22.5 22.5 22.35.66 31.01-8v.04c5.99-6.68 8.99-14.18 8.99-22.5s-3.16-15.66-9.5-22.02-13.84-9.7-22.5-10.02"})]))}}),quartz_watch_default=quartz_watch_vue_vue_type_script_setup_true_lang_default,question_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"QuestionFilled",__name:"question-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"})]))}}),question_filled_default=question_filled_vue_vue_type_script_setup_true_lang_default,rank_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Rank",__name:"rank",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"})]))}}),rank_default=rank_vue_vue_type_script_setup_true_lang_default,reading_lamp_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ReadingLamp",__name:"reading-lamp",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m-44.672-768-99.52 448h608.384l-99.52-448zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"}),createBaseVNode("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32m-192-.064h64V960h-64z"})]))}}),reading_lamp_default=reading_lamp_vue_vue_type_script_setup_true_lang_default,reading_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Reading",__name:"reading",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M480 192h64v704h-64z"})]))}}),reading_default=reading_vue_vue_type_script_setup_true_lang_default,refresh_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"RefreshLeft",__name:"refresh-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"})]))}}),refresh_left_default=refresh_left_vue_vue_type_script_setup_true_lang_default,refresh_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"RefreshRight",__name:"refresh-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"})]))}}),refresh_right_default=refresh_right_vue_vue_type_script_setup_true_lang_default,refresh_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Refresh",__name:"refresh",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"})]))}}),refresh_default=refresh_vue_vue_type_script_setup_true_lang_default,refrigerator_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Refrigerator",__name:"refrigerator",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96m32 224h64v96h-64zm0 288h64v96h-64z"})]))}}),refrigerator_default=refrigerator_vue_vue_type_script_setup_true_lang_default,remove_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"RemoveFilled",__name:"remove-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896M288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512"})]))}}),remove_filled_default=remove_filled_vue_vue_type_script_setup_true_lang_default,remove_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Remove",__name:"remove",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),remove_default=remove_vue_vue_type_script_setup_true_lang_default,right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Right",__name:"right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312z"})]))}}),right_default=right_vue_vue_type_script_setup_true_lang_default,scale_to_original_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ScaleToOriginal",__name:"scale-to-original",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118M512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412M512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512"})]))}}),scale_to_original_default=scale_to_original_vue_vue_type_script_setup_true_lang_default,school_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"School",__name:"school",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 128v704h576V128zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"}),createBaseVNode("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192M320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"})]))}}),school_default=school_vue_vue_type_script_setup_true_lang_default,scissor_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Scissor",__name:"scissor",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248"})]))}}),scissor_default=scissor_vue_vue_type_script_setup_true_lang_default,search_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Search",__name:"search",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"})]))}}),search_default=search_vue_vue_type_script_setup_true_lang_default,select_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Select",__name:"select",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"})]))}}),select_default=select_vue_vue_type_script_setup_true_lang_default,sell_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sell",__name:"sell",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"})]))}}),sell_default=sell_vue_vue_type_script_setup_true_lang_default,semi_select_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SemiSelect",__name:"semi-select",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64"})]))}}),semi_select_default=semi_select_vue_vue_type_script_setup_true_lang_default,service_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Service",__name:"service",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0M256 448a128 128 0 1 0 0 256zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128"})]))}}),service_default=service_vue_vue_type_script_setup_true_lang_default,set_up_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SetUp",__name:"set-up",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96"}),createBaseVNode("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),createBaseVNode("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32m160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),createBaseVNode("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),set_up_default=set_up_vue_vue_type_script_setup_true_lang_default,setting_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Setting",__name:"setting",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384m0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256"})]))}}),setting_default=setting_vue_vue_type_script_setup_true_lang_default,share_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Share",__name:"share",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"})]))}}),share_default=share_vue_vue_type_script_setup_true_lang_default,ship_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Ship",__name:"ship",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216zm0-70.272 144.768-65.792L512 171.84zM512 512H148.864l18.24 64H856.96l18.24-64zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408"})]))}}),ship_default=ship_vue_vue_type_script_setup_true_lang_default,shop_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Shop",__name:"shop",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640z"})]))}}),shop_default=shop_vue_vue_type_script_setup_true_lang_default,shopping_bag_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingBag",__name:"shopping-bag",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zm64 0h256a128 128 0 1 0-256 0"}),createBaseVNode("path",{fill:"currentColor",d:"M192 704h640v64H192z"})]))}}),shopping_bag_default=shopping_bag_vue_vue_type_script_setup_true_lang_default,shopping_cart_full_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingCartFull",__name:"shopping-cart-full",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96m320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96M96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128zm314.24 576h395.904l82.304-384H333.44l76.8 384z"}),createBaseVNode("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04"})]))}}),shopping_cart_full_default=shopping_cart_full_vue_vue_type_script_setup_true_lang_default,shopping_cart_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingCart",__name:"shopping-cart",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96m320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96M96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128zm314.24 576h395.904l82.304-384H333.44l76.8 384z"})]))}}),shopping_cart_default=shopping_cart_vue_vue_type_script_setup_true_lang_default,shopping_trolley_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ShoppingTrolley",__name:"shopping-trolley",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M368 833c-13.3 0-24.5 4.5-33.5 13.5S321 866.7 321 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S415 893.3 415 880s-4.5-24.5-13.5-33.5S381.3 833 368 833m439-193c7.4 0 13.8-2.2 19.5-6.5S836 623.3 838 616l112-448c2-10-.2-19.2-6.5-27.5S929 128 919 128H96c-9.3 0-17 3-23 9s-9 13.7-9 23 3 17 9 23 13.7 9 23 9h96v576h672c9.3 0 17-3 23-9s9-13.7 9-23-3-17-9-23-13.7-9-23-9H256v-64zM256 192h622l-96 384H256zm432 641c-13.3 0-24.5 4.5-33.5 13.5S641 866.7 641 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S735 893.3 735 880s-4.5-24.5-13.5-33.5S701.3 833 688 833"})]))}}),shopping_trolley_default=shopping_trolley_vue_vue_type_script_setup_true_lang_default,smoking_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Smoking",__name:"smoking",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 576v128h640V576zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),smoking_default=smoking_vue_vue_type_script_setup_true_lang_default,soccer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Soccer",__name:"soccer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24m72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152m452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"})]))}}),soccer_default=soccer_vue_vue_type_script_setup_true_lang_default,sold_out_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SoldOut",__name:"sold-out",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"})]))}}),sold_out_default=sold_out_vue_vue_type_script_setup_true_lang_default,sort_down_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SortDown",__name:"sort-down",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0"})]))}}),sort_down_default=sort_down_vue_vue_type_script_setup_true_lang_default,sort_up_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SortUp",__name:"sort-up",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248"})]))}}),sort_up_default=sort_up_vue_vue_type_script_setup_true_lang_default,sort_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sort",__name:"sort",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"})]))}}),sort_default=sort_vue_vue_type_script_setup_true_lang_default,stamp_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Stamp",__name:"stamp",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0M128 896v-64h768v64z"})]))}}),stamp_default=stamp_vue_vue_type_script_setup_true_lang_default,star_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"StarFilled",__name:"star-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"})]))}}),star_filled_default=star_filled_vue_vue_type_script_setup_true_lang_default,star_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Star",__name:"star",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"})]))}}),star_default=star_vue_vue_type_script_setup_true_lang_default,stopwatch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Stopwatch",__name:"stopwatch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),createBaseVNode("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"})]))}}),stopwatch_default=stopwatch_vue_vue_type_script_setup_true_lang_default,success_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SuccessFilled",__name:"success-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),success_filled_default=success_filled_vue_vue_type_script_setup_true_lang_default,sugar_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sugar",__name:"sugar",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"})]))}}),sugar_default=sugar_vue_vue_type_script_setup_true_lang_default,suitcase_line_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SuitcaseLine",__name:"suitcase-line",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M922.5 229.5c-24.32-24.34-54.49-36.84-90.5-37.5H704v-64c-.68-17.98-7.02-32.98-19.01-44.99S658.01 64.66 640 64H384c-17.98.68-32.98 7.02-44.99 19.01S320.66 110 320 128v64H192c-35.99.68-66.16 13.18-90.5 37.5C77.16 253.82 64.66 283.99 64 320v448c.68 35.99 13.18 66.16 37.5 90.5s54.49 36.84 90.5 37.5h640c35.99-.68 66.16-13.18 90.5-37.5s36.84-54.49 37.5-90.5V320c-.68-35.99-13.18-66.16-37.5-90.5M384 128h256v64H384zM256 832h-64c-17.98-.68-32.98-7.02-44.99-19.01S128.66 786.01 128 768V448h128zm448 0H320V448h384zm192-64c-.68 17.98-7.02 32.98-19.01 44.99S850.01 831.34 832 832h-64V448h128zm0-384H128v-64c.69-17.98 7.02-32.98 19.01-44.99S173.99 256.66 192 256h640c17.98.69 32.98 7.02 44.99 19.01S895.34 301.99 896 320z"})]))}}),suitcase_line_default=suitcase_line_vue_vue_type_script_setup_true_lang_default,suitcase_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Suitcase",__name:"suitcase",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128"}),createBaseVNode("path",{fill:"currentColor",d:"M384 128v64h256v-64zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64"})]))}}),suitcase_default=suitcase_vue_vue_type_script_setup_true_lang_default,sunny_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sunny",__name:"sunny",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32M195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248M64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32m768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32M195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0"})]))}}),sunny_default=sunny_vue_vue_type_script_setup_true_lang_default,sunrise_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sunrise",__name:"sunrise",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64m129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32m407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248"})]))}}),sunrise_default=sunrise_vue_vue_type_script_setup_true_lang_default,sunset_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Sunset",__name:"sunset",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32m256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),sunset_default=sunset_vue_vue_type_script_setup_true_lang_default,switch_button_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SwitchButton",__name:"switch-button",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"}),createBaseVNode("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32"})]))}}),switch_button_default=switch_button_vue_vue_type_script_setup_true_lang_default,switch_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"SwitchFilled",__name:"switch-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M247.47 358.4v.04c.07 19.17 7.72 37.53 21.27 51.09s31.92 21.2 51.09 21.27c39.86 0 72.41-32.6 72.41-72.4s-32.6-72.36-72.41-72.36-72.36 32.55-72.36 72.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M492.38 128H324.7c-52.16 0-102.19 20.73-139.08 57.61a196.655 196.655 0 0 0-57.61 139.08V698.7c-.01 25.84 5.08 51.42 14.96 75.29s24.36 45.56 42.63 63.83 39.95 32.76 63.82 42.65a196.67 196.67 0 0 0 75.28 14.98h167.68c3.03 0 5.46-2.43 5.46-5.42V133.42c.6-2.99-1.83-5.42-5.46-5.42zm-56.11 705.88H324.7c-17.76.13-35.36-3.33-51.75-10.18s-31.22-16.94-43.61-29.67c-25.3-25.35-39.81-59.1-39.81-95.32V324.69c-.13-17.75 3.33-35.35 10.17-51.74a131.695 131.695 0 0 1 29.64-43.62c25.39-25.3 59.14-39.81 95.36-39.81h111.57zm402.12-647.67a196.655 196.655 0 0 0-139.08-57.61H580.48c-3.03 0-4.82 2.43-4.82 4.82v757.16c-.6 2.99 1.79 5.42 5.42 5.42h118.23a196.69 196.69 0 0 0 139.08-57.61A196.655 196.655 0 0 0 896 699.31V325.29a196.69 196.69 0 0 0-57.61-139.08zm-111.3 441.92c-42.83 0-77.82-34.99-77.82-77.82s34.98-77.82 77.82-77.82c42.83 0 77.82 34.99 77.82 77.82s-34.99 77.82-77.82 77.82z"})]))}}),switch_filled_default=switch_filled_vue_vue_type_script_setup_true_lang_default,switch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Switch",__name:"switch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32"})]))}}),switch_default=switch_vue_vue_type_script_setup_true_lang_default,takeaway_box_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TakeawayBox",__name:"takeaway-box",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M832 384H192v448h640zM96 320h832V128H96zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64"})]))}}),takeaway_box_default=takeaway_box_vue_vue_type_script_setup_true_lang_default,ticket_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Ticket",__name:"ticket",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64zm0-416v192h64V416z"})]))}}),ticket_default=ticket_vue_vue_type_script_setup_true_lang_default,tickets_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Tickets",__name:"tickets",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h192v64H320zm0 384h384v64H320z"})]))}}),tickets_default=tickets_vue_vue_type_script_setup_true_lang_default,timer_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Timer",__name:"timer",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640m0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768"}),createBaseVNode("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0m96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64z"})]))}}),timer_default=timer_vue_vue_type_script_setup_true_lang_default,toilet_paper_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ToiletPaper",__name:"toilet-paper",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224M736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224"}),createBaseVNode("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96"})]))}}),toilet_paper_default=toilet_paper_vue_vue_type_script_setup_true_lang_default,tools_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Tools",__name:"tools",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0"})]))}}),tools_default=tools_vue_vue_type_script_setup_true_lang_default,top_left_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TopLeft",__name:"top-left",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"})]))}}),top_left_default=top_left_vue_vue_type_script_setup_true_lang_default,top_right_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TopRight",__name:"top-right",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0z"}),createBaseVNode("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"})]))}}),top_right_default=top_right_vue_vue_type_script_setup_true_lang_default,top_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Top",__name:"top",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"})]))}}),top_default=top_vue_vue_type_script_setup_true_lang_default,trend_charts_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TrendCharts",__name:"trend-charts",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128 896V128h768v768zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0"})]))}}),trend_charts_default=trend_charts_vue_vue_type_script_setup_true_lang_default,trophy_base_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TrophyBase",__name:"trophy-base",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M918.4 201.6c-6.4-6.4-12.8-9.6-22.4-9.6H768V96c0-9.6-3.2-16-9.6-22.4C752 67.2 745.6 64 736 64H288c-9.6 0-16 3.2-22.4 9.6C259.2 80 256 86.4 256 96v96H128c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 16-9.6 22.4 3.2 108.8 25.6 185.6 64 224 34.4 34.4 77.56 55.65 127.65 61.99 10.91 20.44 24.78 39.25 41.95 56.41 40.86 40.86 91 65.47 150.4 71.9V768h-96c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h256c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6h-96V637.26c59.4-7.71 109.54-30.01 150.4-70.86 17.2-17.2 31.51-36.06 42.81-56.55 48.93-6.51 90.02-27.7 126.79-61.85 38.4-38.4 60.8-112 64-224 0-6.4-3.2-16-9.6-22.4zM256 438.4c-19.2-6.4-35.2-19.2-51.2-35.2-22.4-22.4-35.2-70.4-41.6-147.2H256zm390.4 80C608 553.6 566.4 576 512 576s-99.2-19.2-134.4-57.6C342.4 480 320 438.4 320 384V128h384v256c0 54.4-19.2 99.2-57.6 134.4m172.8-115.2c-16 16-32 25.6-51.2 35.2V256h92.8c-6.4 76.8-19.2 124.8-41.6 147.2zM768 896H256c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h512c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6"})]))}}),trophy_base_default=trophy_base_vue_vue_type_script_setup_true_lang_default,trophy_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Trophy",__name:"trophy",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64zm224-448V128H320v320a192 192 0 1 0 384 0m64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448z"})]))}}),trophy_default=trophy_vue_vue_type_script_setup_true_lang_default,turn_off_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"TurnOff",__name:"turn-off",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"}),createBaseVNode("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454m0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088"})]))}}),turn_off_default=turn_off_vue_vue_type_script_setup_true_lang_default,umbrella_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Umbrella",__name:"umbrella",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0m570.688-320a384.128 384.128 0 0 0-757.376 0z"})]))}}),umbrella_default=umbrella_vue_vue_type_script_setup_true_lang_default,unlock_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Unlock",__name:"unlock",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96"}),createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32m178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104z"})]))}}),unlock_default=unlock_vue_vue_type_script_setup_true_lang_default,upload_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"UploadFilled",__name:"upload-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6z"})]))}}),upload_filled_default=upload_filled_vue_vue_type_script_setup_true_lang_default,upload_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Upload",__name:"upload",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248z"})]))}}),upload_default=upload_vue_vue_type_script_setup_true_lang_default,user_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"UserFilled",__name:"user-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0m544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"})]))}}),user_filled_default=user_filled_vue_vue_type_script_setup_true_lang_default,user_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"User",__name:"user",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0"})]))}}),user_default=user_vue_vue_type_script_setup_true_lang_default,van_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Van",__name:"van",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672m48.128-192-14.72-96H704v96h151.872M688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160m-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160"})]))}}),van_default=van_vue_vue_type_script_setup_true_lang_default,video_camera_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoCameraFilled",__name:"video-camera-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zM192 768v64h384v-64zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0m64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288m-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320m64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0"})]))}}),video_camera_filled_default=video_camera_filled_vue_vue_type_script_setup_true_lang_default,video_camera_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoCamera",__name:"video-camera",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M704 768V256H128v512zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 71.552v176.896l128 64V359.552zM192 320h192v64H192z"})]))}}),video_camera_default=video_camera_vue_vue_type_script_setup_true_lang_default,video_pause_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoPause",__name:"video-pause",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32m192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32"})]))}}),video_pause_default=video_pause_vue_vue_type_script_setup_true_lang_default,video_play_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"VideoPlay",__name:"video-play",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m-48-247.616L668.608 512 464 375.616zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"})]))}}),video_play_default=video_play_vue_vue_type_script_setup_true_lang_default,view_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"View",__name:"view",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),view_default=view_vue_vue_type_script_setup_true_lang_default,wallet_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WalletFilled",__name:"wallet-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96m-80-544 128 160H384z"})]))}}),wallet_filled_default=wallet_filled_vue_vue_type_script_setup_true_lang_default,wallet_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Wallet",__name:"wallet",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32z"}),createBaseVNode("path",{fill:"currentColor",d:"M128 320v512h768V320zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),wallet_default=wallet_vue_vue_type_script_setup_true_lang_default,warn_triangle_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WarnTriangleFilled",__name:"warn-triangle-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M928.99 755.83 574.6 203.25c-12.89-20.16-36.76-32.58-62.6-32.58s-49.71 12.43-62.6 32.58L95.01 755.83c-12.91 20.12-12.9 44.91.01 65.03 12.92 20.12 36.78 32.51 62.59 32.49h708.78c25.82.01 49.68-12.37 62.59-32.49 12.91-20.12 12.92-44.91.01-65.03M554.67 768h-85.33v-85.33h85.33zm0-426.67v298.66h-85.33V341.32z"})]))}}),warn_triangle_filled_default=warn_triangle_filled_vue_vue_type_script_setup_true_lang_default,warning_filled_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WarningFilled",__name:"warning-filled",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),warning_filled_default=warning_filled_vue_vue_type_script_setup_true_lang_default,warning_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Warning",__name:"warning",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0m-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"})]))}}),warning_default=warning_vue_vue_type_script_setup_true_lang_default,watch_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Watch",__name:"watch",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),createBaseVNode("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32"}),createBaseVNode("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32m128-256V128H416v128h-64V64h320v192zM416 768v128h192V768h64v192H352V768z"})]))}}),watch_default=watch_vue_vue_type_script_setup_true_lang_default,watermelon_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"Watermelon",__name:"watermelon",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248zm231.552 141.056a448 448 0 1 1-632-632l632 632"})]))}}),watermelon_default=watermelon_vue_vue_type_script_setup_true_lang_default,wind_power_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"WindPower",__name:"wind-power",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32m416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96z"})]))}}),wind_power_default=wind_power_vue_vue_type_script_setup_true_lang_default,zoom_in_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ZoomIn",__name:"zoom-in",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"})]))}}),zoom_in_default=zoom_in_vue_vue_type_script_setup_true_lang_default,zoom_out_vue_vue_type_script_setup_true_lang_default=defineComponent({name:"ZoomOut",__name:"zoom-out",setup(re){return(ie,ae)=>(openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704M352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64"})]))}}),zoom_out_default=zoom_out_vue_vue_type_script_setup_true_lang_default;const ElementPlusIconsVue=Object.freeze(Object.defineProperty({__proto__:null,AddLocation:add_location_default,Aim:aim_default,AlarmClock:alarm_clock_default,Apple:apple_default,ArrowDown:arrow_down_default,ArrowDownBold:arrow_down_bold_default,ArrowLeft:arrow_left_default,ArrowLeftBold:arrow_left_bold_default,ArrowRight:arrow_right_default,ArrowRightBold:arrow_right_bold_default,ArrowUp:arrow_up_default,ArrowUpBold:arrow_up_bold_default,Avatar:avatar_default,Back:back_default,Baseball:baseball_default,Basketball:basketball_default,Bell:bell_default,BellFilled:bell_filled_default,Bicycle:bicycle_default,Bottom:bottom_default,BottomLeft:bottom_left_default,BottomRight:bottom_right_default,Bowl:bowl_default,Box:box_default,Briefcase:briefcase_default,Brush:brush_default,BrushFilled:brush_filled_default,Burger:burger_default,Calendar:calendar_default,Camera:camera_default,CameraFilled:camera_filled_default,CaretBottom:caret_bottom_default,CaretLeft:caret_left_default,CaretRight:caret_right_default,CaretTop:caret_top_default,Cellphone:cellphone_default,ChatDotRound:chat_dot_round_default,ChatDotSquare:chat_dot_square_default,ChatLineRound:chat_line_round_default,ChatLineSquare:chat_line_square_default,ChatRound:chat_round_default,ChatSquare:chat_square_default,Check:check_default,Checked:checked_default,Cherry:cherry_default,Chicken:chicken_default,ChromeFilled:chrome_filled_default,CircleCheck:circle_check_default,CircleCheckFilled:circle_check_filled_default,CircleClose:circle_close_default,CircleCloseFilled:circle_close_filled_default,CirclePlus:circle_plus_default,CirclePlusFilled:circle_plus_filled_default,Clock:clock_default,Close:close_default,CloseBold:close_bold_default,Cloudy:cloudy_default,Coffee:coffee_default,CoffeeCup:coffee_cup_default,Coin:coin_default,ColdDrink:cold_drink_default,Collection:collection_default,CollectionTag:collection_tag_default,Comment:comment_default,Compass:compass_default,Connection:connection_default,Coordinate:coordinate_default,CopyDocument:copy_document_default,Cpu:cpu_default,CreditCard:credit_card_default,Crop:crop_default,DArrowLeft:d_arrow_left_default,DArrowRight:d_arrow_right_default,DCaret:d_caret_default,DataAnalysis:data_analysis_default,DataBoard:data_board_default,DataLine:data_line_default,Delete:delete_default,DeleteFilled:delete_filled_default,DeleteLocation:delete_location_default,Dessert:dessert_default,Discount:discount_default,Dish:dish_default,DishDot:dish_dot_default,Document:document_default,DocumentAdd:document_add_default,DocumentChecked:document_checked_default,DocumentCopy:document_copy_default,DocumentDelete:document_delete_default,DocumentRemove:document_remove_default,Download:download_default,Drizzling:drizzling_default,Edit:edit_default,EditPen:edit_pen_default,Eleme:eleme_default,ElemeFilled:eleme_filled_default,ElementPlus:element_plus_default,Expand:expand_default,Failed:failed_default,Female:female_default,Files:files_default,Film:film_default,Filter:filter_default,Finished:finished_default,FirstAidKit:first_aid_kit_default,Flag:flag_default,Fold:fold_default,Folder:folder_default,FolderAdd:folder_add_default,FolderChecked:folder_checked_default,FolderDelete:folder_delete_default,FolderOpened:folder_opened_default,FolderRemove:folder_remove_default,Food:food_default,Football:football_default,ForkSpoon:fork_spoon_default,Fries:fries_default,FullScreen:full_screen_default,Goblet:goblet_default,GobletFull:goblet_full_default,GobletSquare:goblet_square_default,GobletSquareFull:goblet_square_full_default,GoldMedal:gold_medal_default,Goods:goods_default,GoodsFilled:goods_filled_default,Grape:grape_default,Grid:grid_default,Guide:guide_default,Handbag:handbag_default,Headset:headset_default,Help:help_default,HelpFilled:help_filled_default,Hide:hide_default,Histogram:histogram_default,HomeFilled:home_filled_default,HotWater:hot_water_default,House:house_default,IceCream:ice_cream_default,IceCreamRound:ice_cream_round_default,IceCreamSquare:ice_cream_square_default,IceDrink:ice_drink_default,IceTea:ice_tea_default,InfoFilled:info_filled_default,Iphone:iphone_default,Key:key_default,KnifeFork:knife_fork_default,Lightning:lightning_default,Link:link_default,List:list_default,Loading:loading_default,Location:location_default,LocationFilled:location_filled_default,LocationInformation:location_information_default,Lock:lock_default,Lollipop:lollipop_default,MagicStick:magic_stick_default,Magnet:magnet_default,Male:male_default,Management:management_default,MapLocation:map_location_default,Medal:medal_default,Memo:memo_default,Menu:menu_default,Message:message_default,MessageBox:message_box_default,Mic:mic_default,Microphone:microphone_default,MilkTea:milk_tea_default,Minus:minus_default,Money:money_default,Monitor:monitor_default,Moon:moon_default,MoonNight:moon_night_default,More:more_default,MoreFilled:more_filled_default,MostlyCloudy:mostly_cloudy_default,Mouse:mouse_default,Mug:mug_default,Mute:mute_default,MuteNotification:mute_notification_default,NoSmoking:no_smoking_default,Notebook:notebook_default,Notification:notification_default,Odometer:odometer_default,OfficeBuilding:office_building_default,Open:open_default,Operation:operation_default,Opportunity:opportunity_default,Orange:orange_default,Paperclip:paperclip_default,PartlyCloudy:partly_cloudy_default,Pear:pear_default,Phone:phone_default,PhoneFilled:phone_filled_default,Picture:picture_default,PictureFilled:picture_filled_default,PictureRounded:picture_rounded_default,PieChart:pie_chart_default,Place:place_default,Platform:platform_default,Plus:plus_default,Pointer:pointer_default,Position:position_default,Postcard:postcard_default,Pouring:pouring_default,Present:present_default,PriceTag:price_tag_default,Printer:printer_default,Promotion:promotion_default,QuartzWatch:quartz_watch_default,QuestionFilled:question_filled_default,Rank:rank_default,Reading:reading_default,ReadingLamp:reading_lamp_default,Refresh:refresh_default,RefreshLeft:refresh_left_default,RefreshRight:refresh_right_default,Refrigerator:refrigerator_default,Remove:remove_default,RemoveFilled:remove_filled_default,Right:right_default,ScaleToOriginal:scale_to_original_default,School:school_default,Scissor:scissor_default,Search:search_default,Select:select_default,Sell:sell_default,SemiSelect:semi_select_default,Service:service_default,SetUp:set_up_default,Setting:setting_default,Share:share_default,Ship:ship_default,Shop:shop_default,ShoppingBag:shopping_bag_default,ShoppingCart:shopping_cart_default,ShoppingCartFull:shopping_cart_full_default,ShoppingTrolley:shopping_trolley_default,Smoking:smoking_default,Soccer:soccer_default,SoldOut:sold_out_default,Sort:sort_default,SortDown:sort_down_default,SortUp:sort_up_default,Stamp:stamp_default,Star:star_default,StarFilled:star_filled_default,Stopwatch:stopwatch_default,SuccessFilled:success_filled_default,Sugar:sugar_default,Suitcase:suitcase_default,SuitcaseLine:suitcase_line_default,Sunny:sunny_default,Sunrise:sunrise_default,Sunset:sunset_default,Switch:switch_default,SwitchButton:switch_button_default,SwitchFilled:switch_filled_default,TakeawayBox:takeaway_box_default,Ticket:ticket_default,Tickets:tickets_default,Timer:timer_default,ToiletPaper:toilet_paper_default,Tools:tools_default,Top:top_default,TopLeft:top_left_default,TopRight:top_right_default,TrendCharts:trend_charts_default,Trophy:trophy_default,TrophyBase:trophy_base_default,TurnOff:turn_off_default,Umbrella:umbrella_default,Unlock:unlock_default,Upload:upload_default,UploadFilled:upload_filled_default,User:user_default,UserFilled:user_filled_default,Van:van_default,VideoCamera:video_camera_default,VideoCameraFilled:video_camera_filled_default,VideoPause:video_pause_default,VideoPlay:video_play_default,View:view_default,Wallet:wallet_default,WalletFilled:wallet_filled_default,WarnTriangleFilled:warn_triangle_filled_default,Warning:warning_default,WarningFilled:warning_filled_default,Watch:watch_default,Watermelon:watermelon_default,WindPower:wind_power_default,ZoomIn:zoom_in_default,ZoomOut:zoom_out_default},Symbol.toStringTag,{value:"Module"})),epPropKey="__epPropKey",definePropType=re=>re,isEpProp=re=>isObject$5(re)&&!!re[epPropKey],buildProp=(re,ie)=>{if(!isObject$5(re)||isEpProp(re))return re;const{values:ae,required:oe,default:ue,type:de,validator:pe}=re,Ce={type:de,required:!!oe,validator:ae||pe?Ne=>{let Oe=!1,Ie=[];if(ae&&(Ie=Array.from(ae),hasOwn$1(re,"default")&&Ie.push(ue),Oe||(Oe=Ie.includes(Ne))),pe&&(Oe||(Oe=pe(Ne))),!Oe&&Ie.length>0){const Fe=[...new Set(Ie)].map(Ue=>JSON.stringify(Ue)).join(", ");warn$2(`Invalid prop: validation failed${ie?` for prop "${ie}"`:""}. Expected one of [${Fe}], got value ${JSON.stringify(Ne)}.`)}return Oe}:void 0,[epPropKey]:!0};return hasOwn$1(re,"default")&&(Ce.default=ue),Ce},buildProps=re=>fromPairs(Object.entries(re).map(([ie,ae])=>[ie,buildProp(ae,ie)])),iconPropType=definePropType([String,Object,Function]),CloseComponents={Close:close_default},TypeComponents={Close:close_default,SuccessFilled:success_filled_default,InfoFilled:info_filled_default,WarningFilled:warning_filled_default,CircleCloseFilled:circle_close_filled_default},TypeComponentsMap={success:success_filled_default,warning:warning_filled_default,error:circle_close_filled_default,info:info_filled_default},ValidateComponentsMap={validating:loading_default,success:circle_check_default,error:circle_close_default},withInstall=(re,ie)=>{if(re.install=ae=>{for(const oe of[re,...Object.values(ie??{})])ae.component(oe.name,oe)},ie)for(const[ae,oe]of Object.entries(ie))re[ae]=oe;return re},withInstallFunction=(re,ie)=>(re.install=ae=>{re._context=ae._context,ae.config.globalProperties[ie]=re},re),withInstallDirective=(re,ie)=>(re.install=ae=>{ae.directive(ie,re)},re),withNoopInstall=re=>(re.install=NOOP,re),composeRefs=(...re)=>ie=>{re.forEach(ae=>{isFunction$4(ae)?ae(ie):ae.value=ie})},EVENT_CODE={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},datePickTypes=["year","years","month","months","date","dates","week","datetime","datetimerange","daterange","monthrange","yearrange"],WEEK_DAYS=["sun","mon","tue","wed","thu","fri","sat"],UPDATE_MODEL_EVENT="update:modelValue",CHANGE_EVENT="change",INPUT_EVENT="input",INSTALLED_KEY=Symbol("INSTALLED_KEY"),componentSizes=["","default","small","large"],isValidComponentSize=re=>["",...componentSizes].includes(re);var PatchFlags=(re=>(re[re.TEXT=1]="TEXT",re[re.CLASS=2]="CLASS",re[re.STYLE=4]="STYLE",re[re.PROPS=8]="PROPS",re[re.FULL_PROPS=16]="FULL_PROPS",re[re.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",re[re.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",re[re.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",re[re.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",re[re.NEED_PATCH=512]="NEED_PATCH",re[re.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",re[re.HOISTED=-1]="HOISTED",re[re.BAIL=-2]="BAIL",re))(PatchFlags||{});function isFragment(re){return isVNode(re)&&re.type===Fragment}function isComment$1(re){return isVNode(re)&&re.type===Comment}function isValidElementNode(re){return isVNode(re)&&!isFragment(re)&&!isComment$1(re)}const getNormalizedProps=re=>{if(!isVNode(re))return{};const ie=re.props||{},ae=(isVNode(re.type)?re.type.props:void 0)||{},oe={};return Object.keys(ae).forEach(ue=>{hasOwn$1(ae[ue],"default")&&(oe[ue]=ae[ue].default)}),Object.keys(ie).forEach(ue=>{oe[camelize(ue)]=ie[ue]}),oe},ensureOnlyChild=re=>{if(!isArray$2(re)||re.length>1)throw new Error("expect to receive a single Vue element child");return re[0]},flattedChildren=re=>{const ie=isArray$2(re)?re:[re],ae=[];return ie.forEach(oe=>{var ue;isArray$2(oe)?ae.push(...flattedChildren(oe)):isVNode(oe)&&isArray$2(oe.children)?ae.push(...flattedChildren(oe.children)):(ae.push(oe),isVNode(oe)&&((ue=oe.component)!=null&&ue.subTree)&&ae.push(...flattedChildren(oe.component.subTree)))}),ae},unique=re=>[...new Set(re)],castArray=re=>!re&&re!==0?[]:Array.isArray(re)?re:[re],isKorean=re=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(re),mutable=re=>re;function throttleByRaf(re){let ie=0;const ae=(...oe)=>{ie&&cAF(ie),ie=rAF(()=>{re(...oe),ie=0})};return ae.cancel=()=>{cAF(ie),ie=0},ae}const DEFAULT_EXCLUDE_KEYS=["class","style"],LISTENER_PREFIX=/^on[A-Z]/,useAttrs=(re={})=>{const{excludeListeners:ie=!1,excludeKeys:ae}=re,oe=computed(()=>((ae==null?void 0:ae.value)||[]).concat(DEFAULT_EXCLUDE_KEYS)),ue=getCurrentInstance();return computed(ue?()=>{var de;return fromPairs(Object.entries((de=ue.proxy)==null?void 0:de.$attrs).filter(([pe])=>!oe.value.includes(pe)&&!(ie&&LISTENER_PREFIX.test(pe))))}:()=>({}))},useDeprecated=({from:re,replacement:ie,scope:ae,version:oe,ref:ue,type:de="API"},pe)=>{watch(()=>unref(pe),_e=>{},{immediate:!0})},useDraggable=(re,ie,ae,oe)=>{let ue={offsetX:0,offsetY:0};const de=Ne=>{const Oe=Ne.clientX,Ie=Ne.clientY,{offsetX:Fe,offsetY:Ue}=ue,Ve=re.value.getBoundingClientRect(),ze=Ve.left,jt=Ve.top,kt=Ve.width,Pt=Ve.height,Et=document.documentElement.clientWidth,er=document.documentElement.clientHeight,tr=-ze+Fe,nr=-jt+Ue,lr=Et-ze-kt+Fe,cr=er-jt-Pt+Ue,ir=sr=>{let dr=Fe+sr.clientX-Oe,fr=Ue+sr.clientY-Ie;oe!=null&&oe.value||(dr=Math.min(Math.max(dr,tr),lr),fr=Math.min(Math.max(fr,nr),cr)),ue={offsetX:dr,offsetY:fr},re.value&&(re.value.style.transform=`translate(${addUnit(dr)}, ${addUnit(fr)})`)},ar=()=>{document.removeEventListener("mousemove",ir),document.removeEventListener("mouseup",ar)};document.addEventListener("mousemove",ir),document.addEventListener("mouseup",ar)},pe=()=>{ie.value&&re.value&&ie.value.addEventListener("mousedown",de)},_e=()=>{ie.value&&re.value&&ie.value.removeEventListener("mousedown",de)},Ce=()=>{ue={offsetX:0,offsetY:0},re.value&&(re.value.style.transform="none")};return onMounted(()=>{watchEffect(()=>{ae.value?pe():_e()})}),onBeforeUnmount(()=>{_e()}),{resetPosition:Ce}};var English={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color.",alphaLabel:"pick alpha value"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},mention:{loading:"Loading"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const buildTranslator=re=>(ie,ae)=>translate(ie,ae,unref(re)),translate=(re,ie,ae)=>get$2(ae,re,re).replace(/\{(\w+)\}/g,(oe,ue)=>{var de;return`${(de=ie==null?void 0:ie[ue])!=null?de:`{${ue}}`}`}),buildLocaleContext=re=>{const ie=computed(()=>unref(re).name),ae=isRef(re)?re:ref$1(re);return{lang:ie,locale:ae,t:buildTranslator(re)}},localeContextKey=Symbol("localeContextKey"),useLocale=re=>{const ie=re||inject(localeContextKey,ref$1());return buildLocaleContext(computed(()=>ie.value||English))},defaultNamespace="el",statePrefix="is-",_bem=(re,ie,ae,oe,ue)=>{let de=`${re}-${ie}`;return ae&&(de+=`-${ae}`),oe&&(de+=`__${oe}`),ue&&(de+=`--${ue}`),de},namespaceContextKey=Symbol("namespaceContextKey"),useGetDerivedNamespace=re=>{const ie=re||(getCurrentInstance()?inject(namespaceContextKey,ref$1(defaultNamespace)):ref$1(defaultNamespace));return computed(()=>unref(ie)||defaultNamespace)},useNamespace=(re,ie)=>{const ae=useGetDerivedNamespace(ie);return{namespace:ae,b:(ze="")=>_bem(ae.value,re,ze,"",""),e:ze=>ze?_bem(ae.value,re,"",ze,""):"",m:ze=>ze?_bem(ae.value,re,"","",ze):"",be:(ze,jt)=>ze&&jt?_bem(ae.value,re,ze,jt,""):"",em:(ze,jt)=>ze&&jt?_bem(ae.value,re,"",ze,jt):"",bm:(ze,jt)=>ze&&jt?_bem(ae.value,re,ze,"",jt):"",bem:(ze,jt,kt)=>ze&&jt&&kt?_bem(ae.value,re,ze,jt,kt):"",is:(ze,...jt)=>{const kt=jt.length>=1?jt[0]:!0;return ze&&kt?`${statePrefix}${ze}`:""},cssVar:ze=>{const jt={};for(const kt in ze)ze[kt]&&(jt[`--${ae.value}-${kt}`]=ze[kt]);return jt},cssVarName:ze=>`--${ae.value}-${ze}`,cssVarBlock:ze=>{const jt={};for(const kt in ze)ze[kt]&&(jt[`--${ae.value}-${re}-${kt}`]=ze[kt]);return jt},cssVarBlockName:ze=>`--${ae.value}-${re}-${ze}`}},useLockscreen=(re,ie={})=>{isRef(re)||throwError$1("[useLockscreen]","You need to pass a ref param to this function");const ae=ie.ns||useNamespace("popup"),oe=computed(()=>ae.bm("parent","hidden"));if(!isClient||hasClass(document.body,oe.value))return;let ue=0,de=!1,pe="0";const _e=()=>{setTimeout(()=>{removeClass(document==null?void 0:document.body,oe.value),de&&document&&(document.body.style.width=pe)},200)};watch(re,Ce=>{if(!Ce){_e();return}de=!hasClass(document.body,oe.value),de&&(pe=document.body.style.width),ue=getScrollBarWidth(ae.namespace.value);const Ne=document.documentElement.clientHeight0&&(Ne||Oe==="scroll")&&de&&(document.body.style.width=`calc(100% - ${ue}px)`),addClass(document.body,oe.value)}),onScopeDispose(()=>_e())},_prop=buildProp({type:definePropType(Boolean),default:null}),_event=buildProp({type:definePropType(Function)}),createModelToggleComposable=re=>{const ie=`update:${re}`,ae=`onUpdate:${re}`,oe=[ie],ue={[re]:_prop,[ae]:_event};return{useModelToggle:({indicator:pe,toggleReason:_e,shouldHideWhenRouteChanges:Ce,shouldProceed:Ne,onShow:Oe,onHide:Ie})=>{const Fe=getCurrentInstance(),{emit:Ue}=Fe,Ve=Fe.props,ze=computed(()=>isFunction$4(Ve[ae])),jt=computed(()=>Ve[re]===null),kt=lr=>{pe.value!==!0&&(pe.value=!0,_e&&(_e.value=lr),isFunction$4(Oe)&&Oe(lr))},Pt=lr=>{pe.value!==!1&&(pe.value=!1,_e&&(_e.value=lr),isFunction$4(Ie)&&Ie(lr))},Et=lr=>{if(Ve.disabled===!0||isFunction$4(Ne)&&!Ne())return;const cr=ze.value&&isClient;cr&&Ue(ie,!0),(jt.value||!cr)&&kt(lr)},er=lr=>{if(Ve.disabled===!0||!isClient)return;const cr=ze.value&&isClient;cr&&Ue(ie,!1),(jt.value||!cr)&&Pt(lr)},tr=lr=>{isBoolean$3(lr)&&(Ve.disabled&&lr?ze.value&&Ue(ie,!1):pe.value!==lr&&(lr?kt():Pt()))},nr=()=>{pe.value?er():Et()};return watch(()=>Ve[re],tr),Ce&&Fe.appContext.config.globalProperties.$route!==void 0&&watch(()=>({...Fe.proxy.$route}),()=>{Ce.value&&pe.value&&er()}),onMounted(()=>{tr(Ve[re])}),{hide:er,show:Et,toggle:nr,hasUpdateHandler:ze}},useModelToggleProps:ue,useModelToggleEmits:oe}};createModelToggleComposable("modelValue");const useProp=re=>{const ie=getCurrentInstance();return computed(()=>{var ae,oe;return(oe=(ae=ie==null?void 0:ie.proxy)==null?void 0:ae.$props)==null?void 0:oe[re]})};var E$2="top",R$2="bottom",W$1="right",P$2="left",me="auto",G$1=[E$2,R$2,W$1,P$2],U$2="start",J$1="end",Xe="clippingParents",je$1="viewport",K$1="popper",Ye="reference",De=G$1.reduce(function(re,ie){return re.concat([ie+"-"+U$2,ie+"-"+J$1])},[]),Ee=[].concat(G$1,[me]).reduce(function(re,ie){return re.concat([ie,ie+"-"+U$2,ie+"-"+J$1])},[]),Ge="beforeRead",Je="read",Ke$1="afterRead",Qe="beforeMain",Ze="main",et$1="afterMain",tt$1="beforeWrite",nt$1="write",rt="afterWrite",ot$1=[Ge,Je,Ke$1,Qe,Ze,et$1,tt$1,nt$1,rt];function C$1(re){return re?(re.nodeName||"").toLowerCase():null}function H$1(re){if(re==null)return window;if(re.toString()!=="[object Window]"){var ie=re.ownerDocument;return ie&&ie.defaultView||window}return re}function Q$2(re){var ie=H$1(re).Element;return re instanceof ie||re instanceof Element}function B$1(re){var ie=H$1(re).HTMLElement;return re instanceof ie||re instanceof HTMLElement}function Pe$1(re){if(typeof ShadowRoot>"u")return!1;var ie=H$1(re).ShadowRoot;return re instanceof ie||re instanceof ShadowRoot}function Mt(re){var ie=re.state;Object.keys(ie.elements).forEach(function(ae){var oe=ie.styles[ae]||{},ue=ie.attributes[ae]||{},de=ie.elements[ae];!B$1(de)||!C$1(de)||(Object.assign(de.style,oe),Object.keys(ue).forEach(function(pe){var _e=ue[pe];_e===!1?de.removeAttribute(pe):de.setAttribute(pe,_e===!0?"":_e)}))})}function Rt$1(re){var ie=re.state,ae={popper:{position:ie.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(ie.elements.popper.style,ae.popper),ie.styles=ae,ie.elements.arrow&&Object.assign(ie.elements.arrow.style,ae.arrow),function(){Object.keys(ie.elements).forEach(function(oe){var ue=ie.elements[oe],de=ie.attributes[oe]||{},pe=Object.keys(ie.styles.hasOwnProperty(oe)?ie.styles[oe]:ae[oe]),_e=pe.reduce(function(Ce,Ne){return Ce[Ne]="",Ce},{});!B$1(ue)||!C$1(ue)||(Object.assign(ue.style,_e),Object.keys(de).forEach(function(Ce){ue.removeAttribute(Ce)}))})}}var Ae={name:"applyStyles",enabled:!0,phase:"write",fn:Mt,effect:Rt$1,requires:["computeStyles"]};function q$1(re){return re.split("-")[0]}var X$2=Math.max,ve=Math.min,Z$1=Math.round;function ee$2(re,ie){ie===void 0&&(ie=!1);var ae=re.getBoundingClientRect(),oe=1,ue=1;if(B$1(re)&&ie){var de=re.offsetHeight,pe=re.offsetWidth;pe>0&&(oe=Z$1(ae.width)/pe||1),de>0&&(ue=Z$1(ae.height)/de||1)}return{width:ae.width/oe,height:ae.height/ue,top:ae.top/ue,right:ae.right/oe,bottom:ae.bottom/ue,left:ae.left/oe,x:ae.left/oe,y:ae.top/ue}}function ke$1(re){var ie=ee$2(re),ae=re.offsetWidth,oe=re.offsetHeight;return Math.abs(ie.width-ae)<=1&&(ae=ie.width),Math.abs(ie.height-oe)<=1&&(oe=ie.height),{x:re.offsetLeft,y:re.offsetTop,width:ae,height:oe}}function it$2(re,ie){var ae=ie.getRootNode&&ie.getRootNode();if(re.contains(ie))return!0;if(ae&&Pe$1(ae)){var oe=ie;do{if(oe&&re.isSameNode(oe))return!0;oe=oe.parentNode||oe.host}while(oe)}return!1}function N$2(re){return H$1(re).getComputedStyle(re)}function Wt(re){return["table","td","th"].indexOf(C$1(re))>=0}function I$2(re){return((Q$2(re)?re.ownerDocument:re.document)||window.document).documentElement}function ge$2(re){return C$1(re)==="html"?re:re.assignedSlot||re.parentNode||(Pe$1(re)?re.host:null)||I$2(re)}function at$1(re){return!B$1(re)||N$2(re).position==="fixed"?null:re.offsetParent}function Bt$1(re){var ie=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,ae=navigator.userAgent.indexOf("Trident")!==-1;if(ae&&B$1(re)){var oe=N$2(re);if(oe.position==="fixed")return null}var ue=ge$2(re);for(Pe$1(ue)&&(ue=ue.host);B$1(ue)&&["html","body"].indexOf(C$1(ue))<0;){var de=N$2(ue);if(de.transform!=="none"||de.perspective!=="none"||de.contain==="paint"||["transform","perspective"].indexOf(de.willChange)!==-1||ie&&de.willChange==="filter"||ie&&de.filter&&de.filter!=="none")return ue;ue=ue.parentNode}return null}function se(re){for(var ie=H$1(re),ae=at$1(re);ae&&Wt(ae)&&N$2(ae).position==="static";)ae=at$1(ae);return ae&&(C$1(ae)==="html"||C$1(ae)==="body"&&N$2(ae).position==="static")?ie:ae||Bt$1(re)||ie}function Le$1(re){return["top","bottom"].indexOf(re)>=0?"x":"y"}function fe(re,ie,ae){return X$2(re,ve(ie,ae))}function St(re,ie,ae){var oe=fe(re,ie,ae);return oe>ae?ae:oe}function st$1(){return{top:0,right:0,bottom:0,left:0}}function ft(re){return Object.assign({},st$1(),re)}function ct(re,ie){return ie.reduce(function(ae,oe){return ae[oe]=re,ae},{})}var Tt$1=function(re,ie){return re=typeof re=="function"?re(Object.assign({},ie.rects,{placement:ie.placement})):re,ft(typeof re!="number"?re:ct(re,G$1))};function Ht(re){var ie,ae=re.state,oe=re.name,ue=re.options,de=ae.elements.arrow,pe=ae.modifiersData.popperOffsets,_e=q$1(ae.placement),Ce=Le$1(_e),Ne=[P$2,W$1].indexOf(_e)>=0,Oe=Ne?"height":"width";if(!(!de||!pe)){var Ie=Tt$1(ue.padding,ae),Fe=ke$1(de),Ue=Ce==="y"?E$2:P$2,Ve=Ce==="y"?R$2:W$1,ze=ae.rects.reference[Oe]+ae.rects.reference[Ce]-pe[Ce]-ae.rects.popper[Oe],jt=pe[Ce]-ae.rects.reference[Ce],kt=se(de),Pt=kt?Ce==="y"?kt.clientHeight||0:kt.clientWidth||0:0,Et=ze/2-jt/2,er=Ie[Ue],tr=Pt-Fe[Oe]-Ie[Ve],nr=Pt/2-Fe[Oe]/2+Et,lr=fe(er,nr,tr),cr=Ce;ae.modifiersData[oe]=(ie={},ie[cr]=lr,ie.centerOffset=lr-nr,ie)}}function Ct(re){var ie=re.state,ae=re.options,oe=ae.element,ue=oe===void 0?"[data-popper-arrow]":oe;ue!=null&&(typeof ue=="string"&&(ue=ie.elements.popper.querySelector(ue),!ue)||!it$2(ie.elements.popper,ue)||(ie.elements.arrow=ue))}var pt={name:"arrow",enabled:!0,phase:"main",fn:Ht,effect:Ct,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(re){return re.split("-")[1]}var qt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt(re){var ie=re.x,ae=re.y,oe=window,ue=oe.devicePixelRatio||1;return{x:Z$1(ie*ue)/ue||0,y:Z$1(ae*ue)/ue||0}}function ut(re){var ie,ae=re.popper,oe=re.popperRect,ue=re.placement,de=re.variation,pe=re.offsets,_e=re.position,Ce=re.gpuAcceleration,Ne=re.adaptive,Oe=re.roundOffsets,Ie=re.isFixed,Fe=pe.x,Ue=Fe===void 0?0:Fe,Ve=pe.y,ze=Ve===void 0?0:Ve,jt=typeof Oe=="function"?Oe({x:Ue,y:ze}):{x:Ue,y:ze};Ue=jt.x,ze=jt.y;var kt=pe.hasOwnProperty("x"),Pt=pe.hasOwnProperty("y"),Et=P$2,er=E$2,tr=window;if(Ne){var nr=se(ae),lr="clientHeight",cr="clientWidth";if(nr===H$1(ae)&&(nr=I$2(ae),N$2(nr).position!=="static"&&_e==="absolute"&&(lr="scrollHeight",cr="scrollWidth")),nr=nr,ue===E$2||(ue===P$2||ue===W$1)&&de===J$1){er=R$2;var ir=Ie&&nr===tr&&tr.visualViewport?tr.visualViewport.height:nr[lr];ze-=ir-oe.height,ze*=Ce?1:-1}if(ue===P$2||(ue===E$2||ue===R$2)&&de===J$1){Et=W$1;var ar=Ie&&nr===tr&&tr.visualViewport?tr.visualViewport.width:nr[cr];Ue-=ar-oe.width,Ue*=Ce?1:-1}}var sr=Object.assign({position:_e},Ne&&qt),dr=Oe===!0?Vt({x:Ue,y:ze}):{x:Ue,y:ze};if(Ue=dr.x,ze=dr.y,Ce){var fr;return Object.assign({},sr,(fr={},fr[er]=Pt?"0":"",fr[Et]=kt?"0":"",fr.transform=(tr.devicePixelRatio||1)<=1?"translate("+Ue+"px, "+ze+"px)":"translate3d("+Ue+"px, "+ze+"px, 0)",fr))}return Object.assign({},sr,(ie={},ie[er]=Pt?ze+"px":"",ie[Et]=kt?Ue+"px":"",ie.transform="",ie))}function Nt(re){var ie=re.state,ae=re.options,oe=ae.gpuAcceleration,ue=oe===void 0?!0:oe,de=ae.adaptive,pe=de===void 0?!0:de,_e=ae.roundOffsets,Ce=_e===void 0?!0:_e,Ne={placement:q$1(ie.placement),variation:te(ie.placement),popper:ie.elements.popper,popperRect:ie.rects.popper,gpuAcceleration:ue,isFixed:ie.options.strategy==="fixed"};ie.modifiersData.popperOffsets!=null&&(ie.styles.popper=Object.assign({},ie.styles.popper,ut(Object.assign({},Ne,{offsets:ie.modifiersData.popperOffsets,position:ie.options.strategy,adaptive:pe,roundOffsets:Ce})))),ie.modifiersData.arrow!=null&&(ie.styles.arrow=Object.assign({},ie.styles.arrow,ut(Object.assign({},Ne,{offsets:ie.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:Ce})))),ie.attributes.popper=Object.assign({},ie.attributes.popper,{"data-popper-placement":ie.placement})}var Me$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Nt,data:{}},ye={passive:!0};function It$1(re){var ie=re.state,ae=re.instance,oe=re.options,ue=oe.scroll,de=ue===void 0?!0:ue,pe=oe.resize,_e=pe===void 0?!0:pe,Ce=H$1(ie.elements.popper),Ne=[].concat(ie.scrollParents.reference,ie.scrollParents.popper);return de&&Ne.forEach(function(Oe){Oe.addEventListener("scroll",ae.update,ye)}),_e&&Ce.addEventListener("resize",ae.update,ye),function(){de&&Ne.forEach(function(Oe){Oe.removeEventListener("scroll",ae.update,ye)}),_e&&Ce.removeEventListener("resize",ae.update,ye)}}var Re$3={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:It$1,data:{}},_t={left:"right",right:"left",bottom:"top",top:"bottom"};function be$1(re){return re.replace(/left|right|bottom|top/g,function(ie){return _t[ie]})}var zt={start:"end",end:"start"};function lt$6(re){return re.replace(/start|end/g,function(ie){return zt[ie]})}function We(re){var ie=H$1(re),ae=ie.pageXOffset,oe=ie.pageYOffset;return{scrollLeft:ae,scrollTop:oe}}function Be(re){return ee$2(I$2(re)).left+We(re).scrollLeft}function Ft$1(re){var ie=H$1(re),ae=I$2(re),oe=ie.visualViewport,ue=ae.clientWidth,de=ae.clientHeight,pe=0,_e=0;return oe&&(ue=oe.width,de=oe.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(pe=oe.offsetLeft,_e=oe.offsetTop)),{width:ue,height:de,x:pe+Be(re),y:_e}}function Ut(re){var ie,ae=I$2(re),oe=We(re),ue=(ie=re.ownerDocument)==null?void 0:ie.body,de=X$2(ae.scrollWidth,ae.clientWidth,ue?ue.scrollWidth:0,ue?ue.clientWidth:0),pe=X$2(ae.scrollHeight,ae.clientHeight,ue?ue.scrollHeight:0,ue?ue.clientHeight:0),_e=-oe.scrollLeft+Be(re),Ce=-oe.scrollTop;return N$2(ue||ae).direction==="rtl"&&(_e+=X$2(ae.clientWidth,ue?ue.clientWidth:0)-de),{width:de,height:pe,x:_e,y:Ce}}function Se(re){var ie=N$2(re),ae=ie.overflow,oe=ie.overflowX,ue=ie.overflowY;return/auto|scroll|overlay|hidden/.test(ae+ue+oe)}function dt$1(re){return["html","body","#document"].indexOf(C$1(re))>=0?re.ownerDocument.body:B$1(re)&&Se(re)?re:dt$1(ge$2(re))}function ce(re,ie){var ae;ie===void 0&&(ie=[]);var oe=dt$1(re),ue=oe===((ae=re.ownerDocument)==null?void 0:ae.body),de=H$1(oe),pe=ue?[de].concat(de.visualViewport||[],Se(oe)?oe:[]):oe,_e=ie.concat(pe);return ue?_e:_e.concat(ce(ge$2(pe)))}function Te(re){return Object.assign({},re,{left:re.x,top:re.y,right:re.x+re.width,bottom:re.y+re.height})}function Xt(re){var ie=ee$2(re);return ie.top=ie.top+re.clientTop,ie.left=ie.left+re.clientLeft,ie.bottom=ie.top+re.clientHeight,ie.right=ie.left+re.clientWidth,ie.width=re.clientWidth,ie.height=re.clientHeight,ie.x=ie.left,ie.y=ie.top,ie}function ht$1(re,ie){return ie===je$1?Te(Ft$1(re)):Q$2(ie)?Xt(ie):Te(Ut(I$2(re)))}function Yt(re){var ie=ce(ge$2(re)),ae=["absolute","fixed"].indexOf(N$2(re).position)>=0,oe=ae&&B$1(re)?se(re):re;return Q$2(oe)?ie.filter(function(ue){return Q$2(ue)&&it$2(ue,oe)&&C$1(ue)!=="body"}):[]}function Gt$3(re,ie,ae){var oe=ie==="clippingParents"?Yt(re):[].concat(ie),ue=[].concat(oe,[ae]),de=ue[0],pe=ue.reduce(function(_e,Ce){var Ne=ht$1(re,Ce);return _e.top=X$2(Ne.top,_e.top),_e.right=ve(Ne.right,_e.right),_e.bottom=ve(Ne.bottom,_e.bottom),_e.left=X$2(Ne.left,_e.left),_e},ht$1(re,de));return pe.width=pe.right-pe.left,pe.height=pe.bottom-pe.top,pe.x=pe.left,pe.y=pe.top,pe}function mt$1(re){var ie=re.reference,ae=re.element,oe=re.placement,ue=oe?q$1(oe):null,de=oe?te(oe):null,pe=ie.x+ie.width/2-ae.width/2,_e=ie.y+ie.height/2-ae.height/2,Ce;switch(ue){case E$2:Ce={x:pe,y:ie.y-ae.height};break;case R$2:Ce={x:pe,y:ie.y+ie.height};break;case W$1:Ce={x:ie.x+ie.width,y:_e};break;case P$2:Ce={x:ie.x-ae.width,y:_e};break;default:Ce={x:ie.x,y:ie.y}}var Ne=ue?Le$1(ue):null;if(Ne!=null){var Oe=Ne==="y"?"height":"width";switch(de){case U$2:Ce[Ne]=Ce[Ne]-(ie[Oe]/2-ae[Oe]/2);break;case J$1:Ce[Ne]=Ce[Ne]+(ie[Oe]/2-ae[Oe]/2);break}}return Ce}function ne$3(re,ie){ie===void 0&&(ie={});var ae=ie,oe=ae.placement,ue=oe===void 0?re.placement:oe,de=ae.boundary,pe=de===void 0?Xe:de,_e=ae.rootBoundary,Ce=_e===void 0?je$1:_e,Ne=ae.elementContext,Oe=Ne===void 0?K$1:Ne,Ie=ae.altBoundary,Fe=Ie===void 0?!1:Ie,Ue=ae.padding,Ve=Ue===void 0?0:Ue,ze=ft(typeof Ve!="number"?Ve:ct(Ve,G$1)),jt=Oe===K$1?Ye:K$1,kt=re.rects.popper,Pt=re.elements[Fe?jt:Oe],Et=Gt$3(Q$2(Pt)?Pt:Pt.contextElement||I$2(re.elements.popper),pe,Ce),er=ee$2(re.elements.reference),tr=mt$1({reference:er,element:kt,strategy:"absolute",placement:ue}),nr=Te(Object.assign({},kt,tr)),lr=Oe===K$1?nr:er,cr={top:Et.top-lr.top+ze.top,bottom:lr.bottom-Et.bottom+ze.bottom,left:Et.left-lr.left+ze.left,right:lr.right-Et.right+ze.right},ir=re.modifiersData.offset;if(Oe===K$1&&ir){var ar=ir[ue];Object.keys(cr).forEach(function(sr){var dr=[W$1,R$2].indexOf(sr)>=0?1:-1,fr=[E$2,R$2].indexOf(sr)>=0?"y":"x";cr[sr]+=ar[fr]*dr})}return cr}function Jt$1(re,ie){ie===void 0&&(ie={});var ae=ie,oe=ae.placement,ue=ae.boundary,de=ae.rootBoundary,pe=ae.padding,_e=ae.flipVariations,Ce=ae.allowedAutoPlacements,Ne=Ce===void 0?Ee:Ce,Oe=te(oe),Ie=Oe?_e?De:De.filter(function(Ve){return te(Ve)===Oe}):G$1,Fe=Ie.filter(function(Ve){return Ne.indexOf(Ve)>=0});Fe.length===0&&(Fe=Ie);var Ue=Fe.reduce(function(Ve,ze){return Ve[ze]=ne$3(re,{placement:ze,boundary:ue,rootBoundary:de,padding:pe})[q$1(ze)],Ve},{});return Object.keys(Ue).sort(function(Ve,ze){return Ue[Ve]-Ue[ze]})}function Kt$1(re){if(q$1(re)===me)return[];var ie=be$1(re);return[lt$6(re),ie,lt$6(ie)]}function Qt(re){var ie=re.state,ae=re.options,oe=re.name;if(!ie.modifiersData[oe]._skip){for(var ue=ae.mainAxis,de=ue===void 0?!0:ue,pe=ae.altAxis,_e=pe===void 0?!0:pe,Ce=ae.fallbackPlacements,Ne=ae.padding,Oe=ae.boundary,Ie=ae.rootBoundary,Fe=ae.altBoundary,Ue=ae.flipVariations,Ve=Ue===void 0?!0:Ue,ze=ae.allowedAutoPlacements,jt=ie.options.placement,kt=q$1(jt),Pt=kt===jt,Et=Ce||(Pt||!Ve?[be$1(jt)]:Kt$1(jt)),er=[jt].concat(Et).reduce(function(kr,qr){return kr.concat(q$1(qr)===me?Jt$1(ie,{placement:qr,boundary:Oe,rootBoundary:Ie,padding:Ne,flipVariations:Ve,allowedAutoPlacements:ze}):qr)},[]),tr=ie.rects.reference,nr=ie.rects.popper,lr=new Map,cr=!0,ir=er[0],ar=0;ar=0,mr=_r?"width":"height",Er=ne$3(ie,{placement:sr,boundary:Oe,rootBoundary:Ie,altBoundary:Fe,padding:Ne}),Sr=_r?fr?W$1:P$2:fr?R$2:E$2;tr[mr]>nr[mr]&&(Sr=be$1(Sr));var xr=be$1(Sr),Nr=[];if(de&&Nr.push(Er[dr]<=0),_e&&Nr.push(Er[Sr]<=0,Er[xr]<=0),Nr.every(function(kr){return kr})){ir=sr,cr=!1;break}lr.set(sr,Nr)}if(cr)for(var Rr=Ve?3:1,Vr=function(kr){var qr=er.find(function(Wr){var Ar=lr.get(Wr);if(Ar)return Ar.slice(0,kr).every(function(Dr){return Dr})});if(qr)return ir=qr,"break"},Fr=Rr;Fr>0;Fr--){var Ir=Vr(Fr);if(Ir==="break")break}ie.placement!==ir&&(ie.modifiersData[oe]._skip=!0,ie.placement=ir,ie.reset=!0)}}var vt={name:"flip",enabled:!0,phase:"main",fn:Qt,requiresIfExists:["offset"],data:{_skip:!1}};function gt$6(re,ie,ae){return ae===void 0&&(ae={x:0,y:0}),{top:re.top-ie.height-ae.y,right:re.right-ie.width+ae.x,bottom:re.bottom-ie.height+ae.y,left:re.left-ie.width-ae.x}}function yt$1(re){return[E$2,W$1,R$2,P$2].some(function(ie){return re[ie]>=0})}function Zt$1(re){var ie=re.state,ae=re.name,oe=ie.rects.reference,ue=ie.rects.popper,de=ie.modifiersData.preventOverflow,pe=ne$3(ie,{elementContext:"reference"}),_e=ne$3(ie,{altBoundary:!0}),Ce=gt$6(pe,oe),Ne=gt$6(_e,ue,de),Oe=yt$1(Ce),Ie=yt$1(Ne);ie.modifiersData[ae]={referenceClippingOffsets:Ce,popperEscapeOffsets:Ne,isReferenceHidden:Oe,hasPopperEscaped:Ie},ie.attributes.popper=Object.assign({},ie.attributes.popper,{"data-popper-reference-hidden":Oe,"data-popper-escaped":Ie})}var bt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zt$1};function en(re,ie,ae){var oe=q$1(re),ue=[P$2,E$2].indexOf(oe)>=0?-1:1,de=typeof ae=="function"?ae(Object.assign({},ie,{placement:re})):ae,pe=de[0],_e=de[1];return pe=pe||0,_e=(_e||0)*ue,[P$2,W$1].indexOf(oe)>=0?{x:_e,y:pe}:{x:pe,y:_e}}function tn(re){var ie=re.state,ae=re.options,oe=re.name,ue=ae.offset,de=ue===void 0?[0,0]:ue,pe=Ee.reduce(function(Oe,Ie){return Oe[Ie]=en(Ie,ie.rects,de),Oe},{}),_e=pe[ie.placement],Ce=_e.x,Ne=_e.y;ie.modifiersData.popperOffsets!=null&&(ie.modifiersData.popperOffsets.x+=Ce,ie.modifiersData.popperOffsets.y+=Ne),ie.modifiersData[oe]=pe}var wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tn};function nn(re){var ie=re.state,ae=re.name;ie.modifiersData[ae]=mt$1({reference:ie.rects.reference,element:ie.rects.popper,strategy:"absolute",placement:ie.placement})}var He={name:"popperOffsets",enabled:!0,phase:"read",fn:nn,data:{}};function rn(re){return re==="x"?"y":"x"}function on(re){var ie=re.state,ae=re.options,oe=re.name,ue=ae.mainAxis,de=ue===void 0?!0:ue,pe=ae.altAxis,_e=pe===void 0?!1:pe,Ce=ae.boundary,Ne=ae.rootBoundary,Oe=ae.altBoundary,Ie=ae.padding,Fe=ae.tether,Ue=Fe===void 0?!0:Fe,Ve=ae.tetherOffset,ze=Ve===void 0?0:Ve,jt=ne$3(ie,{boundary:Ce,rootBoundary:Ne,padding:Ie,altBoundary:Oe}),kt=q$1(ie.placement),Pt=te(ie.placement),Et=!Pt,er=Le$1(kt),tr=rn(er),nr=ie.modifiersData.popperOffsets,lr=ie.rects.reference,cr=ie.rects.popper,ir=typeof ze=="function"?ze(Object.assign({},ie.rects,{placement:ie.placement})):ze,ar=typeof ir=="number"?{mainAxis:ir,altAxis:ir}:Object.assign({mainAxis:0,altAxis:0},ir),sr=ie.modifiersData.offset?ie.modifiersData.offset[ie.placement]:null,dr={x:0,y:0};if(nr){if(de){var fr,_r=er==="y"?E$2:P$2,mr=er==="y"?R$2:W$1,Er=er==="y"?"height":"width",Sr=nr[er],xr=Sr+jt[_r],Nr=Sr-jt[mr],Rr=Ue?-cr[Er]/2:0,Vr=Pt===U$2?lr[Er]:cr[Er],Fr=Pt===U$2?-cr[Er]:-lr[Er],Ir=ie.elements.arrow,kr=Ue&&Ir?ke$1(Ir):{width:0,height:0},qr=ie.modifiersData["arrow#persistent"]?ie.modifiersData["arrow#persistent"].padding:st$1(),Wr=qr[_r],Ar=qr[mr],Dr=fe(0,lr[Er],kr[Er]),Jr=Et?lr[Er]/2-Rr-Dr-Wr-ar.mainAxis:Vr-Dr-Wr-ar.mainAxis,Sn=Et?-lr[Er]/2+Rr+Dr+Ar+ar.mainAxis:Fr+Dr+Ar+ar.mainAxis,vn=ie.elements.arrow&&se(ie.elements.arrow),xn=vn?er==="y"?vn.clientTop||0:vn.clientLeft||0:0,$r=(fr=sr==null?void 0:sr[er])!=null?fr:0,Lr=Sr+Jr-$r-xn,Gr=Sr+Sn-$r,Mr=fe(Ue?ve(xr,Lr):xr,Sr,Ue?X$2(Nr,Gr):Nr);nr[er]=Mr,dr[er]=Mr-Sr}if(_e){var Br,Hr=er==="x"?E$2:P$2,zr=er==="x"?R$2:W$1,An=nr[tr],kn=tr==="y"?"height":"width",jr=An+jt[Hr],Nn=An-jt[zr],Rn=[E$2,P$2].indexOf(kt)!==-1,ta=(Br=sr==null?void 0:sr[tr])!=null?Br:0,Mo=Rn?jr:An-lr[kn]-cr[kn]-ta+ar.altAxis,to=Rn?An+lr[kn]+cr[kn]-ta-ar.altAxis:Nn,rs=Ue&&Rn?St(Mo,An,to):fe(Ue?Mo:jr,An,Ue?to:Nn);nr[tr]=rs,dr[tr]=rs-An}ie.modifiersData[oe]=dr}}var xt={name:"preventOverflow",enabled:!0,phase:"main",fn:on,requiresIfExists:["offset"]};function an(re){return{scrollLeft:re.scrollLeft,scrollTop:re.scrollTop}}function sn(re){return re===H$1(re)||!B$1(re)?We(re):an(re)}function fn(re){var ie=re.getBoundingClientRect(),ae=Z$1(ie.width)/re.offsetWidth||1,oe=Z$1(ie.height)/re.offsetHeight||1;return ae!==1||oe!==1}function cn$1(re,ie,ae){ae===void 0&&(ae=!1);var oe=B$1(ie),ue=B$1(ie)&&fn(ie),de=I$2(ie),pe=ee$2(re,ue),_e={scrollLeft:0,scrollTop:0},Ce={x:0,y:0};return(oe||!oe&&!ae)&&((C$1(ie)!=="body"||Se(de))&&(_e=sn(ie)),B$1(ie)?(Ce=ee$2(ie,!0),Ce.x+=ie.clientLeft,Ce.y+=ie.clientTop):de&&(Ce.x=Be(de))),{x:pe.left+_e.scrollLeft-Ce.x,y:pe.top+_e.scrollTop-Ce.y,width:pe.width,height:pe.height}}function pn(re){var ie=new Map,ae=new Set,oe=[];re.forEach(function(de){ie.set(de.name,de)});function ue(de){ae.add(de.name);var pe=[].concat(de.requires||[],de.requiresIfExists||[]);pe.forEach(function(_e){if(!ae.has(_e)){var Ce=ie.get(_e);Ce&&ue(Ce)}}),oe.push(de)}return re.forEach(function(de){ae.has(de.name)||ue(de)}),oe}function un(re){var ie=pn(re);return ot$1.reduce(function(ae,oe){return ae.concat(ie.filter(function(ue){return ue.phase===oe}))},[])}function ln(re){var ie;return function(){return ie||(ie=new Promise(function(ae){Promise.resolve().then(function(){ie=void 0,ae(re())})})),ie}}function dn(re){var ie=re.reduce(function(ae,oe){var ue=ae[oe.name];return ae[oe.name]=ue?Object.assign({},ue,oe,{options:Object.assign({},ue.options,oe.options),data:Object.assign({},ue.data,oe.data)}):oe,ae},{});return Object.keys(ie).map(function(ae){return ie[ae]})}var Ot$1={placement:"bottom",modifiers:[],strategy:"absolute"};function $t$1(){for(var re=arguments.length,ie=new Array(re),ae=0;ae{const oe={name:"updateState",enabled:!0,phase:"write",fn:({state:Ce})=>{const Ne=deriveState(Ce);Object.assign(pe.value,Ne)},requires:["computeStyles"]},ue=computed(()=>{const{onFirstUpdate:Ce,placement:Ne,strategy:Oe,modifiers:Ie}=unref(ae);return{onFirstUpdate:Ce,placement:Ne||"bottom",strategy:Oe||"absolute",modifiers:[...Ie||[],oe,{name:"applyStyles",enabled:!1}]}}),de=shallowRef(),pe=ref$1({styles:{popper:{position:unref(ue).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),_e=()=>{de.value&&(de.value.destroy(),de.value=void 0)};return watch(ue,Ce=>{const Ne=unref(de);Ne&&Ne.setOptions(Ce)},{deep:!0}),watch([re,ie],([Ce,Ne])=>{_e(),!(!Ce||!Ne)&&(de.value=yn(Ce,Ne,unref(ue)))}),onBeforeUnmount(()=>{_e()}),{state:computed(()=>{var Ce;return{...((Ce=unref(de))==null?void 0:Ce.state)||{}}}),styles:computed(()=>unref(pe).styles),attributes:computed(()=>unref(pe).attributes),update:()=>{var Ce;return(Ce=unref(de))==null?void 0:Ce.update()},forceUpdate:()=>{var Ce;return(Ce=unref(de))==null?void 0:Ce.forceUpdate()},instanceRef:computed(()=>unref(de))}};function deriveState(re){const ie=Object.keys(re.elements),ae=fromPairs(ie.map(ue=>[ue,re.styles[ue]||{}])),oe=fromPairs(ie.map(ue=>[ue,re.attributes[ue]]));return{styles:ae,attributes:oe}}const useSameTarget=re=>{if(!re)return{onClick:NOOP,onMousedown:NOOP,onMouseup:NOOP};let ie=!1,ae=!1;return{onClick:pe=>{ie&&ae&&re(pe),ie=ae=!1},onMousedown:pe=>{ie=pe.target===pe.currentTarget},onMouseup:pe=>{ae=pe.target===pe.currentTarget}}},useThrottleRender=(re,ie=0)=>{if(ie===0)return re;const ae=ref$1(!1);let oe=null;const ue=()=>{oe&&clearTimeout(oe),oe=setTimeout(()=>{ae.value=re.value},ie)};return onMounted(ue),watch(()=>re.value,de=>{de?ue():ae.value=de}),ae};function useTimeout(){let re;const ie=(oe,ue)=>{ae(),re=window.setTimeout(oe,ue)},ae=()=>window.clearTimeout(re);return tryOnScopeDispose(()=>ae()),{registerTimeout:ie,cancelTimeout:ae}}const defaultIdInjection={prefix:Math.floor(Math.random()*1e4),current:0},ID_INJECTION_KEY=Symbol("elIdInjection"),useIdInjection=()=>getCurrentInstance()?inject(ID_INJECTION_KEY,defaultIdInjection):defaultIdInjection,useId=re=>{const ie=useIdInjection(),ae=useGetDerivedNamespace();return computed(()=>unref(re)||`${ae.value}-id-${ie.prefix}-${ie.current++}`)};let registeredEscapeHandlers=[];const cachedHandler=re=>{const ie=re;ie.key===EVENT_CODE.esc&®isteredEscapeHandlers.forEach(ae=>ae(ie))},useEscapeKeydown=re=>{onMounted(()=>{registeredEscapeHandlers.length===0&&document.addEventListener("keydown",cachedHandler),isClient&®isteredEscapeHandlers.push(re)}),onBeforeUnmount(()=>{registeredEscapeHandlers=registeredEscapeHandlers.filter(ie=>ie!==re),registeredEscapeHandlers.length===0&&isClient&&document.removeEventListener("keydown",cachedHandler)})};let cachedContainer;const usePopperContainerId=()=>{const re=useGetDerivedNamespace(),ie=useIdInjection(),ae=computed(()=>`${re.value}-popper-container-${ie.prefix}`),oe=computed(()=>`#${ae.value}`);return{id:ae,selector:oe}},createContainer=re=>{const ie=document.createElement("div");return ie.id=re,document.body.appendChild(ie),ie},usePopperContainer=()=>{const{id:re,selector:ie}=usePopperContainerId();return onBeforeMount(()=>{isClient&&!cachedContainer&&!document.body.querySelector(ie.value)&&(cachedContainer=createContainer(re.value))}),{id:re,selector:ie}},useDelayedToggleProps=buildProps({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),useDelayedToggle=({showAfter:re,hideAfter:ie,autoClose:ae,open:oe,close:ue})=>{const{registerTimeout:de}=useTimeout(),{registerTimeout:pe,cancelTimeout:_e}=useTimeout();return{onOpen:Oe=>{de(()=>{oe(Oe);const Ie=unref(ae);isNumber$3(Ie)&&Ie>0&&pe(()=>{ue(Oe)},Ie)},unref(re))},onClose:Oe=>{_e(),de(()=>{ue(Oe)},unref(ie))}}},FORWARD_REF_INJECTION_KEY=Symbol("elForwardRef"),useForwardRef=re=>{provide(FORWARD_REF_INJECTION_KEY,{setForwardRef:ae=>{re.value=ae}})},useForwardRefDirective=re=>({mounted(ie){re(ie)},updated(ie){re(ie)},unmounted(){re(null)}}),initial={current:0},zIndex=ref$1(0),defaultInitialZIndex=2e3,ZINDEX_INJECTION_KEY=Symbol("elZIndexContextKey"),zIndexContextKey=Symbol("zIndexContextKey"),useZIndex=re=>{const ie=getCurrentInstance()?inject(ZINDEX_INJECTION_KEY,initial):initial,ae=re||(getCurrentInstance()?inject(zIndexContextKey,void 0):void 0),oe=computed(()=>{const pe=unref(ae);return isNumber$3(pe)?pe:defaultInitialZIndex}),ue=computed(()=>oe.value+zIndex.value),de=()=>(ie.current++,zIndex.value=ie.current,ue.value);return!isClient&&inject(ZINDEX_INJECTION_KEY),{initialZIndex:oe,currentZIndex:ue,nextZIndex:de}},sides=["top","right","bottom","left"],min$2=Math.min,max$3=Math.max,round=Math.round,floor$1=Math.floor,createCoords=re=>({x:re,y:re}),oppositeSideMap={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap={start:"end",end:"start"};function clamp(re,ie,ae){return max$3(re,min$2(ie,ae))}function evaluate$1(re,ie){return typeof re=="function"?re(ie):re}function getSide(re){return re.split("-")[0]}function getAlignment(re){return re.split("-")[1]}function getOppositeAxis(re){return re==="x"?"y":"x"}function getAxisLength(re){return re==="y"?"height":"width"}function getSideAxis(re){return["top","bottom"].includes(getSide(re))?"y":"x"}function getAlignmentAxis(re){return getOppositeAxis(getSideAxis(re))}function getAlignmentSides(re,ie,ae){ae===void 0&&(ae=!1);const oe=getAlignment(re),ue=getAlignmentAxis(re),de=getAxisLength(ue);let pe=ue==="x"?oe===(ae?"end":"start")?"right":"left":oe==="start"?"bottom":"top";return ie.reference[de]>ie.floating[de]&&(pe=getOppositePlacement(pe)),[pe,getOppositePlacement(pe)]}function getExpandedPlacements(re){const ie=getOppositePlacement(re);return[getOppositeAlignmentPlacement(re),ie,getOppositeAlignmentPlacement(ie)]}function getOppositeAlignmentPlacement(re){return re.replace(/start|end/g,ie=>oppositeAlignmentMap[ie])}function getSideList(re,ie,ae){const oe=["left","right"],ue=["right","left"],de=["top","bottom"],pe=["bottom","top"];switch(re){case"top":case"bottom":return ae?ie?ue:oe:ie?oe:ue;case"left":case"right":return ie?de:pe;default:return[]}}function getOppositeAxisPlacements(re,ie,ae,oe){const ue=getAlignment(re);let de=getSideList(getSide(re),ae==="start",oe);return ue&&(de=de.map(pe=>pe+"-"+ue),ie&&(de=de.concat(de.map(getOppositeAlignmentPlacement)))),de}function getOppositePlacement(re){return re.replace(/left|right|bottom|top/g,ie=>oppositeSideMap[ie])}function expandPaddingObject(re){return{top:0,right:0,bottom:0,left:0,...re}}function getPaddingObject(re){return typeof re!="number"?expandPaddingObject(re):{top:re,right:re,bottom:re,left:re}}function rectToClientRect(re){const{x:ie,y:ae,width:oe,height:ue}=re;return{width:oe,height:ue,top:ae,left:ie,right:ie+oe,bottom:ae+ue,x:ie,y:ae}}function computeCoordsFromPlacement(re,ie,ae){let{reference:oe,floating:ue}=re;const de=getSideAxis(ie),pe=getAlignmentAxis(ie),_e=getAxisLength(pe),Ce=getSide(ie),Ne=de==="y",Oe=oe.x+oe.width/2-ue.width/2,Ie=oe.y+oe.height/2-ue.height/2,Fe=oe[_e]/2-ue[_e]/2;let Ue;switch(Ce){case"top":Ue={x:Oe,y:oe.y-ue.height};break;case"bottom":Ue={x:Oe,y:oe.y+oe.height};break;case"right":Ue={x:oe.x+oe.width,y:Ie};break;case"left":Ue={x:oe.x-ue.width,y:Ie};break;default:Ue={x:oe.x,y:oe.y}}switch(getAlignment(ie)){case"start":Ue[pe]-=Fe*(ae&&Ne?-1:1);break;case"end":Ue[pe]+=Fe*(ae&&Ne?-1:1);break}return Ue}const computePosition$1=async(re,ie,ae)=>{const{placement:oe="bottom",strategy:ue="absolute",middleware:de=[],platform:pe}=ae,_e=de.filter(Boolean),Ce=await(pe.isRTL==null?void 0:pe.isRTL(ie));let Ne=await pe.getElementRects({reference:re,floating:ie,strategy:ue}),{x:Oe,y:Ie}=computeCoordsFromPlacement(Ne,oe,Ce),Fe=oe,Ue={},Ve=0;for(let ze=0;ze<_e.length;ze++){const{name:jt,fn:kt}=_e[ze],{x:Pt,y:Et,data:er,reset:tr}=await kt({x:Oe,y:Ie,initialPlacement:oe,placement:Fe,strategy:ue,middlewareData:Ue,rects:Ne,platform:pe,elements:{reference:re,floating:ie}});Oe=Pt??Oe,Ie=Et??Ie,Ue={...Ue,[jt]:{...Ue[jt],...er}},tr&&Ve<=50&&(Ve++,typeof tr=="object"&&(tr.placement&&(Fe=tr.placement),tr.rects&&(Ne=tr.rects===!0?await pe.getElementRects({reference:re,floating:ie,strategy:ue}):tr.rects),{x:Oe,y:Ie}=computeCoordsFromPlacement(Ne,Fe,Ce)),ze=-1)}return{x:Oe,y:Ie,placement:Fe,strategy:ue,middlewareData:Ue}};async function detectOverflow$1(re,ie){var ae;ie===void 0&&(ie={});const{x:oe,y:ue,platform:de,rects:pe,elements:_e,strategy:Ce}=re,{boundary:Ne="clippingAncestors",rootBoundary:Oe="viewport",elementContext:Ie="floating",altBoundary:Fe=!1,padding:Ue=0}=evaluate$1(ie,re),Ve=getPaddingObject(Ue),jt=_e[Fe?Ie==="floating"?"reference":"floating":Ie],kt=rectToClientRect(await de.getClippingRect({element:(ae=await(de.isElement==null?void 0:de.isElement(jt)))==null||ae?jt:jt.contextElement||await(de.getDocumentElement==null?void 0:de.getDocumentElement(_e.floating)),boundary:Ne,rootBoundary:Oe,strategy:Ce})),Pt=Ie==="floating"?{x:oe,y:ue,width:pe.floating.width,height:pe.floating.height}:pe.reference,Et=await(de.getOffsetParent==null?void 0:de.getOffsetParent(_e.floating)),er=await(de.isElement==null?void 0:de.isElement(Et))?await(de.getScale==null?void 0:de.getScale(Et))||{x:1,y:1}:{x:1,y:1},tr=rectToClientRect(de.convertOffsetParentRelativeRectToViewportRelativeRect?await de.convertOffsetParentRelativeRectToViewportRelativeRect({elements:_e,rect:Pt,offsetParent:Et,strategy:Ce}):Pt);return{top:(kt.top-tr.top+Ve.top)/er.y,bottom:(tr.bottom-kt.bottom+Ve.bottom)/er.y,left:(kt.left-tr.left+Ve.left)/er.x,right:(tr.right-kt.right+Ve.right)/er.x}}const arrow$2=re=>({name:"arrow",options:re,async fn(ie){const{x:ae,y:oe,placement:ue,rects:de,platform:pe,elements:_e,middlewareData:Ce}=ie,{element:Ne,padding:Oe=0}=evaluate$1(re,ie)||{};if(Ne==null)return{};const Ie=getPaddingObject(Oe),Fe={x:ae,y:oe},Ue=getAlignmentAxis(ue),Ve=getAxisLength(Ue),ze=await pe.getDimensions(Ne),jt=Ue==="y",kt=jt?"top":"left",Pt=jt?"bottom":"right",Et=jt?"clientHeight":"clientWidth",er=de.reference[Ve]+de.reference[Ue]-Fe[Ue]-de.floating[Ve],tr=Fe[Ue]-de.reference[Ue],nr=await(pe.getOffsetParent==null?void 0:pe.getOffsetParent(Ne));let lr=nr?nr[Et]:0;(!lr||!await(pe.isElement==null?void 0:pe.isElement(nr)))&&(lr=_e.floating[Et]||de.floating[Ve]);const cr=er/2-tr/2,ir=lr/2-ze[Ve]/2-1,ar=min$2(Ie[kt],ir),sr=min$2(Ie[Pt],ir),dr=ar,fr=lr-ze[Ve]-sr,_r=lr/2-ze[Ve]/2+cr,mr=clamp(dr,_r,fr),Er=!Ce.arrow&&getAlignment(ue)!=null&&_r!==mr&&de.reference[Ve]/2-(_r_r<=0)){var sr,dr;const _r=(((sr=de.flip)==null?void 0:sr.index)||0)+1,mr=lr[_r];if(mr)return{data:{index:_r,overflows:ar},reset:{placement:mr}};let Er=(dr=ar.filter(Sr=>Sr.overflows[0]<=0).sort((Sr,xr)=>Sr.overflows[1]-xr.overflows[1])[0])==null?void 0:dr.placement;if(!Er)switch(Ue){case"bestFit":{var fr;const Sr=(fr=ar.filter(xr=>{if(nr){const Nr=getSideAxis(xr.placement);return Nr===Pt||Nr==="y"}return!0}).map(xr=>[xr.placement,xr.overflows.filter(Nr=>Nr>0).reduce((Nr,Rr)=>Nr+Rr,0)]).sort((xr,Nr)=>xr[1]-Nr[1])[0])==null?void 0:fr[0];Sr&&(Er=Sr);break}case"initialPlacement":Er=_e;break}if(ue!==Er)return{reset:{placement:Er}}}return{}}}};function getSideOffsets(re,ie){return{top:re.top-ie.height,right:re.right-ie.width,bottom:re.bottom-ie.height,left:re.left-ie.width}}function isAnySideFullyClipped(re){return sides.some(ie=>re[ie]>=0)}const hide$1=function(re){return re===void 0&&(re={}),{name:"hide",options:re,async fn(ie){const{rects:ae}=ie,{strategy:oe="referenceHidden",...ue}=evaluate$1(re,ie);switch(oe){case"referenceHidden":{const de=await detectOverflow$1(ie,{...ue,elementContext:"reference"}),pe=getSideOffsets(de,ae.reference);return{data:{referenceHiddenOffsets:pe,referenceHidden:isAnySideFullyClipped(pe)}}}case"escaped":{const de=await detectOverflow$1(ie,{...ue,altBoundary:!0}),pe=getSideOffsets(de,ae.floating);return{data:{escapedOffsets:pe,escaped:isAnySideFullyClipped(pe)}}}default:return{}}}}};async function convertValueToCoords(re,ie){const{placement:ae,platform:oe,elements:ue}=re,de=await(oe.isRTL==null?void 0:oe.isRTL(ue.floating)),pe=getSide(ae),_e=getAlignment(ae),Ce=getSideAxis(ae)==="y",Ne=["left","top"].includes(pe)?-1:1,Oe=de&&Ce?-1:1,Ie=evaluate$1(ie,re);let{mainAxis:Fe,crossAxis:Ue,alignmentAxis:Ve}=typeof Ie=="number"?{mainAxis:Ie,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...Ie};return _e&&typeof Ve=="number"&&(Ue=_e==="end"?Ve*-1:Ve),Ce?{x:Ue*Oe,y:Fe*Ne}:{x:Fe*Ne,y:Ue*Oe}}const offset$1=function(re){return re===void 0&&(re=0),{name:"offset",options:re,async fn(ie){var ae,oe;const{x:ue,y:de,placement:pe,middlewareData:_e}=ie,Ce=await convertValueToCoords(ie,re);return pe===((ae=_e.offset)==null?void 0:ae.placement)&&(oe=_e.arrow)!=null&&oe.alignmentOffset?{}:{x:ue+Ce.x,y:de+Ce.y,data:{...Ce,placement:pe}}}}},shift$1=function(re){return re===void 0&&(re={}),{name:"shift",options:re,async fn(ie){const{x:ae,y:oe,placement:ue}=ie,{mainAxis:de=!0,crossAxis:pe=!1,limiter:_e={fn:jt=>{let{x:kt,y:Pt}=jt;return{x:kt,y:Pt}}},...Ce}=evaluate$1(re,ie),Ne={x:ae,y:oe},Oe=await detectOverflow$1(ie,Ce),Ie=getSideAxis(getSide(ue)),Fe=getOppositeAxis(Ie);let Ue=Ne[Fe],Ve=Ne[Ie];if(de){const jt=Fe==="y"?"top":"left",kt=Fe==="y"?"bottom":"right",Pt=Ue+Oe[jt],Et=Ue-Oe[kt];Ue=clamp(Pt,Ue,Et)}if(pe){const jt=Ie==="y"?"top":"left",kt=Ie==="y"?"bottom":"right",Pt=Ve+Oe[jt],Et=Ve-Oe[kt];Ve=clamp(Pt,Ve,Et)}const ze=_e.fn({...ie,[Fe]:Ue,[Ie]:Ve});return{...ze,data:{x:ze.x-ae,y:ze.y-oe}}}}},limitShift$1=function(re){return re===void 0&&(re={}),{options:re,fn(ie){const{x:ae,y:oe,placement:ue,rects:de,middlewareData:pe}=ie,{offset:_e=0,mainAxis:Ce=!0,crossAxis:Ne=!0}=evaluate$1(re,ie),Oe={x:ae,y:oe},Ie=getSideAxis(ue),Fe=getOppositeAxis(Ie);let Ue=Oe[Fe],Ve=Oe[Ie];const ze=evaluate$1(_e,ie),jt=typeof ze=="number"?{mainAxis:ze,crossAxis:0}:{mainAxis:0,crossAxis:0,...ze};if(Ce){const Et=Fe==="y"?"height":"width",er=de.reference[Fe]-de.floating[Et]+jt.mainAxis,tr=de.reference[Fe]+de.reference[Et]-jt.mainAxis;Uetr&&(Ue=tr)}if(Ne){var kt,Pt;const Et=Fe==="y"?"width":"height",er=["top","left"].includes(getSide(ue)),tr=de.reference[Ie]-de.floating[Et]+(er&&((kt=pe.offset)==null?void 0:kt[Ie])||0)+(er?0:jt.crossAxis),nr=de.reference[Ie]+de.reference[Et]+(er?0:((Pt=pe.offset)==null?void 0:Pt[Ie])||0)-(er?jt.crossAxis:0);Venr&&(Ve=nr)}return{[Fe]:Ue,[Ie]:Ve}}}},size$1=function(re){return re===void 0&&(re={}),{name:"size",options:re,async fn(ie){const{placement:ae,rects:oe,platform:ue,elements:de}=ie,{apply:pe=()=>{},..._e}=evaluate$1(re,ie),Ce=await detectOverflow$1(ie,_e),Ne=getSide(ae),Oe=getAlignment(ae),Ie=getSideAxis(ae)==="y",{width:Fe,height:Ue}=oe.floating;let Ve,ze;Ne==="top"||Ne==="bottom"?(Ve=Ne,ze=Oe===(await(ue.isRTL==null?void 0:ue.isRTL(de.floating))?"start":"end")?"left":"right"):(ze=Ne,Ve=Oe==="end"?"top":"bottom");const jt=Ue-Ce.top-Ce.bottom,kt=Fe-Ce.left-Ce.right,Pt=min$2(Ue-Ce[Ve],jt),Et=min$2(Fe-Ce[ze],kt),er=!ie.middlewareData.shift;let tr=Pt,nr=Et;if(Ie?nr=Oe||er?min$2(Et,kt):kt:tr=Oe||er?min$2(Pt,jt):jt,er&&!Oe){const cr=max$3(Ce.left,0),ir=max$3(Ce.right,0),ar=max$3(Ce.top,0),sr=max$3(Ce.bottom,0);Ie?nr=Fe-2*(cr!==0||ir!==0?cr+ir:max$3(Ce.left,Ce.right)):tr=Ue-2*(ar!==0||sr!==0?ar+sr:max$3(Ce.top,Ce.bottom))}await pe({...ie,availableWidth:nr,availableHeight:tr});const lr=await ue.getDimensions(de.floating);return Fe!==lr.width||Ue!==lr.height?{reset:{rects:!0}}:{}}}};function getNodeName(re){return isNode$1(re)?(re.nodeName||"").toLowerCase():"#document"}function getWindow(re){var ie;return(re==null||(ie=re.ownerDocument)==null?void 0:ie.defaultView)||window}function getDocumentElement(re){var ie;return(ie=(isNode$1(re)?re.ownerDocument:re.document)||window.document)==null?void 0:ie.documentElement}function isNode$1(re){return re instanceof Node||re instanceof getWindow(re).Node}function isElement$1(re){return re instanceof Element||re instanceof getWindow(re).Element}function isHTMLElement(re){return re instanceof HTMLElement||re instanceof getWindow(re).HTMLElement}function isShadowRoot(re){return typeof ShadowRoot>"u"?!1:re instanceof ShadowRoot||re instanceof getWindow(re).ShadowRoot}function isOverflowElement(re){const{overflow:ie,overflowX:ae,overflowY:oe,display:ue}=getComputedStyle$1(re);return/auto|scroll|overlay|hidden|clip/.test(ie+oe+ae)&&!["inline","contents"].includes(ue)}function isTableElement(re){return["table","td","th"].includes(getNodeName(re))}function isTopLayer(re){return[":popover-open",":modal"].some(ie=>{try{return re.matches(ie)}catch{return!1}})}function isContainingBlock(re){const ie=isWebKit(),ae=isElement$1(re)?getComputedStyle$1(re):re;return ae.transform!=="none"||ae.perspective!=="none"||(ae.containerType?ae.containerType!=="normal":!1)||!ie&&(ae.backdropFilter?ae.backdropFilter!=="none":!1)||!ie&&(ae.filter?ae.filter!=="none":!1)||["transform","perspective","filter"].some(oe=>(ae.willChange||"").includes(oe))||["paint","layout","strict","content"].some(oe=>(ae.contain||"").includes(oe))}function getContainingBlock(re){let ie=getParentNode(re);for(;isHTMLElement(ie)&&!isLastTraversableNode(ie);){if(isContainingBlock(ie))return ie;if(isTopLayer(ie))return null;ie=getParentNode(ie)}return null}function isWebKit(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(re){return["html","body","#document"].includes(getNodeName(re))}function getComputedStyle$1(re){return getWindow(re).getComputedStyle(re)}function getNodeScroll(re){return isElement$1(re)?{scrollLeft:re.scrollLeft,scrollTop:re.scrollTop}:{scrollLeft:re.scrollX,scrollTop:re.scrollY}}function getParentNode(re){if(getNodeName(re)==="html")return re;const ie=re.assignedSlot||re.parentNode||isShadowRoot(re)&&re.host||getDocumentElement(re);return isShadowRoot(ie)?ie.host:ie}function getNearestOverflowAncestor(re){const ie=getParentNode(re);return isLastTraversableNode(ie)?re.ownerDocument?re.ownerDocument.body:re.body:isHTMLElement(ie)&&isOverflowElement(ie)?ie:getNearestOverflowAncestor(ie)}function getOverflowAncestors(re,ie,ae){var oe;ie===void 0&&(ie=[]),ae===void 0&&(ae=!0);const ue=getNearestOverflowAncestor(re),de=ue===((oe=re.ownerDocument)==null?void 0:oe.body),pe=getWindow(ue);if(de){const _e=getFrameElement(pe);return ie.concat(pe,pe.visualViewport||[],isOverflowElement(ue)?ue:[],_e&&ae?getOverflowAncestors(_e):[])}return ie.concat(ue,getOverflowAncestors(ue,[],ae))}function getFrameElement(re){return re.parent&&Object.getPrototypeOf(re.parent)?re.frameElement:null}function getCssDimensions(re){const ie=getComputedStyle$1(re);let ae=parseFloat(ie.width)||0,oe=parseFloat(ie.height)||0;const ue=isHTMLElement(re),de=ue?re.offsetWidth:ae,pe=ue?re.offsetHeight:oe,_e=round(ae)!==de||round(oe)!==pe;return _e&&(ae=de,oe=pe),{width:ae,height:oe,$:_e}}function unwrapElement$1(re){return isElement$1(re)?re:re.contextElement}function getScale(re){const ie=unwrapElement$1(re);if(!isHTMLElement(ie))return createCoords(1);const ae=ie.getBoundingClientRect(),{width:oe,height:ue,$:de}=getCssDimensions(ie);let pe=(de?round(ae.width):ae.width)/oe,_e=(de?round(ae.height):ae.height)/ue;return(!pe||!Number.isFinite(pe))&&(pe=1),(!_e||!Number.isFinite(_e))&&(_e=1),{x:pe,y:_e}}const noOffsets=createCoords(0);function getVisualOffsets(re){const ie=getWindow(re);return!isWebKit()||!ie.visualViewport?noOffsets:{x:ie.visualViewport.offsetLeft,y:ie.visualViewport.offsetTop}}function shouldAddVisualOffsets(re,ie,ae){return ie===void 0&&(ie=!1),!ae||ie&&ae!==getWindow(re)?!1:ie}function getBoundingClientRect(re,ie,ae,oe){ie===void 0&&(ie=!1),ae===void 0&&(ae=!1);const ue=re.getBoundingClientRect(),de=unwrapElement$1(re);let pe=createCoords(1);ie&&(oe?isElement$1(oe)&&(pe=getScale(oe)):pe=getScale(re));const _e=shouldAddVisualOffsets(de,ae,oe)?getVisualOffsets(de):createCoords(0);let Ce=(ue.left+_e.x)/pe.x,Ne=(ue.top+_e.y)/pe.y,Oe=ue.width/pe.x,Ie=ue.height/pe.y;if(de){const Fe=getWindow(de),Ue=oe&&isElement$1(oe)?getWindow(oe):oe;let Ve=Fe,ze=getFrameElement(Ve);for(;ze&&oe&&Ue!==Ve;){const jt=getScale(ze),kt=ze.getBoundingClientRect(),Pt=getComputedStyle$1(ze),Et=kt.left+(ze.clientLeft+parseFloat(Pt.paddingLeft))*jt.x,er=kt.top+(ze.clientTop+parseFloat(Pt.paddingTop))*jt.y;Ce*=jt.x,Ne*=jt.y,Oe*=jt.x,Ie*=jt.y,Ce+=Et,Ne+=er,Ve=getWindow(ze),ze=getFrameElement(Ve)}}return rectToClientRect({width:Oe,height:Ie,x:Ce,y:Ne})}function convertOffsetParentRelativeRectToViewportRelativeRect(re){let{elements:ie,rect:ae,offsetParent:oe,strategy:ue}=re;const de=ue==="fixed",pe=getDocumentElement(oe),_e=ie?isTopLayer(ie.floating):!1;if(oe===pe||_e&&de)return ae;let Ce={scrollLeft:0,scrollTop:0},Ne=createCoords(1);const Oe=createCoords(0),Ie=isHTMLElement(oe);if((Ie||!Ie&&!de)&&((getNodeName(oe)!=="body"||isOverflowElement(pe))&&(Ce=getNodeScroll(oe)),isHTMLElement(oe))){const Fe=getBoundingClientRect(oe);Ne=getScale(oe),Oe.x=Fe.x+oe.clientLeft,Oe.y=Fe.y+oe.clientTop}return{width:ae.width*Ne.x,height:ae.height*Ne.y,x:ae.x*Ne.x-Ce.scrollLeft*Ne.x+Oe.x,y:ae.y*Ne.y-Ce.scrollTop*Ne.y+Oe.y}}function getClientRects(re){return Array.from(re.getClientRects())}function getWindowScrollBarX(re){return getBoundingClientRect(getDocumentElement(re)).left+getNodeScroll(re).scrollLeft}function getDocumentRect(re){const ie=getDocumentElement(re),ae=getNodeScroll(re),oe=re.ownerDocument.body,ue=max$3(ie.scrollWidth,ie.clientWidth,oe.scrollWidth,oe.clientWidth),de=max$3(ie.scrollHeight,ie.clientHeight,oe.scrollHeight,oe.clientHeight);let pe=-ae.scrollLeft+getWindowScrollBarX(re);const _e=-ae.scrollTop;return getComputedStyle$1(oe).direction==="rtl"&&(pe+=max$3(ie.clientWidth,oe.clientWidth)-ue),{width:ue,height:de,x:pe,y:_e}}function getViewportRect(re,ie){const ae=getWindow(re),oe=getDocumentElement(re),ue=ae.visualViewport;let de=oe.clientWidth,pe=oe.clientHeight,_e=0,Ce=0;if(ue){de=ue.width,pe=ue.height;const Ne=isWebKit();(!Ne||Ne&&ie==="fixed")&&(_e=ue.offsetLeft,Ce=ue.offsetTop)}return{width:de,height:pe,x:_e,y:Ce}}function getInnerBoundingClientRect(re,ie){const ae=getBoundingClientRect(re,!0,ie==="fixed"),oe=ae.top+re.clientTop,ue=ae.left+re.clientLeft,de=isHTMLElement(re)?getScale(re):createCoords(1),pe=re.clientWidth*de.x,_e=re.clientHeight*de.y,Ce=ue*de.x,Ne=oe*de.y;return{width:pe,height:_e,x:Ce,y:Ne}}function getClientRectFromClippingAncestor(re,ie,ae){let oe;if(ie==="viewport")oe=getViewportRect(re,ae);else if(ie==="document")oe=getDocumentRect(getDocumentElement(re));else if(isElement$1(ie))oe=getInnerBoundingClientRect(ie,ae);else{const ue=getVisualOffsets(re);oe={...ie,x:ie.x-ue.x,y:ie.y-ue.y}}return rectToClientRect(oe)}function hasFixedPositionAncestor(re,ie){const ae=getParentNode(re);return ae===ie||!isElement$1(ae)||isLastTraversableNode(ae)?!1:getComputedStyle$1(ae).position==="fixed"||hasFixedPositionAncestor(ae,ie)}function getClippingElementAncestors(re,ie){const ae=ie.get(re);if(ae)return ae;let oe=getOverflowAncestors(re,[],!1).filter(_e=>isElement$1(_e)&&getNodeName(_e)!=="body"),ue=null;const de=getComputedStyle$1(re).position==="fixed";let pe=de?getParentNode(re):re;for(;isElement$1(pe)&&!isLastTraversableNode(pe);){const _e=getComputedStyle$1(pe),Ce=isContainingBlock(pe);!Ce&&_e.position==="fixed"&&(ue=null),(de?!Ce&&!ue:!Ce&&_e.position==="static"&&!!ue&&["absolute","fixed"].includes(ue.position)||isOverflowElement(pe)&&!Ce&&hasFixedPositionAncestor(re,pe))?oe=oe.filter(Oe=>Oe!==pe):ue=_e,pe=getParentNode(pe)}return ie.set(re,oe),oe}function getClippingRect(re){let{element:ie,boundary:ae,rootBoundary:oe,strategy:ue}=re;const pe=[...ae==="clippingAncestors"?isTopLayer(ie)?[]:getClippingElementAncestors(ie,this._c):[].concat(ae),oe],_e=pe[0],Ce=pe.reduce((Ne,Oe)=>{const Ie=getClientRectFromClippingAncestor(ie,Oe,ue);return Ne.top=max$3(Ie.top,Ne.top),Ne.right=min$2(Ie.right,Ne.right),Ne.bottom=min$2(Ie.bottom,Ne.bottom),Ne.left=max$3(Ie.left,Ne.left),Ne},getClientRectFromClippingAncestor(ie,_e,ue));return{width:Ce.right-Ce.left,height:Ce.bottom-Ce.top,x:Ce.left,y:Ce.top}}function getDimensions(re){const{width:ie,height:ae}=getCssDimensions(re);return{width:ie,height:ae}}function getRectRelativeToOffsetParent(re,ie,ae){const oe=isHTMLElement(ie),ue=getDocumentElement(ie),de=ae==="fixed",pe=getBoundingClientRect(re,!0,de,ie);let _e={scrollLeft:0,scrollTop:0};const Ce=createCoords(0);if(oe||!oe&&!de)if((getNodeName(ie)!=="body"||isOverflowElement(ue))&&(_e=getNodeScroll(ie)),oe){const Ie=getBoundingClientRect(ie,!0,de,ie);Ce.x=Ie.x+ie.clientLeft,Ce.y=Ie.y+ie.clientTop}else ue&&(Ce.x=getWindowScrollBarX(ue));const Ne=pe.left+_e.scrollLeft-Ce.x,Oe=pe.top+_e.scrollTop-Ce.y;return{x:Ne,y:Oe,width:pe.width,height:pe.height}}function isStaticPositioned(re){return getComputedStyle$1(re).position==="static"}function getTrueOffsetParent(re,ie){return!isHTMLElement(re)||getComputedStyle$1(re).position==="fixed"?null:ie?ie(re):re.offsetParent}function getOffsetParent(re,ie){const ae=getWindow(re);if(isTopLayer(re))return ae;if(!isHTMLElement(re)){let ue=getParentNode(re);for(;ue&&!isLastTraversableNode(ue);){if(isElement$1(ue)&&!isStaticPositioned(ue))return ue;ue=getParentNode(ue)}return ae}let oe=getTrueOffsetParent(re,ie);for(;oe&&isTableElement(oe)&&isStaticPositioned(oe);)oe=getTrueOffsetParent(oe,ie);return oe&&isLastTraversableNode(oe)&&isStaticPositioned(oe)&&!isContainingBlock(oe)?ae:oe||getContainingBlock(re)||ae}const getElementRects=async function(re){const ie=this.getOffsetParent||getOffsetParent,ae=this.getDimensions,oe=await ae(re.floating);return{reference:getRectRelativeToOffsetParent(re.reference,await ie(re.floating),re.strategy),floating:{x:0,y:0,width:oe.width,height:oe.height}}};function isRTL$1(re){return getComputedStyle$1(re).direction==="rtl"}const platform$2={convertOffsetParentRelativeRectToViewportRelativeRect,getDocumentElement,getClippingRect,getOffsetParent,getElementRects,getClientRects,getDimensions,getScale,isElement:isElement$1,isRTL:isRTL$1};function observeMove(re,ie){let ae=null,oe;const ue=getDocumentElement(re);function de(){var _e;clearTimeout(oe),(_e=ae)==null||_e.disconnect(),ae=null}function pe(_e,Ce){_e===void 0&&(_e=!1),Ce===void 0&&(Ce=1),de();const{left:Ne,top:Oe,width:Ie,height:Fe}=re.getBoundingClientRect();if(_e||ie(),!Ie||!Fe)return;const Ue=floor$1(Oe),Ve=floor$1(ue.clientWidth-(Ne+Ie)),ze=floor$1(ue.clientHeight-(Oe+Fe)),jt=floor$1(Ne),Pt={rootMargin:-Ue+"px "+-Ve+"px "+-ze+"px "+-jt+"px",threshold:max$3(0,min$2(1,Ce))||1};let Et=!0;function er(tr){const nr=tr[0].intersectionRatio;if(nr!==Ce){if(!Et)return pe();nr?pe(!1,nr):oe=setTimeout(()=>{pe(!1,1e-7)},1e3)}Et=!1}try{ae=new IntersectionObserver(er,{...Pt,root:ue.ownerDocument})}catch{ae=new IntersectionObserver(er,Pt)}ae.observe(re)}return pe(!0),de}function autoUpdate(re,ie,ae,oe){oe===void 0&&(oe={});const{ancestorScroll:ue=!0,ancestorResize:de=!0,elementResize:pe=typeof ResizeObserver=="function",layoutShift:_e=typeof IntersectionObserver=="function",animationFrame:Ce=!1}=oe,Ne=unwrapElement$1(re),Oe=ue||de?[...Ne?getOverflowAncestors(Ne):[],...getOverflowAncestors(ie)]:[];Oe.forEach(kt=>{ue&&kt.addEventListener("scroll",ae,{passive:!0}),de&&kt.addEventListener("resize",ae)});const Ie=Ne&&_e?observeMove(Ne,ae):null;let Fe=-1,Ue=null;pe&&(Ue=new ResizeObserver(kt=>{let[Pt]=kt;Pt&&Pt.target===Ne&&Ue&&(Ue.unobserve(ie),cancelAnimationFrame(Fe),Fe=requestAnimationFrame(()=>{var Et;(Et=Ue)==null||Et.observe(ie)})),ae()}),Ne&&!Ce&&Ue.observe(Ne),Ue.observe(ie));let Ve,ze=Ce?getBoundingClientRect(re):null;Ce&&jt();function jt(){const kt=getBoundingClientRect(re);ze&&(kt.x!==ze.x||kt.y!==ze.y||kt.width!==ze.width||kt.height!==ze.height)&&ae(),ze=kt,Ve=requestAnimationFrame(jt)}return ae(),()=>{var kt;Oe.forEach(Pt=>{ue&&Pt.removeEventListener("scroll",ae),de&&Pt.removeEventListener("resize",ae)}),Ie==null||Ie(),(kt=Ue)==null||kt.disconnect(),Ue=null,Ce&&cancelAnimationFrame(Ve)}}const detectOverflow=detectOverflow$1,offset=offset$1,shift=shift$1,flip=flip$1,size=size$1,hide=hide$1,arrow$1=arrow$2,limitShift=limitShift$1,computePosition=(re,ie,ae)=>{const oe=new Map,ue={platform:platform$2,...ae},de={...ue.platform,_c:oe};return computePosition$1(re,ie,{...ue,platform:de})};buildProps({});const unrefReference=re=>{if(!isClient)return;if(!re)return re;const ie=unrefElement(re);return ie||(isRef(re)?ie:re)},useFloating$2=({middleware:re,placement:ie,strategy:ae})=>{const oe=ref$1(),ue=ref$1(),de=ref$1(),pe=ref$1(),_e=ref$1({}),Ce={x:de,y:pe,placement:ie,strategy:ae,middlewareData:_e},Ne=async()=>{if(!isClient)return;const Oe=unrefReference(oe),Ie=unrefElement(ue);if(!Oe||!Ie)return;const Fe=await computePosition(Oe,Ie,{placement:unref(ie),strategy:unref(ae),middleware:unref(re)});keysOf(Ce).forEach(Ue=>{Ce[Ue].value=Fe[Ue]})};return onMounted(()=>{watchEffect(()=>{Ne()})}),{...Ce,update:Ne,referenceRef:oe,contentRef:ue}},arrowMiddleware=({arrowRef:re,padding:ie})=>({name:"arrow",options:{element:re,padding:ie},fn(ae){const oe=unref(re);return oe?arrow$1({element:oe,padding:ie}).fn(ae):{}}});function useCursor(re){let ie;function ae(){if(re.value==null)return;const{selectionStart:ue,selectionEnd:de,value:pe}=re.value;if(ue==null||de==null)return;const _e=pe.slice(0,Math.max(0,ue)),Ce=pe.slice(Math.max(0,de));ie={selectionStart:ue,selectionEnd:de,value:pe,beforeTxt:_e,afterTxt:Ce}}function oe(){if(re.value==null||ie==null)return;const{value:ue}=re.value,{beforeTxt:de,afterTxt:pe,selectionStart:_e}=ie;if(de==null||pe==null||_e==null)return;let Ce=ue.length;if(ue.endsWith(pe))Ce=ue.length-pe.length;else if(ue.startsWith(de))Ce=de.length;else{const Ne=de[_e-1],Oe=ue.indexOf(Ne,_e-1);Oe!==-1&&(Ce=Oe+1)}re.value.setSelectionRange(Ce,Ce)}return[ae,oe]}const getOrderedChildren=(re,ie,ae)=>flattedChildren(re.subTree).filter(de=>{var pe;return isVNode(de)&&((pe=de.type)==null?void 0:pe.name)===ie&&!!de.component}).map(de=>de.component.uid).map(de=>ae[de]).filter(de=>!!de),useOrderedChildren=(re,ie)=>{const ae={},oe=shallowRef([]);return{children:oe,addChild:pe=>{ae[pe.uid]=pe,oe.value=getOrderedChildren(re,ie,ae)},removeChild:pe=>{delete ae[pe],oe.value=oe.value.filter(_e=>_e.uid!==pe)}}},useSizeProp=buildProp({type:String,values:componentSizes,required:!1}),SIZE_INJECTION_KEY=Symbol("size"),useGlobalSize=()=>{const re=inject(SIZE_INJECTION_KEY,{});return computed(()=>unref(re.size)||"")};function useFocusController(re,{beforeFocus:ie,afterFocus:ae,beforeBlur:oe,afterBlur:ue}={}){const de=getCurrentInstance(),{emit:pe}=de,_e=shallowRef(),Ce=ref$1(!1),Ne=Fe=>{isFunction$4(ie)&&ie(Fe)||Ce.value||(Ce.value=!0,pe("focus",Fe),ae==null||ae())},Oe=Fe=>{var Ue;isFunction$4(oe)&&oe(Fe)||Fe.relatedTarget&&((Ue=_e.value)!=null&&Ue.contains(Fe.relatedTarget))||(Ce.value=!1,pe("blur",Fe),ue==null||ue())},Ie=()=>{var Fe,Ue;(Fe=_e.value)!=null&&Fe.contains(document.activeElement)&&_e.value!==document.activeElement||(Ue=re.value)==null||Ue.focus()};return watch(_e,Fe=>{Fe&&Fe.setAttribute("tabindex","-1")}),useEventListener(_e,"focus",Ne,!0),useEventListener(_e,"blur",Oe,!0),useEventListener(_e,"click",Ie,!0),{isFocused:Ce,wrapperRef:_e,handleFocus:Ne,handleBlur:Oe}}function useComposition({afterComposition:re,emit:ie}){const ae=ref$1(!1),oe=_e=>{ie==null||ie("compositionstart",_e),ae.value=!0},ue=_e=>{var Ce;ie==null||ie("compositionupdate",_e);const Ne=(Ce=_e.target)==null?void 0:Ce.value,Oe=Ne[Ne.length-1]||"";ae.value=!isKorean(Oe)},de=_e=>{ie==null||ie("compositionend",_e),ae.value&&(ae.value=!1,nextTick$1(()=>re(_e)))};return{isComposing:ae,handleComposition:_e=>{_e.type==="compositionend"?de(_e):ue(_e)},handleCompositionStart:oe,handleCompositionUpdate:ue,handleCompositionEnd:de}}const emptyValuesContextKey=Symbol("emptyValuesContextKey"),DEFAULT_EMPTY_VALUES=["",void 0,null],DEFAULT_VALUE_ON_CLEAR=void 0,useEmptyValuesProps=buildProps({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:re=>isFunction$4(re)?!re():!re}}),useEmptyValues=(re,ie)=>{const ae=getCurrentInstance()?inject(emptyValuesContextKey,ref$1({})):ref$1({}),oe=computed(()=>re.emptyValues||ae.value.emptyValues||DEFAULT_EMPTY_VALUES),ue=computed(()=>isFunction$4(re.valueOnClear)?re.valueOnClear():re.valueOnClear!==void 0?re.valueOnClear:isFunction$4(ae.value.valueOnClear)?ae.value.valueOnClear():ae.value.valueOnClear!==void 0?ae.value.valueOnClear:ie!==void 0?ie:DEFAULT_VALUE_ON_CLEAR),de=pe=>oe.value.includes(pe);return oe.value.includes(ue.value),{emptyValues:oe,valueOnClear:ue,isEmptyValue:de}},ariaProps=buildProps({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),useAriaProps=re=>pick(ariaProps,re),configProviderContextKey=Symbol(),globalConfig=ref$1();function useGlobalConfig(re,ie=void 0){const ae=getCurrentInstance()?inject(configProviderContextKey,globalConfig):globalConfig;return re?computed(()=>{var oe,ue;return(ue=(oe=ae.value)==null?void 0:oe[re])!=null?ue:ie}):ae}function useGlobalComponentSettings(re,ie){const ae=useGlobalConfig(),oe=useNamespace(re,computed(()=>{var _e;return((_e=ae.value)==null?void 0:_e.namespace)||defaultNamespace})),ue=useLocale(computed(()=>{var _e;return(_e=ae.value)==null?void 0:_e.locale})),de=useZIndex(computed(()=>{var _e;return((_e=ae.value)==null?void 0:_e.zIndex)||defaultInitialZIndex})),pe=computed(()=>{var _e;return unref(ie)||((_e=ae.value)==null?void 0:_e.size)||""});return provideGlobalConfig(computed(()=>unref(ae)||{})),{ns:oe,locale:ue,zIndex:de,size:pe}}const provideGlobalConfig=(re,ie,ae=!1)=>{var oe;const ue=!!getCurrentInstance(),de=ue?useGlobalConfig():void 0,pe=(oe=ie==null?void 0:ie.provide)!=null?oe:ue?provide:void 0;if(!pe)return;const _e=computed(()=>{const Ce=unref(re);return de!=null&&de.value?mergeConfig$1(de.value,Ce):Ce});return pe(configProviderContextKey,_e),pe(localeContextKey,computed(()=>_e.value.locale)),pe(namespaceContextKey,computed(()=>_e.value.namespace)),pe(zIndexContextKey,computed(()=>_e.value.zIndex)),pe(SIZE_INJECTION_KEY,{size:computed(()=>_e.value.size||"")}),pe(emptyValuesContextKey,computed(()=>({emptyValues:_e.value.emptyValues,valueOnClear:_e.value.valueOnClear}))),(ae||!globalConfig.value)&&(globalConfig.value=_e.value),_e},mergeConfig$1=(re,ie)=>{const ae=[...new Set([...keysOf(re),...keysOf(ie)])],oe={};for(const ue of ae)oe[ue]=ie[ue]!==void 0?ie[ue]:re[ue];return oe},configProviderProps=buildProps({a11y:{type:Boolean,default:!0},locale:{type:definePropType(Object)},size:useSizeProp,button:{type:definePropType(Object)},experimentalFeatures:{type:definePropType(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:definePropType(Object)},zIndex:Number,namespace:{type:String,default:"el"},...useEmptyValuesProps}),messageConfig={},ConfigProvider=defineComponent({name:"ElConfigProvider",props:configProviderProps,setup(re,{slots:ie}){watch(()=>re.message,oe=>{Object.assign(messageConfig,oe??{})},{immediate:!0,deep:!0});const ae=provideGlobalConfig(re);return()=>renderSlot(ie,"default",{config:ae==null?void 0:ae.value})}}),ElConfigProvider=withInstall(ConfigProvider),version$2="2.8.1",makeInstaller=(re=[])=>({version:version$2,install:(ae,oe)=>{ae[INSTALLED_KEY]||(ae[INSTALLED_KEY]=!0,re.forEach(ue=>ae.use(ue)),oe&&provideGlobalConfig(oe,ae,!0))}}),affixProps=buildProps({zIndex:{type:definePropType([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),affixEmits={scroll:({scrollTop:re,fixed:ie})=>isNumber$3(re)&&isBoolean$3(ie),[CHANGE_EVENT]:re=>isBoolean$3(re)};var _export_sfc$1=(re,ie)=>{const ae=re.__vccOpts||re;for(const[oe,ue]of ie)ae[oe]=ue;return ae};const COMPONENT_NAME$n="ElAffix",__default__$1O=defineComponent({name:COMPONENT_NAME$n}),_sfc_main$2_=defineComponent({...__default__$1O,props:affixProps,emits:affixEmits,setup(re,{expose:ie,emit:ae}){const oe=re,ue=useNamespace("affix"),de=shallowRef(),pe=shallowRef(),_e=shallowRef(),{height:Ce}=useWindowSize(),{height:Ne,width:Oe,top:Ie,bottom:Fe,update:Ue}=useElementBounding(pe,{windowScroll:!1}),Ve=useElementBounding(de),ze=ref$1(!1),jt=ref$1(0),kt=ref$1(0),Pt=computed(()=>({height:ze.value?`${Ne.value}px`:"",width:ze.value?`${Oe.value}px`:""})),Et=computed(()=>{if(!ze.value)return{};const nr=oe.offset?addUnit(oe.offset):0;return{height:`${Ne.value}px`,width:`${Oe.value}px`,top:oe.position==="top"?nr:"",bottom:oe.position==="bottom"?nr:"",transform:kt.value?`translateY(${kt.value}px)`:"",zIndex:oe.zIndex}}),er=()=>{if(!_e.value)return;jt.value=_e.value instanceof Window?document.documentElement.scrollTop:_e.value.scrollTop||0;const{position:nr,target:lr,offset:cr}=oe,ir=cr+Ne.value;if(nr==="top")if(lr){const ar=Ve.bottom.value-ir;ze.value=cr>Ie.value&&Ve.bottom.value>0,kt.value=ar<0?ar:0}else ze.value=cr>Ie.value;else if(lr){const ar=Ce.value-Ve.top.value-ir;ze.value=Ce.value-crVe.top.value,kt.value=ar<0?-ar:0}else ze.value=Ce.value-cr{Ue(),ae("scroll",{scrollTop:jt.value,fixed:ze.value})};return watch(ze,nr=>ae("change",nr)),onMounted(()=>{var nr;oe.target?(de.value=(nr=document.querySelector(oe.target))!=null?nr:void 0,de.value||throwError$1(COMPONENT_NAME$n,`Target does not exist: ${oe.target}`)):de.value=document.documentElement,_e.value=getScrollContainer(pe.value,!0),Ue()}),useEventListener(_e,"scroll",tr),watchEffect(er),ie({update:er,updateRoot:Ue}),(nr,lr)=>(openBlock(),createElementBlock("div",{ref_key:"root",ref:pe,class:normalizeClass(unref(ue).b()),style:normalizeStyle(unref(Pt))},[createBaseVNode("div",{class:normalizeClass({[unref(ue).m("fixed")]:ze.value}),style:normalizeStyle(unref(Et))},[renderSlot(nr.$slots,"default")],6)],6))}});var Affix=_export_sfc$1(_sfc_main$2_,[["__file","affix.vue"]]);const ElAffix=withInstall(Affix),iconProps=buildProps({size:{type:definePropType([Number,String])},color:{type:String}}),__default__$1N=defineComponent({name:"ElIcon",inheritAttrs:!1}),_sfc_main$2Z=defineComponent({...__default__$1N,props:iconProps,setup(re){const ie=re,ae=useNamespace("icon"),oe=computed(()=>{const{size:ue,color:de}=ie;return!ue&&!de?{}:{fontSize:isUndefined$1(ue)?void 0:addUnit(ue),"--color":de}});return(ue,de)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(ae).b(),style:unref(oe)},ue.$attrs),[renderSlot(ue.$slots,"default")],16))}});var Icon$1=_export_sfc$1(_sfc_main$2Z,[["__file","icon.vue"]]);const ElIcon=withInstall(Icon$1),alertEffects=["light","dark"],alertProps=buildProps({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:keysOf(TypeComponentsMap),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:alertEffects,default:"light"}}),alertEmits={close:re=>re instanceof MouseEvent},__default__$1M=defineComponent({name:"ElAlert"}),_sfc_main$2Y=defineComponent({...__default__$1M,props:alertProps,emits:alertEmits,setup(re,{emit:ie}){const ae=re,{Close:oe}=TypeComponents,ue=useSlots(),de=useNamespace("alert"),pe=ref$1(!0),_e=computed(()=>TypeComponentsMap[ae.type]),Ce=computed(()=>[de.e("icon"),{[de.is("big")]:!!ae.description||!!ue.default}]),Ne=computed(()=>({"with-description":ae.description||ue.default})),Oe=Ie=>{pe.value=!1,ie("close",Ie)};return(Ie,Fe)=>(openBlock(),createBlock(Transition$1,{name:unref(de).b("fade"),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{class:normalizeClass([unref(de).b(),unref(de).m(Ie.type),unref(de).is("center",Ie.center),unref(de).is(Ie.effect)]),role:"alert"},[Ie.showIcon&&unref(_e)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(Ce))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(_e))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(de).e("content"))},[Ie.title||Ie.$slots.title?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass([unref(de).e("title"),unref(Ne)])},[renderSlot(Ie.$slots,"title",{},()=>[createTextVNode(toDisplayString(Ie.title),1)])],2)):createCommentVNode("v-if",!0),Ie.$slots.default||Ie.description?(openBlock(),createElementBlock("p",{key:1,class:normalizeClass(unref(de).e("description"))},[renderSlot(Ie.$slots,"default",{},()=>[createTextVNode(toDisplayString(Ie.description),1)])],2)):createCommentVNode("v-if",!0),Ie.closable?(openBlock(),createElementBlock(Fragment,{key:2},[Ie.closeText?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(de).e("close-btn"),unref(de).is("customed")]),onClick:Oe},toDisplayString(Ie.closeText),3)):(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass(unref(de).e("close-btn")),onClick:Oe},{default:withCtx(()=>[createVNode(unref(oe))]),_:1},8,["class"]))],64)):createCommentVNode("v-if",!0)],2)],2),[[vShow,pe.value]])]),_:3},8,["name"]))}});var Alert=_export_sfc$1(_sfc_main$2Y,[["__file","alert.vue"]]);const ElAlert=withInstall(Alert),formContextKey=Symbol("formContextKey"),formItemContextKey=Symbol("formItemContextKey"),useFormSize=(re,ie={})=>{const ae=ref$1(void 0),oe=ie.prop?ae:useProp("size"),ue=ie.global?ae:useGlobalSize(),de=ie.form?{size:void 0}:inject(formContextKey,void 0),pe=ie.formItem?{size:void 0}:inject(formItemContextKey,void 0);return computed(()=>oe.value||unref(re)||(pe==null?void 0:pe.size)||(de==null?void 0:de.size)||ue.value||"")},useFormDisabled=re=>{const ie=useProp("disabled"),ae=inject(formContextKey,void 0);return computed(()=>ie.value||unref(re)||(ae==null?void 0:ae.disabled)||!1)},useFormItem=()=>{const re=inject(formContextKey,void 0),ie=inject(formItemContextKey,void 0);return{form:re,formItem:ie}},useFormItemInputId=(re,{formItemContext:ie,disableIdGeneration:ae,disableIdManagement:oe})=>{ae||(ae=ref$1(!1)),oe||(oe=ref$1(!1));const ue=ref$1();let de;const pe=computed(()=>{var _e;return!!(!(re.label||re.ariaLabel)&&ie&&ie.inputIds&&((_e=ie.inputIds)==null?void 0:_e.length)<=1)});return onMounted(()=>{de=watch([toRef$1(re,"id"),ae],([_e,Ce])=>{const Ne=_e??(Ce?void 0:useId().value);Ne!==ue.value&&(ie!=null&&ie.removeInputId&&(ue.value&&ie.removeInputId(ue.value),!(oe!=null&&oe.value)&&!Ce&&Ne&&ie.addInputId(Ne)),ue.value=Ne)},{immediate:!0})}),onUnmounted(()=>{de&&de(),ie!=null&&ie.removeInputId&&ue.value&&ie.removeInputId(ue.value)}),{isLabeledByFormItem:pe,inputId:ue}},formMetaProps=buildProps({size:{type:String,values:componentSizes},disabled:Boolean}),formProps=buildProps({...formMetaProps,model:Object,rules:{type:definePropType(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:Boolean,scrollToError:Boolean,scrollIntoViewOptions:{type:[Object,Boolean]}}),formEmits={validate:(re,ie,ae)=>(isArray$2(re)||isString$3(re))&&isBoolean$3(ie)&&isString$3(ae)};function useFormLabelWidth(){const re=ref$1([]),ie=computed(()=>{if(!re.value.length)return"0";const de=Math.max(...re.value);return de?`${de}px`:""});function ae(de){const pe=re.value.indexOf(de);return pe===-1&&ie.value,pe}function oe(de,pe){if(de&&pe){const _e=ae(pe);re.value.splice(_e,1,de)}else de&&re.value.push(de)}function ue(de){const pe=ae(de);pe>-1&&re.value.splice(pe,1)}return{autoLabelWidth:ie,registerLabelWidth:oe,deregisterLabelWidth:ue}}const filterFields=(re,ie)=>{const ae=castArray$1(ie);return ae.length>0?re.filter(oe=>oe.prop&&ae.includes(oe.prop)):re},COMPONENT_NAME$m="ElForm",__default__$1L=defineComponent({name:COMPONENT_NAME$m}),_sfc_main$2X=defineComponent({...__default__$1L,props:formProps,emits:formEmits,setup(re,{expose:ie,emit:ae}){const oe=re,ue=[],de=useFormSize(),pe=useNamespace("form"),_e=computed(()=>{const{labelPosition:Et,inline:er}=oe;return[pe.b(),pe.m(de.value||"default"),{[pe.m(`label-${Et}`)]:Et,[pe.m("inline")]:er}]}),Ce=Et=>ue.find(er=>er.prop===Et),Ne=Et=>{ue.push(Et)},Oe=Et=>{Et.prop&&ue.splice(ue.indexOf(Et),1)},Ie=(Et=[])=>{oe.model&&filterFields(ue,Et).forEach(er=>er.resetField())},Fe=(Et=[])=>{filterFields(ue,Et).forEach(er=>er.clearValidate())},Ue=computed(()=>!!oe.model),Ve=Et=>{if(ue.length===0)return[];const er=filterFields(ue,Et);return er.length?er:[]},ze=async Et=>kt(void 0,Et),jt=async(Et=[])=>{if(!Ue.value)return!1;const er=Ve(Et);if(er.length===0)return!0;let tr={};for(const nr of er)try{await nr.validate("")}catch(lr){tr={...tr,...lr}}return Object.keys(tr).length===0?!0:Promise.reject(tr)},kt=async(Et=[],er)=>{const tr=!isFunction$4(er);try{const nr=await jt(Et);return nr===!0&&await(er==null?void 0:er(nr)),nr}catch(nr){if(nr instanceof Error)throw nr;const lr=nr;return oe.scrollToError&&Pt(Object.keys(lr)[0]),await(er==null?void 0:er(!1,lr)),tr&&Promise.reject(lr)}},Pt=Et=>{var er;const tr=filterFields(ue,Et)[0];tr&&((er=tr.$el)==null||er.scrollIntoView(oe.scrollIntoViewOptions))};return watch(()=>oe.rules,()=>{oe.validateOnRuleChange&&ze().catch(Et=>void 0)},{deep:!0}),provide(formContextKey,reactive({...toRefs(oe),emit:ae,resetFields:Ie,clearValidate:Fe,validateField:kt,getField:Ce,addField:Ne,removeField:Oe,...useFormLabelWidth()})),ie({validate:ze,validateField:kt,resetFields:Ie,clearValidate:Fe,scrollToField:Pt,fields:ue}),(Et,er)=>(openBlock(),createElementBlock("form",{class:normalizeClass(unref(_e))},[renderSlot(Et.$slots,"default")],2))}});var Form=_export_sfc$1(_sfc_main$2X,[["__file","form.vue"]]),define_process_default$9={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},define_process_env_default={};function _extends(){return _extends=Object.assign?Object.assign.bind():function(re){for(var ie=1;ie"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct(re,ie,ae){return _isNativeReflectConstruct()?_construct=Reflect.construct.bind():_construct=function(ue,de,pe){var _e=[null];_e.push.apply(_e,de);var Ce=Function.bind.apply(ue,_e),Ne=new Ce;return pe&&_setPrototypeOf(Ne,pe.prototype),Ne},_construct.apply(null,arguments)}function _isNativeFunction(re){return Function.toString.call(re).indexOf("[native code]")!==-1}function _wrapNativeSuper(re){var ie=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper=function(oe){if(oe===null||!_isNativeFunction(oe))return oe;if(typeof oe!="function")throw new TypeError("Super expression must either be null or a function");if(typeof ie<"u"){if(ie.has(oe))return ie.get(oe);ie.set(oe,ue)}function ue(){return _construct(oe,arguments,_getPrototypeOf(this).constructor)}return ue.prototype=Object.create(oe.prototype,{constructor:{value:ue,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(ue,oe)},_wrapNativeSuper(re)}var formatRegExp=/%[sdj%]/g,warning=function(){};typeof define_process_default$9<"u";function convertFieldsError(re){if(!re||!re.length)return null;var ie={};return re.forEach(function(ae){var oe=ae.field;ie[oe]=ie[oe]||[],ie[oe].push(ae)}),ie}function format$2(re){for(var ie=arguments.length,ae=new Array(ie>1?ie-1:0),oe=1;oe=de)return _e;switch(_e){case"%s":return String(ae[ue++]);case"%d":return Number(ae[ue++]);case"%j":try{return JSON.stringify(ae[ue++])}catch{return"[Circular]"}break;default:return _e}});return pe}return re}function isNativeStringType(re){return re==="string"||re==="url"||re==="hex"||re==="email"||re==="date"||re==="pattern"}function isEmptyValue(re,ie){return!!(re==null||ie==="array"&&Array.isArray(re)&&!re.length||isNativeStringType(ie)&&typeof re=="string"&&!re)}function asyncParallelArray(re,ie,ae){var oe=[],ue=0,de=re.length;function pe(_e){oe.push.apply(oe,_e||[]),ue++,ue===de&&ae(oe)}re.forEach(function(_e){ie(_e,pe)})}function asyncSerialArray(re,ie,ae){var oe=0,ue=re.length;function de(pe){if(pe&&pe.length){ae(pe);return}var _e=oe;oe=oe+1,_e[`M${re+ue},${ie}`,`L${re+ae-ue},${ie}`,`L${re+ae},${ie-oe/2}`,`L${re+ae-ue},${ie-oe}`,`L${re+ue},${ie-oe}`,`L${re},${ie-oe/2}`,"Z"].join(" "),"createHexagonPathD"),hexagon=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=4,_e=de.height+ie.padding,Ce=_e/pe,Ne=de.width+2*Ce+ie.padding,Oe=[{x:Ce,y:0},{x:Ne-Ce,y:0},{x:Ne,y:-_e/2},{x:Ne-Ce,y:-_e},{x:Ce,y:-_e},{x:0,y:-_e/2}];let Ie;const{cssStyles:Fe}=ie;if(ie.look==="handDrawn"){const Ue=at.svg(ue),Ve=userNodeOverrides(ie,{}),ze=createHexagonPathD(0,0,Ne,_e,Ce),jt=Ue.path(ze,Ve);Ie=ue.insert(()=>jt,":first-child").attr("transform",`translate(${-Ne/2}, ${_e/2})`),Fe&&Ie.attr("style",Fe)}else Ie=insertPolygonShape(ue,Ne,_e,Oe);return oe&&Ie.attr("style",oe),ie.width=Ne,ie.height=_e,updateNodeBounds(ie,Ie),ie.intersect=function(Ue){return intersect_default.polygon(ie,Oe,Ue)},ue},"hexagon"),createLeanRightPathD=__name((re,ie,ae,oe)=>[`M${re-2*oe/6},${ie}`,`L${re+ae-oe/6},${ie}`,`L${re+ae+2*oe/6},${ie-oe}`,`L${re+oe/6},${ie-oe}`,"Z"].join(" "),"createLeanRightPathD"),lean_right=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:-2*_e/6,y:0},{x:pe-_e/6,y:0},{x:pe+2*_e/6,y:-_e},{x:_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createLeanRightPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"lean_right"),createLeanLeftPathD=__name((re,ie,ae,oe)=>[`M${re+2*oe/6},${ie}`,`L${re+ae+oe/6},${ie}`,`L${re+ae-2*oe/6},${ie-oe}`,`L${re-oe/6},${ie-oe}`,"Z"].join(" "),"createLeanLeftPathD"),lean_left=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:2*_e/6,y:0},{x:pe+_e/6,y:0},{x:pe-2*_e/6,y:-_e},{x:-_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createLeanLeftPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"lean_left"),createTrapezoidPathD=__name((re,ie,ae,oe)=>[`M${re-2*oe/6},${ie}`,`L${re+ae+2*oe/6},${ie}`,`L${re+ae-oe/6},${ie-oe}`,`L${re+oe/6},${ie-oe}`,"Z"].join(" "),"createTrapezoidPathD"),trapezoid=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:-2*_e/6,y:0},{x:pe+2*_e/6,y:0},{x:pe-_e/6,y:-_e},{x:_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createTrapezoidPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"trapezoid"),createInvertedTrapezoidPathD=__name((re,ie,ae,oe)=>[`M${re+oe/6},${ie}`,`L${re+ae-oe/6},${ie}`,`L${re+ae+2*oe/6},${ie-oe}`,`L${re-2*oe/6},${ie-oe}`,"Z"].join(" "),"createInvertedTrapezoidPathD"),inv_trapezoid=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:_e/6,y:0},{x:pe-_e/6,y:0},{x:pe+2*_e/6,y:-_e},{x:-2*_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createInvertedTrapezoidPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"inv_trapezoid"),labelRect=__name(async(re,ie)=>{const{shapeSvg:ae}=await labelHelper(re,ie,"label"),oe=ae.insert("rect",":first-child");return oe.attr("width",.1).attr("height",.1),ae.attr("class","label edgeLabel"),updateNodeBounds(ie,oe),ie.intersect=function(pe){return intersect_default.rect(ie,pe)},ae},"labelRect"),shapes2={state:state$1,stateStart,stateEnd,fork:forkJoin,join:forkJoin,choice,note,roundedRect,rectWithTitle,squareRect:squareRect2,stadium,subroutine,cylinder,circle:circle2,doublecircle,odd:rect_left_inv_arrow,diamond:question,hexagon,lean_right,lean_left,trapezoid,inv_trapezoid,labelRect},nodeElems=new Map,insertNode=__name(async(re,ie,ae)=>{let oe,ue;if(ie.shape==="rect"&&(ie.rx&&ie.ry?ie.shape="roundedRect":ie.shape="squareRect"),ie.link){let de;getConfig2().securityLevel==="sandbox"?de="_top":ie.linkTarget&&(de=ie.linkTarget||"_blank"),oe=re.insert("svg:a").attr("xlink:href",ie.link).attr("target",de),ue=await shapes2[ie.shape](oe,ie,ae)}else ue=await shapes2[ie.shape](re,ie,ae),oe=ue;return ie.tooltip&&ue.attr("title",ie.tooltip),nodeElems.set(ie.id,oe),ie.haveCallback&&nodeElems.get(ie.id).attr("class",nodeElems.get(ie.id).attr("class")+" clickable"),oe},"insertNode"),setNodeElem=__name((re,ie)=>{nodeElems.set(ie.id,re)},"setNodeElem"),clear3=__name(()=>{nodeElems.clear()},"clear"),positionNode=__name(re=>{const ie=nodeElems.get(re.id);log$1.trace("Transforming node",re.diff,re,"translate("+(re.x-re.width/2-5)+", "+re.width/2+")");const ae=8,oe=re.diff||0;return re.clusterNode?ie.attr("transform","translate("+(re.x+oe-re.width/2)+", "+(re.y-re.height/2-ae)+")"):ie.attr("transform","translate("+re.x+", "+re.y+")"),oe},"positionNode"),internalHelpers={common:common_default,getConfig:getConfig$1,insertCluster,insertEdge,insertEdgeLabel,insertMarkers:markers_default,insertNode,interpolateToCurve,labelHelper,log:log$1,positionEdgeLabel},layoutAlgorithms={},registerLayoutLoaders=__name(re=>{for(const ie of re)layoutAlgorithms[ie.name]=ie},"registerLayoutLoaders"),registerDefaultLayoutLoaders=__name(()=>{registerLayoutLoaders([{name:"dagre",loader:__name(async()=>await __vitePreload(()=>import("./dagre-CQ6OS2HX-BSfIleYd.js"),__vite__mapDeps([0,1,2,3,4,5])),"loader")}])},"registerDefaultLayoutLoaders");registerDefaultLayoutLoaders();var render$1=__name(async(re,ie)=>{if(!(re.layoutAlgorithm in layoutAlgorithms))throw new Error(`Unknown layout algorithm: ${re.layoutAlgorithm}`);const ae=layoutAlgorithms[re.layoutAlgorithm];return(await ae.loader()).render(re,ie,internalHelpers,{algorithm:ae.algorithm})},"render"),getRegisteredLayoutAlgorithm=__name((re="",{fallback:ie="dagre"}={})=>{if(re in layoutAlgorithms)return re;if(ie in layoutAlgorithms)return log$1.warn(`Layout algorithm ${re} is not registered. Using ${ie} as fallback.`),ie;throw new Error(`Both layout algorithms ${re} and ${ie} are not registered.`)},"getRegisteredLayoutAlgorithm"),version="11.0.2",selectSvgElement=__name(re=>{var ue;const{securityLevel:ie}=getConfig2();let ae=d3select("body");if(ie==="sandbox"){const pe=((ue=d3select(`#i${re}`).node())==null?void 0:ue.contentDocument)??document;ae=d3select(pe.body)}return ae.select(`#${re}`)},"selectSvgElement"),COMMENT="comm",RULESET="rule",DECLARATION="decl",IMPORT="@import",KEYFRAMES="@keyframes",LAYER="@layer",abs=Math.abs,from=String.fromCharCode;function trim$1(re){return re.trim()}function replace(re,ie,ae){return re.replace(ie,ae)}function indexof(re,ie,ae){return re.indexOf(ie,ae)}function charat(re,ie){return re.charCodeAt(ie)|0}function substr(re,ie,ae){return re.slice(ie,ae)}function strlen(re){return re.length}function sizeof(re){return re.length}function append(re,ie){return ie.push(re),re}var line=1,column=1,length=0,position=0,character=0,characters="";function node$1(re,ie,ae,oe,ue,de,pe,_e){return{value:re,root:ie,parent:ae,type:oe,props:ue,children:de,line,column,length:pe,return:"",siblings:_e}}function char(){return character}function prev(){return character=position>0?charat(characters,--position):0,column--,character===10&&(column=1,line--),character}function next(){return character=position2||token$1(character)>3?"":" "}function escaping(re,ie){for(;--ie&&next()&&!(character<48||character>102||character>57&&character<65||character>70&&character<97););return slice(re,caret$2()+(ie<6&&peek()==32&&next()==32))}function delimiter(re){for(;next();)switch(character){case re:return position;case 34:case 39:re!==34&&re!==39&&delimiter(character);break;case 40:re===41&&delimiter(re);break;case 92:next();break}return position}function commenter(re,ie){for(;next()&&re+character!==57;)if(re+character===84&&peek()===47)break;return"/*"+slice(ie,position-1)+"*"+from(re===47?re:next())}function identifier(re){for(;!token$1(peek());)next();return slice(re,position)}function compile$2(re){return dealloc(parse$5("",null,null,null,[""],re=alloc(re),0,[0],re))}function parse$5(re,ie,ae,oe,ue,de,pe,_e,Ce){for(var Ne=0,Oe=0,Ie=pe,Fe=0,Ue=0,Ve=0,ze=1,jt=1,kt=1,Pt=0,Et="",er=ue,tr=de,nr=oe,lr=Et;jt;)switch(Ve=Pt,Pt=next()){case 40:if(Ve!=108&&charat(lr,Ie-1)==58){indexof(lr+=replace(delimit(Pt),"&","&\f"),"&\f",abs(Ne?_e[Ne-1]:0))!=-1&&(kt=-1);break}case 34:case 39:case 91:lr+=delimit(Pt);break;case 9:case 10:case 13:case 32:lr+=whitespace(Ve);break;case 92:lr+=escaping(caret$2()-1,7);continue;case 47:switch(peek()){case 42:case 47:append(comment(commenter(next(),caret$2()),ie,ae,Ce),Ce),(token$1(Ve||1)==5||token$1(peek()||1)==5)&&strlen(lr)&&substr(lr,-1,void 0)!==" "&&(lr+=" ");break;default:lr+="/"}break;case 123*ze:_e[Ne++]=strlen(lr)*kt;case 125*ze:case 59:case 0:switch(Pt){case 0:case 125:jt=0;case 59+Oe:kt==-1&&(lr=replace(lr,/\f/g,"")),Ue>0&&(strlen(lr)-Ie||ze===0&&Ve===47)&&append(Ue>32?declaration(lr+";",oe,ae,Ie-1,Ce):declaration(replace(lr," ","")+";",oe,ae,Ie-2,Ce),Ce);break;case 59:lr+=";";default:if(append(nr=ruleset(lr,ie,ae,Ne,Oe,ue,_e,Et,er=[],tr=[],Ie,de),de),Pt===123)if(Oe===0)parse$5(lr,ie,nr,nr,er,de,Ie,_e,tr);else switch(Fe===99&&charat(lr,3)===110?100:Fe){case 100:case 108:case 109:case 115:parse$5(re,nr,nr,oe&&append(ruleset(re,nr,nr,0,0,ue,_e,Et,ue,er=[],Ie,tr),tr),ue,tr,Ie,_e,oe?er:tr);break;default:parse$5(lr,nr,nr,nr,[""],tr,0,_e,tr)}}Ne=Oe=Ue=0,ze=kt=1,Et=lr="",Ie=pe;break;case 58:Ie=1+strlen(lr),Ue=Ve;default:if(ze<1){if(Pt==123)--ze;else if(Pt==125&&ze++==0&&prev()==125)continue}switch(lr+=from(Pt),Pt*ze){case 38:kt=Oe>0?1:(lr+="\f",-1);break;case 44:_e[Ne++]=(strlen(lr)-1)*kt,kt=1;break;case 64:peek()===45&&(lr+=delimit(next())),Fe=peek(),Oe=Ie=strlen(Et=lr+=identifier(caret$2())),Pt++;break;case 45:Ve===45&&strlen(lr)==2&&(ze=0)}}return de}function ruleset(re,ie,ae,oe,ue,de,pe,_e,Ce,Ne,Oe,Ie){for(var Fe=ue-1,Ue=ue===0?de:[""],Ve=sizeof(Ue),ze=0,jt=0,kt=0;ze0?Ue[Pt]+" "+Et:replace(Et,/&\f/g,Ue[Pt])))&&(Ce[kt++]=er);return node$1(re,ie,ae,ue===0?RULESET:_e,Ce,Ne,Oe,Ie)}function comment(re,ie,ae,oe){return node$1(re,ie,ae,COMMENT,from(char()),substr(re,2,-2),0,oe)}function declaration(re,ie,ae,oe,ue){return node$1(re,ie,ae,DECLARATION,substr(re,0,oe),substr(re,oe+1,-1),oe,ue)}function serialize(re,ie){for(var ae="",oe=0;oe/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(re),"detector"),loader=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./c4Diagram-ZHOUKFWV-C7mccATC.js");return{diagram:ie}},__vite__mapDeps([6,7]));return{id,diagram:re}},"loader"),plugin={id,detector,loader},c4Detector_default=plugin,id2="flowchart",detector2=__name((re,ie)=>{var ae,oe;return((ae=ie==null?void 0:ie.flowchart)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"||((oe=ie==null?void 0:ie.flowchart)==null?void 0:oe.defaultRenderer)==="elk"?!1:/^\s*graph/.test(re)},"detector"),loader2=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./flowDiagram-TGP4CI55-DTteh1xA.js");return{diagram:ie}},__vite__mapDeps([8,9,10,11]));return{id:id2,diagram:re}},"loader"),plugin2={id:id2,detector:detector2,loader:loader2},flowDetector_default=plugin2,id3="flowchart-v2",detector3=__name((re,ie)=>{var ae,oe,ue;return((ae=ie==null?void 0:ie.flowchart)==null?void 0:ae.defaultRenderer)==="dagre-d3"||((oe=ie==null?void 0:ie.flowchart)==null?void 0:oe.defaultRenderer)==="elk"?!1:/^\s*graph/.test(re)&&((ue=ie==null?void 0:ie.flowchart)==null?void 0:ue.defaultRenderer)==="dagre-wrapper"?!0:/^\s*flowchart/.test(re)},"detector"),loader3=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./flowDiagram-TGP4CI55-DTteh1xA.js");return{diagram:ie}},__vite__mapDeps([8,9,10,11]));return{id:id3,diagram:re}},"loader"),plugin3={id:id3,detector:detector3,loader:loader3},flowDetector_v2_default=plugin3,id4="er",detector4=__name(re=>/^\s*erDiagram/.test(re),"detector"),loader4=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./erDiagram-762WSSOR-C23epo-m.js");return{diagram:ie}},__vite__mapDeps([12,1,2,3,4]));return{id:id4,diagram:re}},"loader"),plugin4={id:id4,detector:detector4,loader:loader4},erDetector_default=plugin4,id5="gitGraph",detector5=__name(re=>/^\s*gitGraph/.test(re),"detector"),loader5=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./gitGraphDiagram-LGD5RUNZ-BzA7sxLd.js");return{diagram:ie}},__vite__mapDeps([13,14,15,16,2,4]));return{id:id5,diagram:re}},"loader"),plugin5={id:id5,detector:detector5,loader:loader5},gitGraphDetector_default=plugin5,id6="gantt",detector6=__name(re=>/^\s*gantt/.test(re),"detector"),loader6=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./ganttDiagram-GAYIUD5S-DkAnslCi.js");return{diagram:ie}},__vite__mapDeps([17,18,19]));return{id:id6,diagram:re}},"loader"),plugin6={id:id6,detector:detector6,loader:loader6},ganttDetector_default=plugin6,id7="info",detector7=__name(re=>/^\s*info/.test(re),"detector"),loader7=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./infoDiagram-GSXZ5C4N-DydVgV69.js");return{diagram:ie}},__vite__mapDeps([20,16,2,4]));return{id:id7,diagram:re}},"loader"),info={id:id7,detector:detector7,loader:loader7},id8="pie",detector8=__name(re=>/^\s*pie/.test(re),"detector"),loader8=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./pieDiagram-WEX7LNAG-B99sgv1q.js");return{diagram:ie}},__vite__mapDeps([21,14,16,2,4,22,23,19]));return{id:id8,diagram:re}},"loader"),pie={id:id8,detector:detector8,loader:loader8},id9="quadrantChart",detector9=__name(re=>/^\s*quadrantChart/.test(re),"detector"),loader9=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./quadrantDiagram-SRYJ5FP7-BWS1Reb0.js");return{diagram:ie}},__vite__mapDeps([24,18,19]));return{id:id9,diagram:re}},"loader"),plugin7={id:id9,detector:detector9,loader:loader9},quadrantDetector_default=plugin7,id10="xychart",detector10=__name(re=>/^\s*xychart-beta/.test(re),"detector"),loader10=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./xychartDiagram-BZZU7QT5-CCe1uwd3.js");return{diagram:ie}},__vite__mapDeps([25,19,23,18]));return{id:id10,diagram:re}},"loader"),plugin8={id:id10,detector:detector10,loader:loader10},xychartDetector_default=plugin8,id11="requirement",detector11=__name(re=>/^\s*requirement(Diagram)?/.test(re),"detector"),loader11=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./requirementDiagram-V7TESSIR-DB0-d-DF.js");return{diagram:ie}},__vite__mapDeps([26,1,2,3,4]));return{id:id11,diagram:re}},"loader"),plugin9={id:id11,detector:detector11,loader:loader11},requirementDetector_default=plugin9,id12="sequence",detector12=__name(re=>/^\s*sequenceDiagram/.test(re),"detector"),loader12=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./sequenceDiagram-6SD7JOPP-CKaKMRU4.js");return{diagram:ie}},__vite__mapDeps([27,7,15]));return{id:id12,diagram:re}},"loader"),plugin10={id:id12,detector:detector12,loader:loader12},sequenceDetector_default=plugin10,id13="class",detector13=__name((re,ie)=>{var ae;return((ae=ie==null?void 0:ie.class)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"?!1:/^\s*classDiagram/.test(re)},"detector"),loader13=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./classDiagram-MQQPYQM5-Di6jGJql.js");return{diagram:ie}},__vite__mapDeps([28,29,1,2,3,4]));return{id:id13,diagram:re}},"loader"),plugin11={id:id13,detector:detector13,loader:loader13},classDetector_default=plugin11,id14="classDiagram",detector14=__name((re,ie)=>{var ae;return/^\s*classDiagram/.test(re)&&((ae=ie==null?void 0:ie.class)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"?!0:/^\s*classDiagram-v2/.test(re)},"detector"),loader14=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./classDiagram-v2-4S5WAI72-BstmEkwF.js");return{diagram:ie}},__vite__mapDeps([30,31,10,29,1,2,3,4,5]));return{id:id14,diagram:re}},"loader"),plugin12={id:id14,detector:detector14,loader:loader14},classDetector_V2_default=plugin12,id15="state",detector15=__name((re,ie)=>{var ae;return((ae=ie==null?void 0:ie.state)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"?!1:/^\s*stateDiagram/.test(re)},"detector"),loader15=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./stateDiagram-N22R6T2Y-DM8fl_vG.js");return{diagram:ie}},__vite__mapDeps([32,33,9,10,1,2,3,4]));return{id:id15,diagram:re}},"loader"),plugin13={id:id15,detector:detector15,loader:loader15},stateDetector_default=plugin13,id16="stateDiagram",detector16=__name((re,ie)=>{var ae;return!!(/^\s*stateDiagram-v2/.test(re)||/^\s*stateDiagram/.test(re)&&((ae=ie==null?void 0:ie.state)==null?void 0:ae.defaultRenderer)==="dagre-wrapper")},"detector"),loader16=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./stateDiagram-v2-QXVA2PVL-D1IO53D9.js");return{diagram:ie}},__vite__mapDeps([34,33,9,10]));return{id:id16,diagram:re}},"loader"),plugin14={id:id16,detector:detector16,loader:loader16},stateDetector_V2_default=plugin14,id17="journey",detector17=__name(re=>/^\s*journey/.test(re),"detector"),loader17=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./journeyDiagram-35ZZFJAM-B9iHjcLQ.js");return{diagram:ie}},__vite__mapDeps([35,7,22]));return{id:id17,diagram:re}},"loader"),plugin15={id:id17,detector:detector17,loader:loader17},journeyDetector_default=plugin15,draw=__name((re,ie,ae)=>{log$1.debug(`rendering svg for syntax error -`);const oe=selectSvgElement(ie),ue=oe.append("g");oe.attr("viewBox","0 0 2412 512"),configureSvgSize(oe,100,512,!0),ue.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),ue.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),ue.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),ue.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),ue.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),ue.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),ue.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),ue.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${ae}`)},"draw"),renderer={draw},errorRenderer_default=renderer,diagram={db:{},renderer,parser:{parse:__name(()=>{},"parse")}},errorDiagram_default=diagram,id18="flowchart-elk",detector18=__name((re,ie={})=>{var ae;return/^\s*flowchart-elk/.test(re)||/^\s*flowchart|graph/.test(re)&&((ae=ie==null?void 0:ie.flowchart)==null?void 0:ae.defaultRenderer)==="elk"?(ie.layout="elk",!0):!1},"detector"),loader18=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./flowDiagram-TGP4CI55-DTteh1xA.js");return{diagram:ie}},__vite__mapDeps([8,9,10,11]));return{id:id18,diagram:re}},"loader"),plugin16={id:id18,detector:detector18,loader:loader18},detector_default=plugin16,id19="timeline",detector19=__name(re=>/^\s*timeline/.test(re),"detector"),loader19=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./timeline-definition-SFF34UE4-De_oCVuK.js");return{diagram:ie}},__vite__mapDeps([36,22]));return{id:id19,diagram:re}},"loader"),plugin17={id:id19,detector:detector19,loader:loader19},detector_default2=plugin17,id20="mindmap",detector20=__name(re=>/^\s*mindmap/.test(re),"detector"),loader20=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./mindmap-definition-6NGNQFMS-BWCxJsp2.js");return{diagram:ie}},[]);return{id:id20,diagram:re}},"loader"),plugin18={id:id20,detector:detector20,loader:loader20},detector_default3=plugin18,id21="sankey",detector21=__name(re=>/^\s*sankey-beta/.test(re),"detector"),loader21=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./sankeyDiagram-XVFEVEVI-BHB3-8q1.js");return{diagram:ie}},__vite__mapDeps([37,23,19]));return{id:id21,diagram:re}},"loader"),plugin19={id:id21,detector:detector21,loader:loader21},sankeyDetector_default=plugin19,id22="packet",detector22=__name(re=>/^\s*packet-beta/.test(re),"detector"),loader22=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./diagram-KYCGQLJB-DRmpB4wH.js");return{diagram:ie}},__vite__mapDeps([38,14,16,2,4]));return{id:id22,diagram:re}},"loader"),packet={id:id22,detector:detector22,loader:loader22},id23="block",detector23=__name(re=>/^\s*block-beta/.test(re),"detector"),loader23=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./blockDiagram-V6UOASA5-CAoEOdI2.js");return{diagram:ie}},__vite__mapDeps([39,31,10,1,2,11]));return{id:id23,diagram:re}},"loader"),plugin20={id:id23,detector:detector23,loader:loader23},blockDetector_default=plugin20,hasLoadedDiagrams=!1,addDiagrams=__name(()=>{hasLoadedDiagrams||(hasLoadedDiagrams=!0,registerDiagram("error",errorDiagram_default,re=>re.toLowerCase().trim()==="error"),registerDiagram("---",{db:{clear:__name(()=>{},"clear")},styles:{},renderer:{draw:__name(()=>{},"draw")},parser:{parse:__name(()=>{throw new Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")},"parse")},init:__name(()=>null,"init")},re=>re.toLowerCase().trimStart().startsWith("---")),registerLazyLoadedDiagrams(c4Detector_default,classDetector_V2_default,classDetector_default,erDetector_default,ganttDetector_default,info,pie,requirementDetector_default,sequenceDetector_default,detector_default,flowDetector_v2_default,flowDetector_default,detector_default3,detector_default2,gitGraphDetector_default,stateDetector_V2_default,stateDetector_default,journeyDetector_default,quadrantDetector_default,sankeyDetector_default,packet,xychartDetector_default,blockDetector_default))},"addDiagrams"),loadRegisteredDiagrams=__name(async()=>{log$1.debug("Loading registered diagrams");const ie=(await Promise.allSettled(Object.entries(detectors).map(async([ae,{detector:oe,loader:ue}])=>{if(ue)try{getDiagram(ae)}catch{try{const{diagram:de,id:pe}=await ue();registerDiagram(pe,de,oe)}catch(de){throw log$1.error(`Failed to load external diagram with key ${ae}. Removing from detectors.`),delete detectors[ae],de}}}))).filter(ae=>ae.status==="rejected");if(ie.length>0){log$1.error(`Failed to load ${ie.length} external diagrams`);for(const ae of ie)log$1.error(ae);throw new Error(`Failed to load ${ie.length} external diagrams`)}},"loadRegisteredDiagrams"),A0,Diagram=(A0=class{constructor(ie,ae,oe,ue,de){this.type=ie,this.text=ae,this.db=oe,this.parser=ue,this.renderer=de}static async fromText(ie,ae={}){var Ne,Oe;const oe=getConfig$1(),ue=detectType(ie,oe);ie=encodeEntities(ie)+` +res:`,intersect_default.polygon(ie,Ne,Fe)),intersect_default.polygon(ie,Ne,Fe)},ue},"question"),createHexagonPathD=__name((re,ie,ae,oe,ue)=>[`M${re+ue},${ie}`,`L${re+ae-ue},${ie}`,`L${re+ae},${ie-oe/2}`,`L${re+ae-ue},${ie-oe}`,`L${re+ue},${ie-oe}`,`L${re},${ie-oe/2}`,"Z"].join(" "),"createHexagonPathD"),hexagon=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=4,_e=de.height+ie.padding,Ce=_e/pe,Ne=de.width+2*Ce+ie.padding,Oe=[{x:Ce,y:0},{x:Ne-Ce,y:0},{x:Ne,y:-_e/2},{x:Ne-Ce,y:-_e},{x:Ce,y:-_e},{x:0,y:-_e/2}];let Ie;const{cssStyles:Fe}=ie;if(ie.look==="handDrawn"){const Ue=at.svg(ue),Ve=userNodeOverrides(ie,{}),ze=createHexagonPathD(0,0,Ne,_e,Ce),jt=Ue.path(ze,Ve);Ie=ue.insert(()=>jt,":first-child").attr("transform",`translate(${-Ne/2}, ${_e/2})`),Fe&&Ie.attr("style",Fe)}else Ie=insertPolygonShape(ue,Ne,_e,Oe);return oe&&Ie.attr("style",oe),ie.width=Ne,ie.height=_e,updateNodeBounds(ie,Ie),ie.intersect=function(Ue){return intersect_default.polygon(ie,Oe,Ue)},ue},"hexagon"),createLeanRightPathD=__name((re,ie,ae,oe)=>[`M${re-2*oe/6},${ie}`,`L${re+ae-oe/6},${ie}`,`L${re+ae+2*oe/6},${ie-oe}`,`L${re+oe/6},${ie-oe}`,"Z"].join(" "),"createLeanRightPathD"),lean_right=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:-2*_e/6,y:0},{x:pe-_e/6,y:0},{x:pe+2*_e/6,y:-_e},{x:_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createLeanRightPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"lean_right"),createLeanLeftPathD=__name((re,ie,ae,oe)=>[`M${re+2*oe/6},${ie}`,`L${re+ae+oe/6},${ie}`,`L${re+ae-2*oe/6},${ie-oe}`,`L${re-oe/6},${ie-oe}`,"Z"].join(" "),"createLeanLeftPathD"),lean_left=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:2*_e/6,y:0},{x:pe+_e/6,y:0},{x:pe-2*_e/6,y:-_e},{x:-_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createLeanLeftPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"lean_left"),createTrapezoidPathD=__name((re,ie,ae,oe)=>[`M${re-2*oe/6},${ie}`,`L${re+ae+2*oe/6},${ie}`,`L${re+ae-oe/6},${ie-oe}`,`L${re+oe/6},${ie-oe}`,"Z"].join(" "),"createTrapezoidPathD"),trapezoid=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:-2*_e/6,y:0},{x:pe+2*_e/6,y:0},{x:pe-_e/6,y:-_e},{x:_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createTrapezoidPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"trapezoid"),createInvertedTrapezoidPathD=__name((re,ie,ae,oe)=>[`M${re+oe/6},${ie}`,`L${re+ae-oe/6},${ie}`,`L${re+ae+2*oe/6},${ie-oe}`,`L${re-2*oe/6},${ie-oe}`,"Z"].join(" "),"createInvertedTrapezoidPathD"),inv_trapezoid=__name(async(re,ie)=>{const{labelStyles:ae,nodeStyles:oe}=styles2String(ie);ie.labelStyle=ae;const{shapeSvg:ue,bbox:de}=await labelHelper(re,ie,getNodeClasses(ie)),pe=de.width+ie.padding,_e=de.height+ie.padding,Ce=[{x:_e/6,y:0},{x:pe-_e/6,y:0},{x:pe+2*_e/6,y:-_e},{x:-2*_e/6,y:-_e}];let Ne;const{cssStyles:Oe}=ie;if(ie.look==="handDrawn"){const Ie=at.svg(ue),Fe=userNodeOverrides(ie,{}),Ue=createInvertedTrapezoidPathD(0,0,pe,_e),Ve=Ie.path(Ue,Fe);Ne=ue.insert(()=>Ve,":first-child").attr("transform",`translate(${-pe/2}, ${_e/2})`),Oe&&Ne.attr("style",Oe)}else Ne=insertPolygonShape(ue,pe,_e,Ce);return oe&&Ne.attr("style",oe),ie.width=pe,ie.height=_e,updateNodeBounds(ie,Ne),ie.intersect=function(Ie){return intersect_default.polygon(ie,Ce,Ie)},ue},"inv_trapezoid"),labelRect=__name(async(re,ie)=>{const{shapeSvg:ae}=await labelHelper(re,ie,"label"),oe=ae.insert("rect",":first-child");return oe.attr("width",.1).attr("height",.1),ae.attr("class","label edgeLabel"),updateNodeBounds(ie,oe),ie.intersect=function(pe){return intersect_default.rect(ie,pe)},ae},"labelRect"),shapes2={state:state$1,stateStart,stateEnd,fork:forkJoin,join:forkJoin,choice,note,roundedRect,rectWithTitle,squareRect:squareRect2,stadium,subroutine,cylinder,circle:circle2,doublecircle,odd:rect_left_inv_arrow,diamond:question,hexagon,lean_right,lean_left,trapezoid,inv_trapezoid,labelRect},nodeElems=new Map,insertNode=__name(async(re,ie,ae)=>{let oe,ue;if(ie.shape==="rect"&&(ie.rx&&ie.ry?ie.shape="roundedRect":ie.shape="squareRect"),ie.link){let de;getConfig2().securityLevel==="sandbox"?de="_top":ie.linkTarget&&(de=ie.linkTarget||"_blank"),oe=re.insert("svg:a").attr("xlink:href",ie.link).attr("target",de),ue=await shapes2[ie.shape](oe,ie,ae)}else ue=await shapes2[ie.shape](re,ie,ae),oe=ue;return ie.tooltip&&ue.attr("title",ie.tooltip),nodeElems.set(ie.id,oe),ie.haveCallback&&nodeElems.get(ie.id).attr("class",nodeElems.get(ie.id).attr("class")+" clickable"),oe},"insertNode"),setNodeElem=__name((re,ie)=>{nodeElems.set(ie.id,re)},"setNodeElem"),clear3=__name(()=>{nodeElems.clear()},"clear"),positionNode=__name(re=>{const ie=nodeElems.get(re.id);log$1.trace("Transforming node",re.diff,re,"translate("+(re.x-re.width/2-5)+", "+re.width/2+")");const ae=8,oe=re.diff||0;return re.clusterNode?ie.attr("transform","translate("+(re.x+oe-re.width/2)+", "+(re.y-re.height/2-ae)+")"):ie.attr("transform","translate("+re.x+", "+re.y+")"),oe},"positionNode"),internalHelpers={common:common_default,getConfig:getConfig$1,insertCluster,insertEdge,insertEdgeLabel,insertMarkers:markers_default,insertNode,interpolateToCurve,labelHelper,log:log$1,positionEdgeLabel},layoutAlgorithms={},registerLayoutLoaders=__name(re=>{for(const ie of re)layoutAlgorithms[ie.name]=ie},"registerLayoutLoaders"),registerDefaultLayoutLoaders=__name(()=>{registerLayoutLoaders([{name:"dagre",loader:__name(async()=>await __vitePreload(()=>import("./dagre-CQ6OS2HX-CzgSt5p5.js"),__vite__mapDeps([0,1,2,3,4,5])),"loader")}])},"registerDefaultLayoutLoaders");registerDefaultLayoutLoaders();var render$1=__name(async(re,ie)=>{if(!(re.layoutAlgorithm in layoutAlgorithms))throw new Error(`Unknown layout algorithm: ${re.layoutAlgorithm}`);const ae=layoutAlgorithms[re.layoutAlgorithm];return(await ae.loader()).render(re,ie,internalHelpers,{algorithm:ae.algorithm})},"render"),getRegisteredLayoutAlgorithm=__name((re="",{fallback:ie="dagre"}={})=>{if(re in layoutAlgorithms)return re;if(ie in layoutAlgorithms)return log$1.warn(`Layout algorithm ${re} is not registered. Using ${ie} as fallback.`),ie;throw new Error(`Both layout algorithms ${re} and ${ie} are not registered.`)},"getRegisteredLayoutAlgorithm"),version="11.0.2",selectSvgElement=__name(re=>{var ue;const{securityLevel:ie}=getConfig2();let ae=d3select("body");if(ie==="sandbox"){const pe=((ue=d3select(`#i${re}`).node())==null?void 0:ue.contentDocument)??document;ae=d3select(pe.body)}return ae.select(`#${re}`)},"selectSvgElement"),COMMENT="comm",RULESET="rule",DECLARATION="decl",IMPORT="@import",KEYFRAMES="@keyframes",LAYER="@layer",abs=Math.abs,from=String.fromCharCode;function trim$1(re){return re.trim()}function replace(re,ie,ae){return re.replace(ie,ae)}function indexof(re,ie,ae){return re.indexOf(ie,ae)}function charat(re,ie){return re.charCodeAt(ie)|0}function substr(re,ie,ae){return re.slice(ie,ae)}function strlen(re){return re.length}function sizeof(re){return re.length}function append(re,ie){return ie.push(re),re}var line=1,column=1,length=0,position=0,character=0,characters="";function node$1(re,ie,ae,oe,ue,de,pe,_e){return{value:re,root:ie,parent:ae,type:oe,props:ue,children:de,line,column,length:pe,return:"",siblings:_e}}function char(){return character}function prev(){return character=position>0?charat(characters,--position):0,column--,character===10&&(column=1,line--),character}function next(){return character=position2||token$1(character)>3?"":" "}function escaping(re,ie){for(;--ie&&next()&&!(character<48||character>102||character>57&&character<65||character>70&&character<97););return slice(re,caret$2()+(ie<6&&peek()==32&&next()==32))}function delimiter(re){for(;next();)switch(character){case re:return position;case 34:case 39:re!==34&&re!==39&&delimiter(character);break;case 40:re===41&&delimiter(re);break;case 92:next();break}return position}function commenter(re,ie){for(;next()&&re+character!==57;)if(re+character===84&&peek()===47)break;return"/*"+slice(ie,position-1)+"*"+from(re===47?re:next())}function identifier(re){for(;!token$1(peek());)next();return slice(re,position)}function compile$2(re){return dealloc(parse$5("",null,null,null,[""],re=alloc(re),0,[0],re))}function parse$5(re,ie,ae,oe,ue,de,pe,_e,Ce){for(var Ne=0,Oe=0,Ie=pe,Fe=0,Ue=0,Ve=0,ze=1,jt=1,kt=1,Pt=0,Et="",er=ue,tr=de,nr=oe,lr=Et;jt;)switch(Ve=Pt,Pt=next()){case 40:if(Ve!=108&&charat(lr,Ie-1)==58){indexof(lr+=replace(delimit(Pt),"&","&\f"),"&\f",abs(Ne?_e[Ne-1]:0))!=-1&&(kt=-1);break}case 34:case 39:case 91:lr+=delimit(Pt);break;case 9:case 10:case 13:case 32:lr+=whitespace(Ve);break;case 92:lr+=escaping(caret$2()-1,7);continue;case 47:switch(peek()){case 42:case 47:append(comment(commenter(next(),caret$2()),ie,ae,Ce),Ce),(token$1(Ve||1)==5||token$1(peek()||1)==5)&&strlen(lr)&&substr(lr,-1,void 0)!==" "&&(lr+=" ");break;default:lr+="/"}break;case 123*ze:_e[Ne++]=strlen(lr)*kt;case 125*ze:case 59:case 0:switch(Pt){case 0:case 125:jt=0;case 59+Oe:kt==-1&&(lr=replace(lr,/\f/g,"")),Ue>0&&(strlen(lr)-Ie||ze===0&&Ve===47)&&append(Ue>32?declaration(lr+";",oe,ae,Ie-1,Ce):declaration(replace(lr," ","")+";",oe,ae,Ie-2,Ce),Ce);break;case 59:lr+=";";default:if(append(nr=ruleset(lr,ie,ae,Ne,Oe,ue,_e,Et,er=[],tr=[],Ie,de),de),Pt===123)if(Oe===0)parse$5(lr,ie,nr,nr,er,de,Ie,_e,tr);else switch(Fe===99&&charat(lr,3)===110?100:Fe){case 100:case 108:case 109:case 115:parse$5(re,nr,nr,oe&&append(ruleset(re,nr,nr,0,0,ue,_e,Et,ue,er=[],Ie,tr),tr),ue,tr,Ie,_e,oe?er:tr);break;default:parse$5(lr,nr,nr,nr,[""],tr,0,_e,tr)}}Ne=Oe=Ue=0,ze=kt=1,Et=lr="",Ie=pe;break;case 58:Ie=1+strlen(lr),Ue=Ve;default:if(ze<1){if(Pt==123)--ze;else if(Pt==125&&ze++==0&&prev()==125)continue}switch(lr+=from(Pt),Pt*ze){case 38:kt=Oe>0?1:(lr+="\f",-1);break;case 44:_e[Ne++]=(strlen(lr)-1)*kt,kt=1;break;case 64:peek()===45&&(lr+=delimit(next())),Fe=peek(),Oe=Ie=strlen(Et=lr+=identifier(caret$2())),Pt++;break;case 45:Ve===45&&strlen(lr)==2&&(ze=0)}}return de}function ruleset(re,ie,ae,oe,ue,de,pe,_e,Ce,Ne,Oe,Ie){for(var Fe=ue-1,Ue=ue===0?de:[""],Ve=sizeof(Ue),ze=0,jt=0,kt=0;ze0?Ue[Pt]+" "+Et:replace(Et,/&\f/g,Ue[Pt])))&&(Ce[kt++]=er);return node$1(re,ie,ae,ue===0?RULESET:_e,Ce,Ne,Oe,Ie)}function comment(re,ie,ae,oe){return node$1(re,ie,ae,COMMENT,from(char()),substr(re,2,-2),0,oe)}function declaration(re,ie,ae,oe,ue){return node$1(re,ie,ae,DECLARATION,substr(re,0,oe),substr(re,oe+1,-1),oe,ue)}function serialize(re,ie){for(var ae="",oe=0;oe/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(re),"detector"),loader=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./c4Diagram-ZHOUKFWV-ClN79Kac.js");return{diagram:ie}},__vite__mapDeps([6,7]));return{id,diagram:re}},"loader"),plugin={id,detector,loader},c4Detector_default=plugin,id2="flowchart",detector2=__name((re,ie)=>{var ae,oe;return((ae=ie==null?void 0:ie.flowchart)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"||((oe=ie==null?void 0:ie.flowchart)==null?void 0:oe.defaultRenderer)==="elk"?!1:/^\s*graph/.test(re)},"detector"),loader2=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./flowDiagram-TGP4CI55-BcWDSVyD.js");return{diagram:ie}},__vite__mapDeps([8,9,10,11]));return{id:id2,diagram:re}},"loader"),plugin2={id:id2,detector:detector2,loader:loader2},flowDetector_default=plugin2,id3="flowchart-v2",detector3=__name((re,ie)=>{var ae,oe,ue;return((ae=ie==null?void 0:ie.flowchart)==null?void 0:ae.defaultRenderer)==="dagre-d3"||((oe=ie==null?void 0:ie.flowchart)==null?void 0:oe.defaultRenderer)==="elk"?!1:/^\s*graph/.test(re)&&((ue=ie==null?void 0:ie.flowchart)==null?void 0:ue.defaultRenderer)==="dagre-wrapper"?!0:/^\s*flowchart/.test(re)},"detector"),loader3=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./flowDiagram-TGP4CI55-BcWDSVyD.js");return{diagram:ie}},__vite__mapDeps([8,9,10,11]));return{id:id3,diagram:re}},"loader"),plugin3={id:id3,detector:detector3,loader:loader3},flowDetector_v2_default=plugin3,id4="er",detector4=__name(re=>/^\s*erDiagram/.test(re),"detector"),loader4=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./erDiagram-762WSSOR-FLamAL8C.js");return{diagram:ie}},__vite__mapDeps([12,1,2,3,4]));return{id:id4,diagram:re}},"loader"),plugin4={id:id4,detector:detector4,loader:loader4},erDetector_default=plugin4,id5="gitGraph",detector5=__name(re=>/^\s*gitGraph/.test(re),"detector"),loader5=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./gitGraphDiagram-LGD5RUNZ-hKdl52qs.js");return{diagram:ie}},__vite__mapDeps([13,14,15,16,2,4]));return{id:id5,diagram:re}},"loader"),plugin5={id:id5,detector:detector5,loader:loader5},gitGraphDetector_default=plugin5,id6="gantt",detector6=__name(re=>/^\s*gantt/.test(re),"detector"),loader6=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./ganttDiagram-GAYIUD5S-CZL3k0Al.js");return{diagram:ie}},__vite__mapDeps([17,18,19]));return{id:id6,diagram:re}},"loader"),plugin6={id:id6,detector:detector6,loader:loader6},ganttDetector_default=plugin6,id7="info",detector7=__name(re=>/^\s*info/.test(re),"detector"),loader7=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./infoDiagram-GSXZ5C4N-p7qnWGsY.js");return{diagram:ie}},__vite__mapDeps([20,16,2,4]));return{id:id7,diagram:re}},"loader"),info={id:id7,detector:detector7,loader:loader7},id8="pie",detector8=__name(re=>/^\s*pie/.test(re),"detector"),loader8=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./pieDiagram-WEX7LNAG-BSg4Gl0g.js");return{diagram:ie}},__vite__mapDeps([21,14,16,2,4,22,23,19]));return{id:id8,diagram:re}},"loader"),pie={id:id8,detector:detector8,loader:loader8},id9="quadrantChart",detector9=__name(re=>/^\s*quadrantChart/.test(re),"detector"),loader9=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./quadrantDiagram-SRYJ5FP7-48pmDX3u.js");return{diagram:ie}},__vite__mapDeps([24,18,19]));return{id:id9,diagram:re}},"loader"),plugin7={id:id9,detector:detector9,loader:loader9},quadrantDetector_default=plugin7,id10="xychart",detector10=__name(re=>/^\s*xychart-beta/.test(re),"detector"),loader10=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./xychartDiagram-BZZU7QT5-BUTEoSVH.js");return{diagram:ie}},__vite__mapDeps([25,19,23,18]));return{id:id10,diagram:re}},"loader"),plugin8={id:id10,detector:detector10,loader:loader10},xychartDetector_default=plugin8,id11="requirement",detector11=__name(re=>/^\s*requirement(Diagram)?/.test(re),"detector"),loader11=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./requirementDiagram-V7TESSIR-BPPlw9UH.js");return{diagram:ie}},__vite__mapDeps([26,1,2,3,4]));return{id:id11,diagram:re}},"loader"),plugin9={id:id11,detector:detector11,loader:loader11},requirementDetector_default=plugin9,id12="sequence",detector12=__name(re=>/^\s*sequenceDiagram/.test(re),"detector"),loader12=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./sequenceDiagram-6SD7JOPP-B95yrbiG.js");return{diagram:ie}},__vite__mapDeps([27,7,15]));return{id:id12,diagram:re}},"loader"),plugin10={id:id12,detector:detector12,loader:loader12},sequenceDetector_default=plugin10,id13="class",detector13=__name((re,ie)=>{var ae;return((ae=ie==null?void 0:ie.class)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"?!1:/^\s*classDiagram/.test(re)},"detector"),loader13=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./classDiagram-MQQPYQM5-DOTxLOSF.js");return{diagram:ie}},__vite__mapDeps([28,29,1,2,3,4]));return{id:id13,diagram:re}},"loader"),plugin11={id:id13,detector:detector13,loader:loader13},classDetector_default=plugin11,id14="classDiagram",detector14=__name((re,ie)=>{var ae;return/^\s*classDiagram/.test(re)&&((ae=ie==null?void 0:ie.class)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"?!0:/^\s*classDiagram-v2/.test(re)},"detector"),loader14=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./classDiagram-v2-4S5WAI72-Px_jsgNO.js");return{diagram:ie}},__vite__mapDeps([30,31,10,29,1,2,3,4,5]));return{id:id14,diagram:re}},"loader"),plugin12={id:id14,detector:detector14,loader:loader14},classDetector_V2_default=plugin12,id15="state",detector15=__name((re,ie)=>{var ae;return((ae=ie==null?void 0:ie.state)==null?void 0:ae.defaultRenderer)==="dagre-wrapper"?!1:/^\s*stateDiagram/.test(re)},"detector"),loader15=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./stateDiagram-N22R6T2Y-DV-nAAeE.js");return{diagram:ie}},__vite__mapDeps([32,33,9,10,1,2,3,4]));return{id:id15,diagram:re}},"loader"),plugin13={id:id15,detector:detector15,loader:loader15},stateDetector_default=plugin13,id16="stateDiagram",detector16=__name((re,ie)=>{var ae;return!!(/^\s*stateDiagram-v2/.test(re)||/^\s*stateDiagram/.test(re)&&((ae=ie==null?void 0:ie.state)==null?void 0:ae.defaultRenderer)==="dagre-wrapper")},"detector"),loader16=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./stateDiagram-v2-QXVA2PVL-BSRJapNX.js");return{diagram:ie}},__vite__mapDeps([34,33,9,10]));return{id:id16,diagram:re}},"loader"),plugin14={id:id16,detector:detector16,loader:loader16},stateDetector_V2_default=plugin14,id17="journey",detector17=__name(re=>/^\s*journey/.test(re),"detector"),loader17=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./journeyDiagram-35ZZFJAM-CN0cUEEC.js");return{diagram:ie}},__vite__mapDeps([35,7,22]));return{id:id17,diagram:re}},"loader"),plugin15={id:id17,detector:detector17,loader:loader17},journeyDetector_default=plugin15,draw=__name((re,ie,ae)=>{log$1.debug(`rendering svg for syntax error +`);const oe=selectSvgElement(ie),ue=oe.append("g");oe.attr("viewBox","0 0 2412 512"),configureSvgSize(oe,100,512,!0),ue.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),ue.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),ue.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),ue.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),ue.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),ue.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),ue.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),ue.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${ae}`)},"draw"),renderer={draw},errorRenderer_default=renderer,diagram={db:{},renderer,parser:{parse:__name(()=>{},"parse")}},errorDiagram_default=diagram,id18="flowchart-elk",detector18=__name((re,ie={})=>{var ae;return/^\s*flowchart-elk/.test(re)||/^\s*flowchart|graph/.test(re)&&((ae=ie==null?void 0:ie.flowchart)==null?void 0:ae.defaultRenderer)==="elk"?(ie.layout="elk",!0):!1},"detector"),loader18=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./flowDiagram-TGP4CI55-BcWDSVyD.js");return{diagram:ie}},__vite__mapDeps([8,9,10,11]));return{id:id18,diagram:re}},"loader"),plugin16={id:id18,detector:detector18,loader:loader18},detector_default=plugin16,id19="timeline",detector19=__name(re=>/^\s*timeline/.test(re),"detector"),loader19=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./timeline-definition-SFF34UE4-Belmhm68.js");return{diagram:ie}},__vite__mapDeps([36,22]));return{id:id19,diagram:re}},"loader"),plugin17={id:id19,detector:detector19,loader:loader19},detector_default2=plugin17,id20="mindmap",detector20=__name(re=>/^\s*mindmap/.test(re),"detector"),loader20=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./mindmap-definition-6NGNQFMS-Djt5_STM.js");return{diagram:ie}},[]);return{id:id20,diagram:re}},"loader"),plugin18={id:id20,detector:detector20,loader:loader20},detector_default3=plugin18,id21="sankey",detector21=__name(re=>/^\s*sankey-beta/.test(re),"detector"),loader21=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./sankeyDiagram-XVFEVEVI-BxPJMSyZ.js");return{diagram:ie}},__vite__mapDeps([37,23,19]));return{id:id21,diagram:re}},"loader"),plugin19={id:id21,detector:detector21,loader:loader21},sankeyDetector_default=plugin19,id22="packet",detector22=__name(re=>/^\s*packet-beta/.test(re),"detector"),loader22=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./diagram-KYCGQLJB-BNdCW6GV.js");return{diagram:ie}},__vite__mapDeps([38,14,16,2,4]));return{id:id22,diagram:re}},"loader"),packet={id:id22,detector:detector22,loader:loader22},id23="block",detector23=__name(re=>/^\s*block-beta/.test(re),"detector"),loader23=__name(async()=>{const{diagram:re}=await __vitePreload(async()=>{const{diagram:ie}=await import("./blockDiagram-V6UOASA5-BctlB051.js");return{diagram:ie}},__vite__mapDeps([39,31,10,1,2,11]));return{id:id23,diagram:re}},"loader"),plugin20={id:id23,detector:detector23,loader:loader23},blockDetector_default=plugin20,hasLoadedDiagrams=!1,addDiagrams=__name(()=>{hasLoadedDiagrams||(hasLoadedDiagrams=!0,registerDiagram("error",errorDiagram_default,re=>re.toLowerCase().trim()==="error"),registerDiagram("---",{db:{clear:__name(()=>{},"clear")},styles:{},renderer:{draw:__name(()=>{},"draw")},parser:{parse:__name(()=>{throw new Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")},"parse")},init:__name(()=>null,"init")},re=>re.toLowerCase().trimStart().startsWith("---")),registerLazyLoadedDiagrams(c4Detector_default,classDetector_V2_default,classDetector_default,erDetector_default,ganttDetector_default,info,pie,requirementDetector_default,sequenceDetector_default,detector_default,flowDetector_v2_default,flowDetector_default,detector_default3,detector_default2,gitGraphDetector_default,stateDetector_V2_default,stateDetector_default,journeyDetector_default,quadrantDetector_default,sankeyDetector_default,packet,xychartDetector_default,blockDetector_default))},"addDiagrams"),loadRegisteredDiagrams=__name(async()=>{log$1.debug("Loading registered diagrams");const ie=(await Promise.allSettled(Object.entries(detectors).map(async([ae,{detector:oe,loader:ue}])=>{if(ue)try{getDiagram(ae)}catch{try{const{diagram:de,id:pe}=await ue();registerDiagram(pe,de,oe)}catch(de){throw log$1.error(`Failed to load external diagram with key ${ae}. Removing from detectors.`),delete detectors[ae],de}}}))).filter(ae=>ae.status==="rejected");if(ie.length>0){log$1.error(`Failed to load ${ie.length} external diagrams`);for(const ae of ie)log$1.error(ae);throw new Error(`Failed to load ${ie.length} external diagrams`)}},"loadRegisteredDiagrams"),A0,Diagram=(A0=class{constructor(ie,ae,oe,ue,de){this.type=ie,this.text=ae,this.db=oe,this.parser=ue,this.renderer=de}static async fromText(ie,ae={}){var Ne,Oe;const oe=getConfig$1(),ue=detectType(ie,oe);ie=encodeEntities(ie)+` `;try{getDiagram(ue)}catch{const Ie=getDiagramLoader(ue);if(!Ie)throw new UnknownDiagramError(`Diagram ${ue} not found.`);const{id:Fe,diagram:Ue}=await Ie();registerDiagram(Fe,Ue)}const{db:de,parser:pe,renderer:_e,init:Ce}=getDiagram(ue);return pe.parser&&(pe.parser.yy=de),(Ne=de.clear)==null||Ne.call(de),Ce==null||Ce(oe),ae.title&&((Oe=de.setDiagramTitle)==null||Oe.call(de,ae.title)),await pe.parse(ie),new A0(ue,ie,de,pe,_e)}async render(ie,ae){await this.renderer.draw(this.text,ie,ae,this)}getParser(){return this.parser}getType(){return this.type}},__name(A0,"Diagram"),A0),interactionFunctions=[],attachFunctions=__name(()=>{interactionFunctions.forEach(re=>{re()}),interactionFunctions=[]},"attachFunctions"),SVG_ROLE="graphics-document document";function setA11yDiagramInfo(re,ie){re.attr("role",SVG_ROLE),ie!==""&&re.attr("aria-roledescription",ie)}__name(setA11yDiagramInfo,"setA11yDiagramInfo");function addSVGa11yTitleDescription(re,ie,ae,oe){if(re.insert!==void 0){if(ae){const ue=`chart-desc-${oe}`;re.attr("aria-describedby",ue),re.insert("desc",":first-child").attr("id",ue).text(ae)}if(ie){const ue=`chart-title-${oe}`;re.attr("aria-labelledby",ue),re.insert("title",":first-child").attr("id",ue).text(ie)}}}__name(addSVGa11yTitleDescription,"addSVGa11yTitleDescription");var cleanupComments=__name(re=>re.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),"cleanupComments");function isNothing(re){return typeof re>"u"||re===null}__name(isNothing,"isNothing");function isObject$2(re){return typeof re=="object"&&re!==null}__name(isObject$2,"isObject");function toArray$2(re){return Array.isArray(re)?re:isNothing(re)?[]:[re]}__name(toArray$2,"toArray");function extend$1(re,ie){var ae,oe,ue,de;if(ie)for(de=Object.keys(ie),ae=0,oe=de.length;ae_e&&(de=" ... ",ie=oe-_e+de.length),ae-oe>_e&&(pe=" ...",ae=oe+_e-pe.length),{str:de+re.slice(ie,ae).replace(/\t/g,"→")+pe,pos:oe-ie+de.length}}__name(getLine,"getLine");function padStart(re,ie){return common.repeat(" ",ie-re.length)+re}__name(padStart,"padStart");function makeSnippet(re,ie){if(ie=Object.create(ie||null),!re.buffer)return null;ie.maxLength||(ie.maxLength=79),typeof ie.indent!="number"&&(ie.indent=1),typeof ie.linesBefore!="number"&&(ie.linesBefore=3),typeof ie.linesAfter!="number"&&(ie.linesAfter=2);for(var ae=/\r?\n|\r|\0/g,oe=[0],ue=[],de,pe=-1;de=ae.exec(re.buffer);)ue.push(de.index),oe.push(de.index+de[0].length),re.position<=de.index&&pe<0&&(pe=oe.length-2);pe<0&&(pe=oe.length-1);var _e="",Ce,Ne,Oe=Math.min(re.line+ie.linesAfter,ue.length).toString().length,Ie=ie.maxLength-(ie.indent+Oe+3);for(Ce=1;Ce<=ie.linesBefore&&!(pe-Ce<0);Ce++)Ne=getLine(re.buffer,oe[pe-Ce],ue[pe-Ce],re.position-(oe[pe]-oe[pe-Ce]),Ie),_e=common.repeat(" ",ie.indent)+padStart((re.line-Ce+1).toString(),Oe)+" | "+Ne.str+` @@ -603,7 +603,7 @@ js-yaml/dist/js-yaml.mjs: font-weight: 600; } - `);Hu(this,"setOptions",ae=>{this.opts=this.merge(this.opts,ae),this.styleMapping=this.buildTheme(this.opts.theme)});Hu(this,"codeIndex",0);this.opts=ae,this.footnotes=[],this.footnoteIndex=0,this.styleMapping=this.buildTheme(ae.theme)}heading({tokens:ae,depth:oe}){const ue=this.parser.parseInline(ae),de=`h${oe}`;return this.styledContent(de,ue)}paragraph({tokens:ae}){const oe=this.parser.parseInline(ae),ue=oe.includes("/g,`

`),this.styledContent("blockquote",oe)}code({text:ae,lang:oe}){if(oe.startsWith("mermaid"))return clearTimeout(this.codeIndex),this.codeIndex=setTimeout(()=>{mermaid_default.run()},0),`

${ae}
`;const ue=oe.split(" ")[0],de=HighlightJS.getLanguage(ue)?ue:"plaintext";let pe=HighlightJS.highlight(ae,{language:de}).value;return pe=pe.replace(/\r\n/g,"
").replace(/\n/g,"
").replace(/(>[^<]+)|(^[^<]+)/g,_e=>_e.replace(/\s/g," ")),`
${pe}
`}codespan({text:ae}){return this.styledContent("codespan",ae,"code")}listitem(ae,oe){return`
  • ${oe}${this.parser.parseInline(ae)}
  • `}list({ordered:ae,items:oe}){const ue=[];for(let pe=0;peOe?`
    ${Oe}
    `:"",pe={alt:()=>ue,title:()=>oe,"alt-title":()=>ue||oe,"title-alt":()=>oe||ue}[this.opts.legend]||(()=>""),_e=de(pe()),Ce=this.getStyles("figure"),Ne=this.getStyles("image");return`
    ${ue}${_e}
    `}link({href:ae,title:oe,text:ue}){if(ae.startsWith("https://mp.weixin.qq.com"))return`${ue}`;if(ae===ue)return ue;if(this.opts.status){const de=this.addFootnote(oe||ue,ae);return`${ue}[${de}]`}return this.styledContent("link",ue,"span")}strong({text:ae}){return this.styledContent("strong",ae)}em({text:ae}){return`${ae}`}table({header:ae,rows:oe}){const ue=ae.map(pe=>this.styledContent("td",pe.text)).join(""),de=oe.map(pe=>{const _e=pe.map(Ce=>this.styledContent("td",Ce.text)).join("");return this.styledContent("tr",_e)}).join("");return` + `);Hu(this,"setOptions",ae=>{this.opts=this.merge(this.opts,ae),this.styleMapping=this.buildTheme(this.opts.theme)});Hu(this,"codeIndex",0);this.opts=ae,this.footnotes=[],this.footnoteIndex=0,this.styleMapping=this.buildTheme(ae.theme)}heading({tokens:ae,depth:oe}){const ue=this.parser.parseInline(ae),de=`h${oe}`;return this.styledContent(de,ue)}paragraph({tokens:ae}){const oe=this.parser.parseInline(ae),ue=oe.includes("/g,`

    `),this.styledContent("blockquote",oe)}code({text:ae,lang:oe}){if(oe.startsWith("mermaid"))return clearTimeout(this.codeIndex),this.codeIndex=setTimeout(()=>{mermaid_default.run()},0),`

    ${ae}
    `;const ue=oe.split(" ")[0],de=HighlightJS.getLanguage(ue)?ue:"plaintext";let pe=HighlightJS.highlight(ae,{language:de}).value;return pe=pe.replace(/\r\n/g,"
    ").replace(/\n/g,"
    ").replace(/(>[^<]+)|(^[^<]+)/g,_e=>_e.replace(/\s/g," ")),`
    ${pe}
    `}codespan({text:ae}){return this.styledContent("codespan",ae,"code")}listitem(ae,oe){return`
  • ${oe}${this.parser.parseInline(ae)}
  • `}list({ordered:ae,items:oe}){const ue=[];for(let pe=0;peOe?`
    ${Oe}
    `:"",pe={alt:()=>ue,title:()=>oe,"alt-title":()=>ue||oe,"title-alt":()=>oe||ue}[this.opts.legend]||(()=>""),_e=de(pe()),Ce=this.getStyles("figure"),Ne=this.getStyles("image");return`
    ${ue}${_e}
    `}link({href:ae,title:oe,text:ue}){if(ae.startsWith("https://mp.weixin.qq.com"))return`${ue}`;if(ae===ue)return ue;if(this.opts.status){const de=this.addFootnote(oe||ue,ae);return`${ue}[${de}]`}return this.styledContent("link",ue,"span")}strong({text:ae}){return this.styledContent("strong",ae)}em({text:ae}){return`${ae}`}table({header:ae,rows:oe}){const ue=ae.map(pe=>this.styledContent("td",pe.text)).join(""),de=oe.map(pe=>{const _e=pe.map(Ce=>this.styledContent("td",Ce.text)).join("");return this.styledContent("tr",_e)}).join("");return`
    ${ue} @@ -793,7 +793,7 @@ code { * @license MIT */(function(re){const ie=base64Js$1,ae=ieee754$1,oe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;re.Buffer=Oe,re.SlowBuffer=tr,re.INSPECT_MAX_BYTES=50;const ue=2147483647;re.kMaxLength=ue;const{Uint8Array:de,ArrayBuffer:pe,SharedArrayBuffer:_e}=globalThis;Oe.TYPED_ARRAY_SUPPORT=Ce(),!Oe.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Ce(){try{const hi=new de(1),En={foo:function(){return 42}};return Object.setPrototypeOf(En,de.prototype),Object.setPrototypeOf(hi,En),hi.foo()===42}catch{return!1}}Object.defineProperty(Oe.prototype,"parent",{enumerable:!0,get:function(){if(Oe.isBuffer(this))return this.buffer}}),Object.defineProperty(Oe.prototype,"offset",{enumerable:!0,get:function(){if(Oe.isBuffer(this))return this.byteOffset}});function Ne(hi){if(hi>ue)throw new RangeError('The value "'+hi+'" is invalid for option "size"');const En=new de(hi);return Object.setPrototypeOf(En,Oe.prototype),En}function Oe(hi,En,Ur){if(typeof hi=="number"){if(typeof En=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ve(hi)}return Ie(hi,En,Ur)}Oe.poolSize=8192;function Ie(hi,En,Ur){if(typeof hi=="string")return ze(hi,En);if(pe.isView(hi))return kt(hi);if(hi==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof hi);if(ta(hi,pe)||hi&&ta(hi.buffer,pe)||typeof _e<"u"&&(ta(hi,_e)||hi&&ta(hi.buffer,_e)))return Pt(hi,En,Ur);if(typeof hi=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const Wn=hi.valueOf&&hi.valueOf();if(Wn!=null&&Wn!==hi)return Oe.from(Wn,En,Ur);const Kn=Et(hi);if(Kn)return Kn;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof hi[Symbol.toPrimitive]=="function")return Oe.from(hi[Symbol.toPrimitive]("string"),En,Ur);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof hi)}Oe.from=function(hi,En,Ur){return Ie(hi,En,Ur)},Object.setPrototypeOf(Oe.prototype,de.prototype),Object.setPrototypeOf(Oe,de);function Fe(hi){if(typeof hi!="number")throw new TypeError('"size" argument must be of type number');if(hi<0)throw new RangeError('The value "'+hi+'" is invalid for option "size"')}function Ue(hi,En,Ur){return Fe(hi),hi<=0?Ne(hi):En!==void 0?typeof Ur=="string"?Ne(hi).fill(En,Ur):Ne(hi).fill(En):Ne(hi)}Oe.alloc=function(hi,En,Ur){return Ue(hi,En,Ur)};function Ve(hi){return Fe(hi),Ne(hi<0?0:er(hi)|0)}Oe.allocUnsafe=function(hi){return Ve(hi)},Oe.allocUnsafeSlow=function(hi){return Ve(hi)};function ze(hi,En){if((typeof En!="string"||En==="")&&(En="utf8"),!Oe.isEncoding(En))throw new TypeError("Unknown encoding: "+En);const Ur=nr(hi,En)|0;let Wn=Ne(Ur);const Kn=Wn.write(hi,En);return Kn!==Ur&&(Wn=Wn.slice(0,Kn)),Wn}function jt(hi){const En=hi.length<0?0:er(hi.length)|0,Ur=Ne(En);for(let Wn=0;Wn=ue)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ue.toString(16)+" bytes");return hi|0}function tr(hi){return+hi!=hi&&(hi=0),Oe.alloc(+hi)}Oe.isBuffer=function(En){return En!=null&&En._isBuffer===!0&&En!==Oe.prototype},Oe.compare=function(En,Ur){if(ta(En,de)&&(En=Oe.from(En,En.offset,En.byteLength)),ta(Ur,de)&&(Ur=Oe.from(Ur,Ur.offset,Ur.byteLength)),!Oe.isBuffer(En)||!Oe.isBuffer(Ur))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(En===Ur)return 0;let Wn=En.length,Kn=Ur.length;for(let Ra=0,Ea=Math.min(Wn,Kn);RaKn.length?(Oe.isBuffer(Ea)||(Ea=Oe.from(Ea)),Ea.copy(Kn,Ra)):de.prototype.set.call(Kn,Ea,Ra);else if(Oe.isBuffer(Ea))Ea.copy(Kn,Ra);else throw new TypeError('"list" argument must be an Array of Buffers');Ra+=Ea.length}return Kn};function nr(hi,En){if(Oe.isBuffer(hi))return hi.length;if(pe.isView(hi)||ta(hi,pe))return hi.byteLength;if(typeof hi!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof hi);const Ur=hi.length,Wn=arguments.length>2&&arguments[2]===!0;if(!Wn&&Ur===0)return 0;let Kn=!1;for(;;)switch(En){case"ascii":case"latin1":case"binary":return Ur;case"utf8":case"utf-8":return An(hi).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ur*2;case"hex":return Ur>>>1;case"base64":return Nn(hi).length;default:if(Kn)return Wn?-1:An(hi).length;En=(""+En).toLowerCase(),Kn=!0}}Oe.byteLength=nr;function lr(hi,En,Ur){let Wn=!1;if((En===void 0||En<0)&&(En=0),En>this.length||((Ur===void 0||Ur>this.length)&&(Ur=this.length),Ur<=0)||(Ur>>>=0,En>>>=0,Ur<=En))return"";for(hi||(hi="utf8");;)switch(hi){case"hex":return Fr(this,En,Ur);case"utf8":case"utf-8":return Sr(this,En,Ur);case"ascii":return Rr(this,En,Ur);case"latin1":case"binary":return Vr(this,En,Ur);case"base64":return Er(this,En,Ur);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ir(this,En,Ur);default:if(Wn)throw new TypeError("Unknown encoding: "+hi);hi=(hi+"").toLowerCase(),Wn=!0}}Oe.prototype._isBuffer=!0;function cr(hi,En,Ur){const Wn=hi[En];hi[En]=hi[Ur],hi[Ur]=Wn}Oe.prototype.swap16=function(){const En=this.length;if(En%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let Ur=0;UrUr&&(En+=" ... "),""},oe&&(Oe.prototype[oe]=Oe.prototype.inspect),Oe.prototype.compare=function(En,Ur,Wn,Kn,Ra){if(ta(En,de)&&(En=Oe.from(En,En.offset,En.byteLength)),!Oe.isBuffer(En))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof En);if(Ur===void 0&&(Ur=0),Wn===void 0&&(Wn=En?En.length:0),Kn===void 0&&(Kn=0),Ra===void 0&&(Ra=this.length),Ur<0||Wn>En.length||Kn<0||Ra>this.length)throw new RangeError("out of range index");if(Kn>=Ra&&Ur>=Wn)return 0;if(Kn>=Ra)return-1;if(Ur>=Wn)return 1;if(Ur>>>=0,Wn>>>=0,Kn>>>=0,Ra>>>=0,this===En)return 0;let Ea=Ra-Kn,ro=Wn-Ur;const Oo=Math.min(Ea,ro),ra=this.slice(Kn,Ra),da=En.slice(Ur,Wn);for(let Ka=0;Ka2147483647?Ur=2147483647:Ur<-2147483648&&(Ur=-2147483648),Ur=+Ur,Mo(Ur)&&(Ur=Kn?0:hi.length-1),Ur<0&&(Ur=hi.length+Ur),Ur>=hi.length){if(Kn)return-1;Ur=hi.length-1}else if(Ur<0)if(Kn)Ur=0;else return-1;if(typeof En=="string"&&(En=Oe.from(En,Wn)),Oe.isBuffer(En))return En.length===0?-1:ar(hi,En,Ur,Wn,Kn);if(typeof En=="number")return En=En&255,typeof de.prototype.indexOf=="function"?Kn?de.prototype.indexOf.call(hi,En,Ur):de.prototype.lastIndexOf.call(hi,En,Ur):ar(hi,[En],Ur,Wn,Kn);throw new TypeError("val must be string, number or Buffer")}function ar(hi,En,Ur,Wn,Kn){let Ra=1,Ea=hi.length,ro=En.length;if(Wn!==void 0&&(Wn=String(Wn).toLowerCase(),Wn==="ucs2"||Wn==="ucs-2"||Wn==="utf16le"||Wn==="utf-16le")){if(hi.length<2||En.length<2)return-1;Ra=2,Ea/=2,ro/=2,Ur/=2}function Oo(da,Ka){return Ra===1?da[Ka]:da.readUInt16BE(Ka*Ra)}let ra;if(Kn){let da=-1;for(ra=Ur;raEa&&(Ur=Ea-ro),ra=Ur;ra>=0;ra--){let da=!0;for(let Ka=0;KaKn&&(Wn=Kn)):Wn=Kn;const Ra=En.length;Wn>Ra/2&&(Wn=Ra/2);let Ea;for(Ea=0;Ea>>0,isFinite(Wn)?(Wn=Wn>>>0,Kn===void 0&&(Kn="utf8")):(Kn=Wn,Wn=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const Ra=this.length-Ur;if((Wn===void 0||Wn>Ra)&&(Wn=Ra),En.length>0&&(Wn<0||Ur<0)||Ur>this.length)throw new RangeError("Attempt to write outside buffer bounds");Kn||(Kn="utf8");let Ea=!1;for(;;)switch(Kn){case"hex":return sr(this,En,Ur,Wn);case"utf8":case"utf-8":return dr(this,En,Ur,Wn);case"ascii":case"latin1":case"binary":return fr(this,En,Ur,Wn);case"base64":return _r(this,En,Ur,Wn);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return mr(this,En,Ur,Wn);default:if(Ea)throw new TypeError("Unknown encoding: "+Kn);Kn=(""+Kn).toLowerCase(),Ea=!0}},Oe.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Er(hi,En,Ur){return En===0&&Ur===hi.length?ie.fromByteArray(hi):ie.fromByteArray(hi.slice(En,Ur))}function Sr(hi,En,Ur){Ur=Math.min(hi.length,Ur);const Wn=[];let Kn=En;for(;Kn239?4:Ra>223?3:Ra>191?2:1;if(Kn+ro<=Ur){let Oo,ra,da,Ka;switch(ro){case 1:Ra<128&&(Ea=Ra);break;case 2:Oo=hi[Kn+1],(Oo&192)===128&&(Ka=(Ra&31)<<6|Oo&63,Ka>127&&(Ea=Ka));break;case 3:Oo=hi[Kn+1],ra=hi[Kn+2],(Oo&192)===128&&(ra&192)===128&&(Ka=(Ra&15)<<12|(Oo&63)<<6|ra&63,Ka>2047&&(Ka<55296||Ka>57343)&&(Ea=Ka));break;case 4:Oo=hi[Kn+1],ra=hi[Kn+2],da=hi[Kn+3],(Oo&192)===128&&(ra&192)===128&&(da&192)===128&&(Ka=(Ra&15)<<18|(Oo&63)<<12|(ra&63)<<6|da&63,Ka>65535&&Ka<1114112&&(Ea=Ka))}}Ea===null?(Ea=65533,ro=1):Ea>65535&&(Ea-=65536,Wn.push(Ea>>>10&1023|55296),Ea=56320|Ea&1023),Wn.push(Ea),Kn+=ro}return Nr(Wn)}const xr=4096;function Nr(hi){const En=hi.length;if(En<=xr)return String.fromCharCode.apply(String,hi);let Ur="",Wn=0;for(;WnWn)&&(Ur=Wn);let Kn="";for(let Ra=En;RaWn&&(En=Wn),Ur<0?(Ur+=Wn,Ur<0&&(Ur=0)):Ur>Wn&&(Ur=Wn),UrUr)throw new RangeError("Trying to access beyond buffer length")}Oe.prototype.readUintLE=Oe.prototype.readUIntLE=function(En,Ur,Wn){En=En>>>0,Ur=Ur>>>0,Wn||kr(En,Ur,this.length);let Kn=this[En],Ra=1,Ea=0;for(;++Ea>>0,Ur=Ur>>>0,Wn||kr(En,Ur,this.length);let Kn=this[En+--Ur],Ra=1;for(;Ur>0&&(Ra*=256);)Kn+=this[En+--Ur]*Ra;return Kn},Oe.prototype.readUint8=Oe.prototype.readUInt8=function(En,Ur){return En=En>>>0,Ur||kr(En,1,this.length),this[En]},Oe.prototype.readUint16LE=Oe.prototype.readUInt16LE=function(En,Ur){return En=En>>>0,Ur||kr(En,2,this.length),this[En]|this[En+1]<<8},Oe.prototype.readUint16BE=Oe.prototype.readUInt16BE=function(En,Ur){return En=En>>>0,Ur||kr(En,2,this.length),this[En]<<8|this[En+1]},Oe.prototype.readUint32LE=Oe.prototype.readUInt32LE=function(En,Ur){return En=En>>>0,Ur||kr(En,4,this.length),(this[En]|this[En+1]<<8|this[En+2]<<16)+this[En+3]*16777216},Oe.prototype.readUint32BE=Oe.prototype.readUInt32BE=function(En,Ur){return En=En>>>0,Ur||kr(En,4,this.length),this[En]*16777216+(this[En+1]<<16|this[En+2]<<8|this[En+3])},Oe.prototype.readBigUInt64LE=rs(function(En){En=En>>>0,Mr(En,"offset");const Ur=this[En],Wn=this[En+7];(Ur===void 0||Wn===void 0)&&Br(En,this.length-8);const Kn=Ur+this[++En]*2**8+this[++En]*2**16+this[++En]*2**24,Ra=this[++En]+this[++En]*2**8+this[++En]*2**16+Wn*2**24;return BigInt(Kn)+(BigInt(Ra)<>>0,Mr(En,"offset");const Ur=this[En],Wn=this[En+7];(Ur===void 0||Wn===void 0)&&Br(En,this.length-8);const Kn=Ur*2**24+this[++En]*2**16+this[++En]*2**8+this[++En],Ra=this[++En]*2**24+this[++En]*2**16+this[++En]*2**8+Wn;return(BigInt(Kn)<>>0,Ur=Ur>>>0,Wn||kr(En,Ur,this.length);let Kn=this[En],Ra=1,Ea=0;for(;++Ea=Ra&&(Kn-=Math.pow(2,8*Ur)),Kn},Oe.prototype.readIntBE=function(En,Ur,Wn){En=En>>>0,Ur=Ur>>>0,Wn||kr(En,Ur,this.length);let Kn=Ur,Ra=1,Ea=this[En+--Kn];for(;Kn>0&&(Ra*=256);)Ea+=this[En+--Kn]*Ra;return Ra*=128,Ea>=Ra&&(Ea-=Math.pow(2,8*Ur)),Ea},Oe.prototype.readInt8=function(En,Ur){return En=En>>>0,Ur||kr(En,1,this.length),this[En]&128?(255-this[En]+1)*-1:this[En]},Oe.prototype.readInt16LE=function(En,Ur){En=En>>>0,Ur||kr(En,2,this.length);const Wn=this[En]|this[En+1]<<8;return Wn&32768?Wn|4294901760:Wn},Oe.prototype.readInt16BE=function(En,Ur){En=En>>>0,Ur||kr(En,2,this.length);const Wn=this[En+1]|this[En]<<8;return Wn&32768?Wn|4294901760:Wn},Oe.prototype.readInt32LE=function(En,Ur){return En=En>>>0,Ur||kr(En,4,this.length),this[En]|this[En+1]<<8|this[En+2]<<16|this[En+3]<<24},Oe.prototype.readInt32BE=function(En,Ur){return En=En>>>0,Ur||kr(En,4,this.length),this[En]<<24|this[En+1]<<16|this[En+2]<<8|this[En+3]},Oe.prototype.readBigInt64LE=rs(function(En){En=En>>>0,Mr(En,"offset");const Ur=this[En],Wn=this[En+7];(Ur===void 0||Wn===void 0)&&Br(En,this.length-8);const Kn=this[En+4]+this[En+5]*2**8+this[En+6]*2**16+(Wn<<24);return(BigInt(Kn)<>>0,Mr(En,"offset");const Ur=this[En],Wn=this[En+7];(Ur===void 0||Wn===void 0)&&Br(En,this.length-8);const Kn=(Ur<<24)+this[++En]*2**16+this[++En]*2**8+this[++En];return(BigInt(Kn)<>>0,Ur||kr(En,4,this.length),ae.read(this,En,!0,23,4)},Oe.prototype.readFloatBE=function(En,Ur){return En=En>>>0,Ur||kr(En,4,this.length),ae.read(this,En,!1,23,4)},Oe.prototype.readDoubleLE=function(En,Ur){return En=En>>>0,Ur||kr(En,8,this.length),ae.read(this,En,!0,52,8)},Oe.prototype.readDoubleBE=function(En,Ur){return En=En>>>0,Ur||kr(En,8,this.length),ae.read(this,En,!1,52,8)};function qr(hi,En,Ur,Wn,Kn,Ra){if(!Oe.isBuffer(hi))throw new TypeError('"buffer" argument must be a Buffer instance');if(En>Kn||Enhi.length)throw new RangeError("Index out of range")}Oe.prototype.writeUintLE=Oe.prototype.writeUIntLE=function(En,Ur,Wn,Kn){if(En=+En,Ur=Ur>>>0,Wn=Wn>>>0,!Kn){const ro=Math.pow(2,8*Wn)-1;qr(this,En,Ur,Wn,ro,0)}let Ra=1,Ea=0;for(this[Ur]=En&255;++Ea>>0,Wn=Wn>>>0,!Kn){const ro=Math.pow(2,8*Wn)-1;qr(this,En,Ur,Wn,ro,0)}let Ra=Wn-1,Ea=1;for(this[Ur+Ra]=En&255;--Ra>=0&&(Ea*=256);)this[Ur+Ra]=En/Ea&255;return Ur+Wn},Oe.prototype.writeUint8=Oe.prototype.writeUInt8=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,1,255,0),this[Ur]=En&255,Ur+1},Oe.prototype.writeUint16LE=Oe.prototype.writeUInt16LE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,2,65535,0),this[Ur]=En&255,this[Ur+1]=En>>>8,Ur+2},Oe.prototype.writeUint16BE=Oe.prototype.writeUInt16BE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,2,65535,0),this[Ur]=En>>>8,this[Ur+1]=En&255,Ur+2},Oe.prototype.writeUint32LE=Oe.prototype.writeUInt32LE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,4,4294967295,0),this[Ur+3]=En>>>24,this[Ur+2]=En>>>16,this[Ur+1]=En>>>8,this[Ur]=En&255,Ur+4},Oe.prototype.writeUint32BE=Oe.prototype.writeUInt32BE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,4,4294967295,0),this[Ur]=En>>>24,this[Ur+1]=En>>>16,this[Ur+2]=En>>>8,this[Ur+3]=En&255,Ur+4};function Wr(hi,En,Ur,Wn,Kn){Gr(En,Wn,Kn,hi,Ur,7);let Ra=Number(En&BigInt(4294967295));hi[Ur++]=Ra,Ra=Ra>>8,hi[Ur++]=Ra,Ra=Ra>>8,hi[Ur++]=Ra,Ra=Ra>>8,hi[Ur++]=Ra;let Ea=Number(En>>BigInt(32)&BigInt(4294967295));return hi[Ur++]=Ea,Ea=Ea>>8,hi[Ur++]=Ea,Ea=Ea>>8,hi[Ur++]=Ea,Ea=Ea>>8,hi[Ur++]=Ea,Ur}function Ar(hi,En,Ur,Wn,Kn){Gr(En,Wn,Kn,hi,Ur,7);let Ra=Number(En&BigInt(4294967295));hi[Ur+7]=Ra,Ra=Ra>>8,hi[Ur+6]=Ra,Ra=Ra>>8,hi[Ur+5]=Ra,Ra=Ra>>8,hi[Ur+4]=Ra;let Ea=Number(En>>BigInt(32)&BigInt(4294967295));return hi[Ur+3]=Ea,Ea=Ea>>8,hi[Ur+2]=Ea,Ea=Ea>>8,hi[Ur+1]=Ea,Ea=Ea>>8,hi[Ur]=Ea,Ur+8}Oe.prototype.writeBigUInt64LE=rs(function(En,Ur=0){return Wr(this,En,Ur,BigInt(0),BigInt("0xffffffffffffffff"))}),Oe.prototype.writeBigUInt64BE=rs(function(En,Ur=0){return Ar(this,En,Ur,BigInt(0),BigInt("0xffffffffffffffff"))}),Oe.prototype.writeIntLE=function(En,Ur,Wn,Kn){if(En=+En,Ur=Ur>>>0,!Kn){const Oo=Math.pow(2,8*Wn-1);qr(this,En,Ur,Wn,Oo-1,-Oo)}let Ra=0,Ea=1,ro=0;for(this[Ur]=En&255;++Ra>0)-ro&255;return Ur+Wn},Oe.prototype.writeIntBE=function(En,Ur,Wn,Kn){if(En=+En,Ur=Ur>>>0,!Kn){const Oo=Math.pow(2,8*Wn-1);qr(this,En,Ur,Wn,Oo-1,-Oo)}let Ra=Wn-1,Ea=1,ro=0;for(this[Ur+Ra]=En&255;--Ra>=0&&(Ea*=256);)En<0&&ro===0&&this[Ur+Ra+1]!==0&&(ro=1),this[Ur+Ra]=(En/Ea>>0)-ro&255;return Ur+Wn},Oe.prototype.writeInt8=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,1,127,-128),En<0&&(En=255+En+1),this[Ur]=En&255,Ur+1},Oe.prototype.writeInt16LE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,2,32767,-32768),this[Ur]=En&255,this[Ur+1]=En>>>8,Ur+2},Oe.prototype.writeInt16BE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,2,32767,-32768),this[Ur]=En>>>8,this[Ur+1]=En&255,Ur+2},Oe.prototype.writeInt32LE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,4,2147483647,-2147483648),this[Ur]=En&255,this[Ur+1]=En>>>8,this[Ur+2]=En>>>16,this[Ur+3]=En>>>24,Ur+4},Oe.prototype.writeInt32BE=function(En,Ur,Wn){return En=+En,Ur=Ur>>>0,Wn||qr(this,En,Ur,4,2147483647,-2147483648),En<0&&(En=4294967295+En+1),this[Ur]=En>>>24,this[Ur+1]=En>>>16,this[Ur+2]=En>>>8,this[Ur+3]=En&255,Ur+4},Oe.prototype.writeBigInt64LE=rs(function(En,Ur=0){return Wr(this,En,Ur,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),Oe.prototype.writeBigInt64BE=rs(function(En,Ur=0){return Ar(this,En,Ur,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function Dr(hi,En,Ur,Wn,Kn,Ra){if(Ur+Wn>hi.length)throw new RangeError("Index out of range");if(Ur<0)throw new RangeError("Index out of range")}function Jr(hi,En,Ur,Wn,Kn){return En=+En,Ur=Ur>>>0,Kn||Dr(hi,En,Ur,4),ae.write(hi,En,Ur,Wn,23,4),Ur+4}Oe.prototype.writeFloatLE=function(En,Ur,Wn){return Jr(this,En,Ur,!0,Wn)},Oe.prototype.writeFloatBE=function(En,Ur,Wn){return Jr(this,En,Ur,!1,Wn)};function Sn(hi,En,Ur,Wn,Kn){return En=+En,Ur=Ur>>>0,Kn||Dr(hi,En,Ur,8),ae.write(hi,En,Ur,Wn,52,8),Ur+8}Oe.prototype.writeDoubleLE=function(En,Ur,Wn){return Sn(this,En,Ur,!0,Wn)},Oe.prototype.writeDoubleBE=function(En,Ur,Wn){return Sn(this,En,Ur,!1,Wn)},Oe.prototype.copy=function(En,Ur,Wn,Kn){if(!Oe.isBuffer(En))throw new TypeError("argument should be a Buffer");if(Wn||(Wn=0),!Kn&&Kn!==0&&(Kn=this.length),Ur>=En.length&&(Ur=En.length),Ur||(Ur=0),Kn>0&&Kn=this.length)throw new RangeError("Index out of range");if(Kn<0)throw new RangeError("sourceEnd out of bounds");Kn>this.length&&(Kn=this.length),En.length-Ur>>0,Wn=Wn===void 0?this.length:Wn>>>0,En||(En=0);let Ra;if(typeof En=="number")for(Ra=Ur;Ra2**32?Kn=$r(String(Ur)):typeof Ur=="bigint"&&(Kn=String(Ur),(Ur>BigInt(2)**BigInt(32)||Ur<-(BigInt(2)**BigInt(32)))&&(Kn=$r(Kn)),Kn+="n"),Wn+=` It must be ${En}. Received ${Kn}`,Wn},RangeError);function $r(hi){let En="",Ur=hi.length;const Wn=hi[0]==="-"?1:0;for(;Ur>=Wn+4;Ur-=3)En=`_${hi.slice(Ur-3,Ur)}${En}`;return`${hi.slice(0,Ur)}${En}`}function Lr(hi,En,Ur){Mr(En,"offset"),(hi[En]===void 0||hi[En+Ur]===void 0)&&Br(En,hi.length-(Ur+1))}function Gr(hi,En,Ur,Wn,Kn,Ra){if(hi>Ur||hi= 0${Ea} and < 2${Ea} ** ${(Ra+1)*8}${Ea}`:ro=`>= -(2${Ea} ** ${(Ra+1)*8-1}${Ea}) and < 2 ** ${(Ra+1)*8-1}${Ea}`,new vn.ERR_OUT_OF_RANGE("value",ro,hi)}Lr(Wn,Kn,Ra)}function Mr(hi,En){if(typeof hi!="number")throw new vn.ERR_INVALID_ARG_TYPE(En,"number",hi)}function Br(hi,En,Ur){throw Math.floor(hi)!==hi?(Mr(hi,Ur),new vn.ERR_OUT_OF_RANGE("offset","an integer",hi)):En<0?new vn.ERR_BUFFER_OUT_OF_BOUNDS:new vn.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${En}`,hi)}const Hr=/[^+/0-9A-Za-z-_]/g;function zr(hi){if(hi=hi.split("=")[0],hi=hi.trim().replace(Hr,""),hi.length<2)return"";for(;hi.length%4!==0;)hi=hi+"=";return hi}function An(hi,En){En=En||1/0;let Ur;const Wn=hi.length;let Kn=null;const Ra=[];for(let Ea=0;Ea55295&&Ur<57344){if(!Kn){if(Ur>56319){(En-=3)>-1&&Ra.push(239,191,189);continue}else if(Ea+1===Wn){(En-=3)>-1&&Ra.push(239,191,189);continue}Kn=Ur;continue}if(Ur<56320){(En-=3)>-1&&Ra.push(239,191,189),Kn=Ur;continue}Ur=(Kn-55296<<10|Ur-56320)+65536}else Kn&&(En-=3)>-1&&Ra.push(239,191,189);if(Kn=null,Ur<128){if((En-=1)<0)break;Ra.push(Ur)}else if(Ur<2048){if((En-=2)<0)break;Ra.push(Ur>>6|192,Ur&63|128)}else if(Ur<65536){if((En-=3)<0)break;Ra.push(Ur>>12|224,Ur>>6&63|128,Ur&63|128)}else if(Ur<1114112){if((En-=4)<0)break;Ra.push(Ur>>18|240,Ur>>12&63|128,Ur>>6&63|128,Ur&63|128)}else throw new Error("Invalid code point")}return Ra}function kn(hi){const En=[];for(let Ur=0;Ur>8,Kn=Ur%256,Ra.push(Kn),Ra.push(Wn);return Ra}function Nn(hi){return ie.toByteArray(zr(hi))}function Rn(hi,En,Ur,Wn){let Kn;for(Kn=0;Kn=En.length||Kn>=hi.length);++Kn)En[Kn+Ur]=hi[Kn];return Kn}function ta(hi,En){return hi instanceof En||hi!=null&&hi.constructor!=null&&hi.constructor.name!=null&&hi.constructor.name===En.name}function Mo(hi){return hi!==hi}const to=function(){const hi="0123456789abcdef",En=new Array(256);for(let Ur=0;Ur<16;++Ur){const Wn=Ur*16;for(let Kn=0;Kn<16;++Kn)En[Wn+Kn]=hi[Ur]+hi[Kn]}return En}();function rs(hi){return typeof BigInt>"u"?gs:hi}function gs(){throw new Error("BigInt not supported")}})(buffer$1);const Buffer$2=buffer$1.Buffer;var parse$1={},hasRequiredParse;function requireParse(){if(hasRequiredParse)return parse$1;hasRequiredParse=1,Object.defineProperty(parse$1,"__esModule",{value:!0}),parse$1.update=void 0;var re=requireLib$3(),ie=requireHtmlparser2Adapter(),ae=requireParse5Adapter(),oe=requireLib$a();function ue(pe,_e,Ce){if(typeof Buffer$2<"u"&&Buffer$2.isBuffer(pe)&&(pe=pe.toString()),typeof pe=="string")return _e.xmlMode||_e._useHtmlParser2?ie.parse(pe,_e):ae.parse(pe,_e,Ce);var Ne=pe;if(!Array.isArray(Ne)&&oe.isDocument(Ne))return Ne;var Oe=new oe.Document([]);return de(Ne,Oe),Oe}parse$1.default=ue;function de(pe,_e){var Ce=Array.isArray(pe)?pe:[pe];_e?_e.children=Ce:_e=null;for(var Ne=0;Ne/;function Ce(Ne){return _e.test(Ne)}return utils$4.isHtml=Ce,utils$4}var attributes={},hasRequiredAttributes;function requireAttributes(){if(hasRequiredAttributes)return attributes;hasRequiredAttributes=1,Object.defineProperty(attributes,"__esModule",{value:!0}),attributes.toggleClass=attributes.removeClass=attributes.addClass=attributes.hasClass=attributes.removeAttr=attributes.val=attributes.data=attributes.prop=attributes.attr=void 0;var re=require_static(),ie=requireUtils$1(),ae=Object.prototype.hasOwnProperty,oe=/\s+/,ue="data-",de={null:null,true:!0,false:!1},pe=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,_e=/^{[^]*}$|^\[[^]*]$/;function Ce(ir,ar,sr){var dr;if(!(!ir||!ie.isTag(ir))){if((dr=ir.attribs)!==null&&dr!==void 0||(ir.attribs={}),!ar)return ir.attribs;if(ae.call(ir.attribs,ar))return!sr&&pe.test(ar)?ar:ir.attribs[ar];if(ir.name==="option"&&ar==="value")return re.text(ir.children);if(ir.name==="input"&&(ir.attribs.type==="radio"||ir.attribs.type==="checkbox")&&ar==="value")return"on"}}function Ne(ir,ar,sr){sr===null?Pt(ir,ar):ir.attribs[ar]=""+sr}function Oe(ir,ar){if(typeof ir=="object"||ar!==void 0){if(typeof ar=="function"){if(typeof ir!="string")throw new Error("Bad combination of arguments.");return ie.domEach(this,function(sr,dr){ie.isTag(sr)&&Ne(sr,ir,ar.call(sr,dr,sr.attribs[ir]))})}return ie.domEach(this,function(sr){ie.isTag(sr)&&(typeof ir=="object"?Object.keys(ir).forEach(function(dr){var fr=ir[dr];Ne(sr,dr,fr)}):Ne(sr,ir,ar))})}return arguments.length>1?this:Ce(this[0],ir,this.options.xmlMode)}attributes.attr=Oe;function Ie(ir,ar,sr){if(!(!ir||!ie.isTag(ir)))return ar in ir?ir[ar]:!sr&&pe.test(ar)?Ce(ir,ar,!1)!==void 0:Ce(ir,ar,sr)}function Fe(ir,ar,sr,dr){ar in ir?ir[ar]=sr:Ne(ir,ar,!dr&&pe.test(ar)?sr?"":null:""+sr)}function Ue(ir,ar){var sr=this;if(typeof ir=="string"&&ar===void 0)switch(ir){case"style":{var dr=this.css(),fr=Object.keys(dr);return fr.forEach(function(mr,Er){dr[Er]=mr}),dr.length=fr.length,dr}case"tagName":case"nodeName":{var _r=this[0];return ie.isTag(_r)?_r.name.toUpperCase():void 0}case"outerHTML":return this.clone().wrap("").parent().html();case"innerHTML":return this.html();default:return Ie(this[0],ir,this.options.xmlMode)}if(typeof ir=="object"||ar!==void 0){if(typeof ar=="function"){if(typeof ir=="object")throw new Error("Bad combination of arguments.");return ie.domEach(this,function(mr,Er){ie.isTag(mr)&&Fe(mr,ir,ar.call(mr,Er,Ie(mr,ir,sr.options.xmlMode)),sr.options.xmlMode)})}return ie.domEach(this,function(mr){ie.isTag(mr)&&(typeof ir=="object"?Object.keys(ir).forEach(function(Er){var Sr=ir[Er];Fe(mr,Er,Sr,sr.options.xmlMode)}):Fe(mr,ir,ar,sr.options.xmlMode))})}}attributes.prop=Ue;function Ve(ir,ar,sr){var dr,fr=ir;(dr=fr.data)!==null&&dr!==void 0||(fr.data={}),typeof ar=="object"?Object.assign(fr.data,ar):typeof ar=="string"&&sr!==void 0&&(fr.data[ar]=sr)}function ze(ir,ar){var sr,dr,fr;ar==null?(sr=Object.keys(ir.attribs).filter(function(Sr){return Sr.startsWith(ue)}),dr=sr.map(function(Sr){return ie.camelCase(Sr.slice(ue.length))})):(sr=[ue+ie.cssCase(ar)],dr=[ar]);for(var _r=0;_r-1;){var fr=dr+ir.length;if((dr===0||oe.test(sr[dr-1]))&&(fr===sr.length||oe.test(sr[fr])))return!0}return!1})}attributes.hasClass=tr;function nr(ir){if(typeof ir=="function")return ie.domEach(this,function(xr,Nr){if(ie.isTag(xr)){var Rr=xr.attribs.class||"";nr.call([xr],ir.call(xr,Nr,Rr))}});if(!ir||typeof ir!="string")return this;for(var ar=ir.split(oe),sr=this.length,dr=0;dr=0&&(_r.splice(Sr,1),mr=!0,Er--)}mr&&(fr.attribs.class=_r.join(" "))}})}attributes.removeClass=lr;function cr(ir,ar){if(typeof ir=="function")return ie.domEach(this,function(Rr,Vr){ie.isTag(Rr)&&cr.call([Rr],ir.call(Rr,Vr,Rr.attribs.class||"",ar),ar)});if(!ir||typeof ir!="string")return this;for(var sr=ir.split(oe),dr=sr.length,fr=typeof ar=="boolean"?ar?1:-1:0,_r=this.length,mr=0;mr<_r;mr++){var Er=this[mr];if(ie.isTag(Er)){for(var Sr=Et(Er.attribs.class),xr=0;xr=0&&Nr<0?Sr.push(sr[xr]):fr<=0&&Nr>=0&&Sr.splice(Nr,1)}Er.attribs.class=Sr.join(" ")}}return this}return attributes.toggleClass=cr,attributes}var traversing={},hasRequiredTraversing;function requireTraversing(){if(hasRequiredTraversing)return traversing;hasRequiredTraversing=1,Object.defineProperty(traversing,"__esModule",{value:!0}),traversing.addBack=traversing.add=traversing.end=traversing.slice=traversing.index=traversing.toArray=traversing.get=traversing.eq=traversing.last=traversing.first=traversing.has=traversing.not=traversing.is=traversing.filterArray=traversing.filter=traversing.map=traversing.each=traversing.contents=traversing.children=traversing.siblings=traversing.prevUntil=traversing.prevAll=traversing.prev=traversing.nextUntil=traversing.nextAll=traversing.next=traversing.closest=traversing.parentsUntil=traversing.parents=traversing.parent=traversing.find=void 0;var re=require$$0$6,ie=requireLib$a(),ae=re.__importStar(requireLib$4()),oe=requireUtils$1(),ue=require_static(),de=requireLib$3(),pe=de.DomUtils.uniqueSort,_e=/^\s*[~+]/;function Ce(xr){var Nr;if(!xr)return this._make([]);var Rr=this.toArray();if(typeof xr!="string"){var Vr=oe.isCheerio(xr)?xr.toArray():[xr];return this._make(Vr.filter(function(kr){return Rr.some(function(qr){return ue.contains(qr,kr)})}))}var Fr=_e.test(xr)?Rr:this.children().toArray(),Ir={context:Rr,root:(Nr=this._root)===null||Nr===void 0?void 0:Nr[0],xmlMode:this.options.xmlMode};return this._make(ae.select(xr,Fr,Ir))}traversing.find=Ce;function Ne(xr){return function(Nr){for(var Rr=[],Vr=1;Vr1&&kr.length>1?Rr.reduce(function(qr,Wr){return Wr(qr)},kr):kr)}}}var Oe=Ne(function(xr,Nr){for(var Rr,Vr=[],Fr=0;Fr0})}traversing.has=lr;function cr(){return this.length>1?this._make(this[0]):this}traversing.first=cr;function ir(){return this.length>0?this._make(this[this.length-1]):this}traversing.last=ir;function ar(xr){var Nr;return xr=+xr,xr===0&&this.length<=1?this:(xr<0&&(xr=this.length+xr),this._make((Nr=this[xr])!==null&&Nr!==void 0?Nr:[]))}traversing.eq=ar;function sr(xr){return xr==null?this.toArray():this[xr<0?this.length+xr:xr]}traversing.get=sr;function dr(){return Array.prototype.slice.call(this)}traversing.toArray=dr;function fr(xr){var Nr,Rr;return xr==null?(Nr=this.parent().children(),Rr=this[0]):typeof xr=="string"?(Nr=this._make(xr),Rr=this[0]):(Nr=this,Rr=oe.isCheerio(xr)?xr[0]:xr),Array.prototype.indexOf.call(Nr,Rr)}traversing.index=fr;function _r(xr,Nr){return this._make(Array.prototype.slice.call(this,xr,Nr))}traversing.slice=_r;function mr(){var xr;return(xr=this.prevObject)!==null&&xr!==void 0?xr:this._make([])}traversing.end=mr;function Er(xr,Nr){var Rr=this._make(xr,Nr),Vr=pe(re.__spreadArray(re.__spreadArray([],this.get()),Rr.get()));return this._make(Vr)}traversing.add=Er;function Sr(xr){return this.prevObject?this.add(xr?this.prevObject.filter(xr):this.prevObject):this}return traversing.addBack=Sr,traversing}var manipulation={},hasRequiredManipulation;function requireManipulation(){if(hasRequiredManipulation)return manipulation;hasRequiredManipulation=1,Object.defineProperty(manipulation,"__esModule",{value:!0}),manipulation.clone=manipulation.text=manipulation.toString=manipulation.html=manipulation.empty=manipulation.replaceWith=manipulation.remove=manipulation.insertBefore=manipulation.before=manipulation.insertAfter=manipulation.after=manipulation.wrapAll=manipulation.unwrap=manipulation.wrapInner=manipulation.wrap=manipulation.prepend=manipulation.append=manipulation.prependTo=manipulation.appendTo=manipulation._makeDomArray=void 0;var re=require$$0$6,ie=requireLib$a(),ae=requireLib$a(),oe=re.__importStar(requireParse()),ue=require_static(),de=requireUtils$1(),pe=requireLib$3();function _e(ar,sr){var dr=this;return ar==null?[]:de.isCheerio(ar)?sr?de.cloneDom(ar.get()):ar.get():Array.isArray(ar)?ar.reduce(function(fr,_r){return fr.concat(dr._makeDomArray(_r,sr))},[]):typeof ar=="string"?oe.default(ar,this.options,!1).children:sr?de.cloneDom([ar]):[ar]}manipulation._makeDomArray=_e;function Ce(ar){return function(){for(var sr=this,dr=[],fr=0;fr-1&&(Fr.children.splice(Ir,1),_r===Fr&&sr>Ir&&Sr[0]--)}Vr.parent=_r,Vr.prev&&(Vr.prev.next=(mr=Vr.next)!==null&&mr!==void 0?mr:null),Vr.next&&(Vr.next.prev=(Er=Vr.prev)!==null&&Er!==void 0?Er:null),Vr.prev=fr[Rr-1]||xr,Vr.next=fr[Rr+1]||Nr}return xr&&(xr.next=fr[0]),Nr&&(Nr.prev=fr[fr.length-1]),ar.splice.apply(ar,Sr)}function Oe(ar){var sr=de.isCheerio(ar)?ar:this._make(ar);return sr.append(this),this}manipulation.appendTo=Oe;function Ie(ar){var sr=de.isCheerio(ar)?ar:this._make(ar);return sr.prepend(this),this}manipulation.prependTo=Ie,manipulation.append=Ce(function(ar,sr,dr){Ne(sr,sr.length,0,ar,dr)}),manipulation.prepend=Ce(function(ar,sr,dr){Ne(sr,0,0,ar,dr)});function Fe(ar){return function(sr){for(var dr=this.length-1,fr=this.parents().last(),_r=0;_r0?xr:!1}function Et(Sr){return Sr===er(1)}function er(Sr){return oe[_e+(Sr||1)]}function tr(){var Sr=Ie.pop();return Oe=Ie[Ie.length-1],Sr}function nr(Sr){return Oe=Sr,Ie.push(Oe),Ie.length}function lr(Sr){var xr=Oe;return Ie[Ie.length-1]=Oe=Sr,xr}function cr(Sr){if((Sr||1)==1)oe[_e]==` `?(Ne++,pe=1):pe++,_e++;else{var xr=oe.slice(_e,_e+Sr).split(` `);xr.length>1&&(Ne+=xr.length-1,pe=1),pe+=xr[xr.length-1].length,_e=_e+Sr}}function ir(){Fe.end={line:Ne,col:pe},Ue.push(Fe),ue="",Fe={}}function ar(Sr){Fe={type:Sr,start:{line:Ne,col:pe}}}for(;de=ze();)switch(de){case" ":switch(jt()){case"selector":case"value":case"value-paren":case"at-group":case"at-value":case"comment":case"double-string":case"single-string":ue+=de;break}break;case` @@ -1201,12 +1201,12 @@ Actual: `+$r.attribValue);else{var Br=$r.tag,Hr=$r.tags[$r.tags.length-1]||$r;Br `))}de.createHash=function(jt){return Ve(jt)},de.createHmac=function(jt,kt){return Ve(jt,kt)},de.createCredentials=function(){ze("sorry,createCredentials is not implemented yet")},de.createCipher=function(){ze("sorry,createCipher is not implemented yet")},de.createCipheriv=function(){ze("sorry,createCipheriv is not implemented yet")},de.createDecipher=function(){ze("sorry,createDecipher is not implemented yet")},de.createDecipheriv=function(){ze("sorry,createDecipheriv is not implemented yet")},de.createSign=function(){ze("sorry,createSign is not implemented yet")},de.createVerify=function(){ze("sorry,createVerify is not implemented yet")},de.createDiffieHellman=function(){ze("sorry,createDiffieHellman is not implemented yet")},de.pbkdf2=function(){ze("sorry,pbkdf2 is not implemented yet")}},{"./md5":535,"./sha":536,"./sha256":537,buffer:103,"core-js/modules/es.array.concat.js":310,"core-js/modules/es.array.fill.js":311,"core-js/modules/es.array.join.js":317,"core-js/modules/es.array.slice.js":319,"core-js/modules/es.object.to-string.js":331,"core-js/modules/es.regexp.to-string.js":341}],534:[function(oe,ue,de){oe("core-js/modules/es.array.fill.js"),oe("core-js/modules/es.array.concat.js");var pe=oe("buffer").Buffer,_e=4,Ce=pe.alloc(_e);Ce.fill(0);var Ne=8;function Oe(Ue,Ve){if(Ue.length%_e!==0){var ze=Ue.length+(_e-Ue.length%_e);Ue=pe.concat([Ue,Ce],ze)}for(var jt=[],kt=Ve?Ue.readInt32BE:Ue.readInt32LE,Pt=0;Pt>5]|=128<>>9<<4)+14]=jt;for(var kt=1732584193,Pt=-271733879,Et=-1732584194,er=271733878,tr=0;tr>16)+(jt>>16)+(kt>>16);return Pt<<16|kt&65535}function Ve(ze,jt){return ze<>>32-jt}ue.exports=function(jt){return pe.hash(jt,_e,16)}},{"./helpers":534}],536:[function(oe,ue,de){var pe=oe("./helpers");function _e(Fe,Ue){Fe[Ue>>5]|=128<<24-Ue%32,Fe[(Ue+64>>9<<4)+15]=Ue;for(var Ve=Array(80),ze=1732584193,jt=-271733879,kt=-1732584194,Pt=271733878,Et=-1009589776,er=0;er>16)+(Ue>>16)+(Ve>>16);return ze<<16|Ve&65535}function Ie(Fe,Ue){return Fe<>>32-Ue}ue.exports=function(Ue){return pe.hash(Ue,_e,20,!0)}},{"./helpers":534}],537:[function(oe,ue,de){var pe=oe("./helpers"),_e=function(Pt,Et){var er=(Pt&65535)+(Et&65535),tr=(Pt>>16)+(Et>>16)+(er>>16);return tr<<16|er&65535},Ce=function(Pt,Et){return Pt>>>Et|Pt<<32-Et},Ne=function(Pt,Et){return Pt>>>Et},Oe=function(Pt,Et,er){return Pt&Et^~Pt&er},Ie=function(Pt,Et,er){return Pt&Et^Pt&er^Et&er},Fe=function(Pt){return Ce(Pt,2)^Ce(Pt,13)^Ce(Pt,22)},Ue=function(Pt){return Ce(Pt,6)^Ce(Pt,11)^Ce(Pt,25)},Ve=function(Pt){return Ce(Pt,7)^Ce(Pt,18)^Ne(Pt,3)},ze=function(Pt){return Ce(Pt,17)^Ce(Pt,19)^Ne(Pt,10)},jt=function(Pt,Et){var er=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298),tr=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),nr=new Array(64),lr,cr,ir,ar,sr,dr,fr,_r,mr,Er,Sr,xr;Pt[Et>>5]|=128<<24-Et%32,Pt[(Et+64>>9<<4)+15]=Et;for(var mr=0;mrVe._pos){var kt=jt.substr(Ve._pos);if(Ve._charset==="x-user-defined"){for(var Pt=new Ce(kt.length),Et=0;EtVe._pos&&(Ve.push(new Ce(new Uint8Array(er.result.slice(Ve._pos)))),Ve._pos=er.result.byteLength)},er.onload=function(){Ve.push(null)},er.readAsArrayBuffer(jt);break}Ve._xhr.readyState===Fe.DONE&&Ve._mode!=="ms-stream"&&Ve.push(null)}}).call(this)}).call(this,oe("_process"),typeof ae<"u"?ae:typeof self<"u"?self:typeof window<"u"?window:{},oe("buffer").Buffer)},{"./capability":542,_process:540,buffer:103,"core-js/modules/es.array-buffer.slice.js":309,"core-js/modules/es.array.iterator.js":316,"core-js/modules/es.array.slice.js":319,"core-js/modules/es.object.to-string.js":331,"core-js/modules/es.promise.js":335,"core-js/modules/es.regexp.exec.js":340,"core-js/modules/es.string.match.js":346,"core-js/modules/es.string.split.js":349,"core-js/modules/es.typed-array.copy-within.js":358,"core-js/modules/es.typed-array.every.js":359,"core-js/modules/es.typed-array.fill.js":360,"core-js/modules/es.typed-array.filter.js":361,"core-js/modules/es.typed-array.find-index.js":362,"core-js/modules/es.typed-array.find.js":363,"core-js/modules/es.typed-array.for-each.js":364,"core-js/modules/es.typed-array.includes.js":365,"core-js/modules/es.typed-array.index-of.js":366,"core-js/modules/es.typed-array.iterator.js":367,"core-js/modules/es.typed-array.join.js":368,"core-js/modules/es.typed-array.last-index-of.js":369,"core-js/modules/es.typed-array.map.js":370,"core-js/modules/es.typed-array.reduce-right.js":371,"core-js/modules/es.typed-array.reduce.js":372,"core-js/modules/es.typed-array.reverse.js":373,"core-js/modules/es.typed-array.set.js":374,"core-js/modules/es.typed-array.slice.js":375,"core-js/modules/es.typed-array.some.js":376,"core-js/modules/es.typed-array.sort.js":377,"core-js/modules/es.typed-array.subarray.js":378,"core-js/modules/es.typed-array.to-locale-string.js":379,"core-js/modules/es.typed-array.to-string.js":380,"core-js/modules/es.typed-array.uint8-array.js":381,"core-js/modules/web.dom-collections.for-each.js":382,inherits:409,"readable-stream":465}],545:[function(oe,ue,de){var pe=oe("@babel/runtime/helpers/interopRequireDefault"),_e=pe(oe("@babel/runtime/helpers/typeof"));oe("core-js/modules/es.regexp.exec.js"),oe("core-js/modules/es.string.search.js"),oe("core-js/modules/es.array.concat.js"),oe("core-js/modules/es.string.split.js"),oe("core-js/modules/es.string.replace.js"),oe("core-js/modules/es.array.join.js"),oe("core-js/modules/es.string.trim.js"),oe("core-js/modules/es.string.match.js"),oe("core-js/modules/es.array.slice.js"),oe("core-js/modules/es.object.keys.js"),oe("core-js/modules/es.array.splice.js");var Ce=oe("punycode"),Ne=oe("./util");de.parse=ar,de.resolve=dr,de.resolveObject=fr,de.format=sr,de.Url=Oe;function Oe(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var Ie=/^([a-z0-9.+-]+:)/i,Fe=/:[0-9]*$/,Ue=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Ve=["<",">",'"',"`"," ","\r",` `," "],ze=["{","}","|","\\","^","`"].concat(Ve),jt=["'"].concat(ze),kt=["%","/","?",";","#"].concat(jt),Pt=["/","?","#"],Et=255,er=/^[+a-z0-9A-Z_-]{0,63}$/,tr=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,nr={javascript:!0,"javascript:":!0},lr={javascript:!0,"javascript:":!0},cr={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},ir=oe("querystring");function ar(_r,mr,Er){if(_r&&Ne.isObject(_r)&&_r instanceof Oe)return _r;var Sr=new Oe;return Sr.parse(_r,mr,Er),Sr}Oe.prototype.parse=function(_r,mr,Er){if(!Ne.isString(_r))throw new TypeError("Parameter 'url' must be a string, not "+(0,_e.default)(_r));var Sr=_r.indexOf("?"),xr=Sr!==-1&&Sr<_r.indexOf("#")?"?":"#",Nr=_r.split(xr),Rr=/\\/g;Nr[0]=Nr[0].replace(Rr,"/"),_r=Nr.join(xr);var Vr=_r;if(Vr=Vr.trim(),!Er&&_r.split("#").length===1){var Fr=Ue.exec(Vr);if(Fr)return this.path=Vr,this.href=Vr,this.pathname=Fr[1],Fr[2]?(this.search=Fr[2],mr?this.query=ir.parse(this.search.substr(1)):this.query=this.search.substr(1)):mr&&(this.search="",this.query={}),this}var Ir=Ie.exec(Vr);if(Ir){Ir=Ir[0];var kr=Ir.toLowerCase();this.protocol=kr,Vr=Vr.substr(Ir.length)}if(Er||Ir||Vr.match(/^\/\/[^@\/]+@[^@\/]+/)){var qr=Vr.substr(0,2)==="//";qr&&!(Ir&&lr[Ir])&&(Vr=Vr.substr(2),this.slashes=!0)}if(!lr[Ir]&&(qr||Ir&&!cr[Ir])){for(var Wr=-1,Ar=0;Ar127?Gr+="x":Gr+=Lr[Mr];if(!Gr.match(er)){var Hr=xn.slice(0,Ar),zr=xn.slice(Ar+1),An=Lr.match(tr);An&&(Hr.push(An[1]),zr.unshift(An[2])),zr.length&&(Vr="/"+zr.join(".")+Vr),this.hostname=Hr.join(".");break}}}this.hostname.length>Et?this.hostname="":this.hostname=this.hostname.toLowerCase(),vn||(this.hostname=Ce.toASCII(this.hostname));var kn=this.port?":"+this.port:"",jr=this.hostname||"";this.host=jr+kn,this.href+=this.host,vn&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),Vr[0]!=="/"&&(Vr="/"+Vr))}if(!nr[kr])for(var Ar=0,$r=jt.length;Ar<$r;Ar++){var Nn=jt[Ar];if(Vr.indexOf(Nn)!==-1){var Rn=encodeURIComponent(Nn);Rn===Nn&&(Rn=escape(Nn)),Vr=Vr.split(Nn).join(Rn)}}var ta=Vr.indexOf("#");ta!==-1&&(this.hash=Vr.substr(ta),Vr=Vr.slice(0,ta));var Mo=Vr.indexOf("?");if(Mo!==-1?(this.search=Vr.substr(Mo),this.query=Vr.substr(Mo+1),mr&&(this.query=ir.parse(this.query)),Vr=Vr.slice(0,Mo)):mr&&(this.search="",this.query={}),Vr&&(this.pathname=Vr),cr[kr]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var kn=this.pathname||"",to=this.search||"";this.path=kn+to}return this.href=this.format(),this};function sr(_r){return Ne.isString(_r)&&(_r=ar(_r)),_r instanceof Oe?_r.format():Oe.prototype.format.call(_r)}Oe.prototype.format=function(){var _r=this.auth||"";_r&&(_r=encodeURIComponent(_r),_r=_r.replace(/%3A/i,":"),_r+="@");var mr=this.protocol||"",Er=this.pathname||"",Sr=this.hash||"",xr=!1,Nr="";this.host?xr=_r+this.host:this.hostname&&(xr=_r+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(xr+=":"+this.port)),this.query&&Ne.isObject(this.query)&&Object.keys(this.query).length&&(Nr=ir.stringify(this.query));var Rr=this.search||Nr&&"?"+Nr||"";return mr&&mr.substr(-1)!==":"&&(mr+=":"),this.slashes||(!mr||cr[mr])&&xr!==!1?(xr="//"+(xr||""),Er&&Er.charAt(0)!=="/"&&(Er="/"+Er)):xr||(xr=""),Sr&&Sr.charAt(0)!=="#"&&(Sr="#"+Sr),Rr&&Rr.charAt(0)!=="?"&&(Rr="?"+Rr),Er=Er.replace(/[?#]/g,function(Vr){return encodeURIComponent(Vr)}),Rr=Rr.replace("#","%23"),mr+xr+Er+Rr+Sr};function dr(_r,mr){return ar(_r,!1,!0).resolve(mr)}Oe.prototype.resolve=function(_r){return this.resolveObject(ar(_r,!1,!0)).format()};function fr(_r,mr){return _r?ar(_r,!1,!0).resolveObject(mr):mr}Oe.prototype.resolveObject=function(_r){if(Ne.isString(_r)){var mr=new Oe;mr.parse(_r,!1,!0),_r=mr}for(var Er=new Oe,Sr=Object.keys(this),xr=0;xr0?Er.host.split("@"):!1;Gr&&(Er.auth=Gr.shift(),Er.host=Er.hostname=Gr.shift())}return Er.search=_r.search,Er.query=_r.query,(!Ne.isNull(Er.pathname)||!Ne.isNull(Er.search))&&(Er.path=(Er.pathname?Er.pathname:"")+(Er.search?Er.search:"")),Er.href=Er.format(),Er}if(!xn.length)return Er.pathname=null,Er.search?Er.path="/"+Er.search:Er.path=null,Er.href=Er.format(),Er;for(var Mr=xn.slice(-1)[0],Br=(Er.host||_r.host||xn.length>1)&&(Mr==="."||Mr==="..")||Mr==="",Hr=0,zr=xn.length;zr>=0;zr--)Mr=xn[zr],Mr==="."?xn.splice(zr,1):Mr===".."?(xn.splice(zr,1),Hr++):Hr&&(xn.splice(zr,1),Hr--);if(!Sn&&!vn)for(;Hr--;Hr)xn.unshift("..");Sn&&xn[0]!==""&&(!xn[0]||xn[0].charAt(0)!=="/")&&xn.unshift(""),Br&&xn.join("/").substr(-1)!=="/"&&xn.push("");var An=xn[0]===""||xn[0]&&xn[0].charAt(0)==="/";if(Lr){Er.hostname=Er.host=An?"":xn.length?xn.shift():"";var Gr=Er.host&&Er.host.indexOf("@")>0?Er.host.split("@"):!1;Gr&&(Er.auth=Gr.shift(),Er.host=Er.hostname=Gr.shift())}return Sn=Sn||Er.host&&xn.length,Sn&&!An&&xn.unshift(""),xn.length?Er.pathname=xn.join("/"):(Er.pathname=null,Er.path=null),(!Ne.isNull(Er.pathname)||!Ne.isNull(Er.search))&&(Er.path=(Er.pathname?Er.pathname:"")+(Er.search?Er.search:"")),Er.auth=_r.auth||Er.auth,Er.slashes=Er.slashes||_r.slashes,Er.href=Er.format(),Er},Oe.prototype.parseHost=function(){var _r=this.host,mr=Fe.exec(_r);mr&&(mr=mr[0],mr!==":"&&(this.port=mr.substr(1)),_r=_r.substr(0,_r.length-mr.length)),_r&&(this.hostname=_r)}},{"./util":546,"@babel/runtime/helpers/interopRequireDefault":84,"@babel/runtime/helpers/typeof":91,"core-js/modules/es.array.concat.js":310,"core-js/modules/es.array.join.js":317,"core-js/modules/es.array.slice.js":319,"core-js/modules/es.array.splice.js":321,"core-js/modules/es.object.keys.js":330,"core-js/modules/es.regexp.exec.js":340,"core-js/modules/es.string.match.js":346,"core-js/modules/es.string.replace.js":347,"core-js/modules/es.string.search.js":348,"core-js/modules/es.string.split.js":349,"core-js/modules/es.string.trim.js":351,punycode:445,querystring:453}],546:[function(oe,ue,de){var pe=oe("@babel/runtime/helpers/interopRequireDefault"),_e=pe(oe("@babel/runtime/helpers/typeof"));ue.exports={isString:function(Ne){return typeof Ne=="string"},isObject:function(Ne){return(0,_e.default)(Ne)==="object"&&Ne!==null},isNull:function(Ne){return Ne===null},isNullOrUndefined:function(Ne){return Ne==null}}},{"@babel/runtime/helpers/interopRequireDefault":84,"@babel/runtime/helpers/typeof":91}],547:[function(oe,ue,de){oe("core-js/modules/es.number.constructor.js"),de.encodeURIComponent=function(pe){try{return encodeURIComponent(pe)}catch{return pe}},de.escape=oe("escape-html"),de.timestamp=function(_e){if(_e){var Ce=_e;return typeof Ce=="string"&&(Ce=Number(Ce)),String(_e).length===10&&(Ce*=1e3),new Date(Ce)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":324,"escape-html":387}],548:[function(oe,ue,de){(function(pe,_e){(function(){var Ce=oe("@babel/runtime/helpers/interopRequireDefault"),Ne=Ce(oe("@babel/runtime/helpers/typeof"));oe("core-js/modules/es.string.trim.js"),oe("core-js/modules/es.object.to-string.js"),oe("core-js/modules/es.promise.js"),oe("core-js/modules/es.regexp.exec.js"),oe("core-js/modules/es.function.name.js"),oe("core-js/modules/es.array.concat.js");var Oe=oe("util"),Ie=oe("url"),Fe=oe("http"),Ue=oe("https"),Ve=oe("debug")("urllib"),ze=oe("humanize-ms"),jt=0,kt=Math.pow(2,31)-10,Pt=/^https?:\/\//i;function Et(lr,cr){return lr===void 0?cr:lr}function er(lr){return lr?lr.split(";")[0].trim().toLowerCase():""}function tr(lr,cr){return function(ir,ar,sr){if(ir)return cr(ir);lr({data:ar,status:sr.statusCode,headers:sr.headers,res:sr})}}de.TIMEOUTS=[ze("300s"),ze("300s")];var nr=["json","text"];de.request=function(cr,ir,ar){return arguments.length===2&&typeof ir=="function"&&(ar=ir,ir=null),typeof ar=="function"?de.requestWithCallback(cr,ir,ar):new Promise(function(sr,dr){de.requestWithCallback(cr,ir,tr(sr,dr))})},de.requestWithCallback=function(cr,ir,ar){if(!cr||typeof cr!="string"&&(0,Ne.default)(cr)!=="object"){var sr=Oe.format("expect request url to be a string or a http request options, but got %j",cr);throw new Error(sr)}arguments.length===2&&typeof ir=="function"&&(ar=ir,ir=null),ir=ir||{},jt>=kt&&(jt=0);var dr=++jt;ir.requestUrls=ir.requestUrls||[];var fr={requestId:dr,url:cr,args:ir,ctx:ir.ctx};ir.emitter&&ir.emitter.emit("request",fr),ir.timeout=ir.timeout||de.TIMEOUTS,ir.maxRedirects=ir.maxRedirects||10,ir.streaming=ir.streaming||ir.customResponse;var _r=Date.now(),mr;typeof cr=="string"?(Pt.test(cr)||(cr="https://"+cr),mr=Ie.parse(cr)):mr=cr;var Er=(ir.type||ir.method||mr.method||"GET").toUpperCase(),Sr=mr.port||80,xr=Fe,Nr=Et(ir.agent,de.agent),Rr=ir.fixJSONCtlChars;mr.protocol==="https:"&&(xr=Ue,Nr=Et(ir.httpsAgent,de.httpsAgent),mr.port||(Sr=443));var Vr={host:mr.hostname||mr.host||"localhost",path:mr.path||"/",method:Er,port:Sr,agent:Nr,headers:ir.headers||{},lookup:ir.lookup};Array.isArray(ir.timeout)?Vr.requestTimeout=ir.timeout[ir.timeout.length-1]:typeof ir.timeout<"u"&&(Vr.requestTimeout=ir.timeout);var Fr=ir.auth||mr.auth;Fr&&(Vr.auth=Fr);var Ir=ir.content||ir.data,kr=Er==="GET"||Er==="HEAD"||ir.dataAsQueryString;if(!ir.content&&Ir&&!(typeof Ir=="string"||_e.isBuffer(Ir)))if(kr)Ir=ir.nestedQuerystring?qs.stringify(Ir):querystring.stringify(Ir);else{var qr=Vr.headers["Content-Type"]||Vr.headers["content-type"];qr||(ir.contentType==="json"?qr="application/json":qr="application/x-www-form-urlencoded",Vr.headers["Content-Type"]=qr),er(qr)==="application/json"?Ir=JSON.stringify(Ir):Ir=ir.nestedQuerystring?qs.stringify(Ir):querystring.stringify(Ir)}kr&&Ir&&(Vr.path+=(mr.query?"&":"?")+Ir,Ir=null);var Wr=0;if(Ir){var Ar=Ir.length;_e.isBuffer(Ir)||(Ar=_e.byteLength(Ir)),Wr=Vr.headers["Content-Length"]=Ar}ir.dataType==="json"&&(Vr.headers.Accept="application/json"),typeof ir.beforeRequest=="function"&&ir.beforeRequest(Vr);var Dr=null,Jr=null,Sn=null,vn=!1,xn=!1,$r=0,Lr=-1,Gr=!1,Mr="",Br="",Hr=null;ir.timing&&(Hr={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function zr(){Dr&&(clearTimeout(Dr),Dr=null)}function An(){Jr&&(clearTimeout(Jr),Jr=null)}function kn(Ur,Wn,Kn){if(An(),!ar){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),dr,pe.pid,Vr.method,cr),Ur&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s stack: %s`,Date(),dr,pe.pid,Ur.name,Ur.message,Ur.stack);return}var Ra=ar;ar=null;var Ea={};Kn&&(Lr=Kn.statusCode,Ea=Kn.headers);var ro=Date.now()-_r;Hr&&(Hr.contentDownload=ro),Ve("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",ro,$r,Lr,Vr.method,Vr.host,Vr.path,xn,Hr);var Oo={status:Lr,statusCode:Lr,headers:Ea,size:$r,aborted:Gr,rt:ro,keepAliveSocket:xn,data:Wn,requestUrls:ir.requestUrls,timing:Hr,remoteAddress:Mr,remotePort:Br};if(Ur){var ra="";Nr&&typeof Nr.getCurrentStatus=="function"&&(ra=", agent status: "+JSON.stringify(Nr.getCurrentStatus())),Ur.message+=", "+Vr.method+" "+cr+" "+Lr+" (connected: "+vn+", keepalive socket: "+xn+ra+`) -headers: `+JSON.stringify(Ea),Ur.data=Wn,Ur.path=Vr.path,Ur.status=Lr,Ur.headers=Ea,Ur.res=Oo}Ra(Ur,Wn,ir.streaming?Kn:Oo),ir.emitter&&(fr.url=cr,fr.socket=hi&&hi.connection,fr.options=Vr,fr.size=Wr,ir.emitter.emit("response",{requestId:dr,error:Ur,ctx:ir.ctx,req:fr,res:Oo}))}function jr(Ur){var Wn=null;if(ir.followRedirect&&statuses.redirect[Ur.statusCode]){ir._followRedirectCount=(ir._followRedirectCount||0)+1;var Kn=Ur.headers.location;if(!Kn)Wn=new Error("Got statusCode "+Ur.statusCode+" but cannot resolve next location from headers"),Wn.name="FollowRedirectError";else if(ir._followRedirectCount>ir.maxRedirects)Wn=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+cr),Wn.name="MaxRedirectError";else{var Ra=ir.formatRedirectUrl?ir.formatRedirectUrl(cr,Kn):Ie.resolve(cr,Kn);Ve("Request#%d %s: `redirected` from %s to %s",dr,Vr.path,cr,Ra),An(),ir.headers&&ir.headers.Host&&Pt.test(Kn)&&(ir.headers.Host=null);var Ea=ar;return ar=null,de.requestWithCallback(Ra,ir,Ea),{redirect:!0,error:null}}}return{redirect:!1,error:Wn}}ir.gzip&&!Vr.headers["Accept-Encoding"]&&!Vr.headers["accept-encoding"]&&(Vr.headers["Accept-Encoding"]="gzip");function Nn(Ur,Wn,Kn){var Ra=Ur.headers["content-encoding"];return Kn(null,Wn,Ra)}var Rn=ir.writeStream;Ve("Request#%d %s %s with headers %j, options.path: %s",dr,Er,cr,Vr.headers,Vr.path),ir.requestUrls.push(cr);function ta(Ur){if(Hr&&(Hr.waiting=Date.now()-_r),Ve("Request#%d %s `req response` event emit: status %d, headers: %j",dr,cr,Ur.statusCode,Ur.headers),ir.streaming){var Wn=jr(Ur);if(Wn.redirect){Ur.resume();return}return Wn.error?(Ur.resume(),kn(Wn.error,null,Ur)):kn(null,null,Ur)}if(Ur.on("close",function(){Ve("Request#%d %s: `res close` event emit, total size %d",dr,cr,$r)}),Ur.on("error",function(){Ve("Request#%d %s: `res error` event emit, total size %d",dr,cr,$r)}),Ur.on("aborted",function(){Gr=!0,Ve("Request#%d %s: `res aborted` event emit, total size %d",dr,cr,$r)}),Rn){var Kn=jr(Ur);if(Kn.redirect){Ur.resume();return}return Kn.error?(Ur.resume(),Rn.end(),kn(Kn.error,null,Ur)):(ir.consumeWriteStream===!1?Ur.on("end",kn.bind(null,null,null,Ur)):Rn.on("close",function(){Ve("Request#%d %s: writeStream close event emitted",dr,cr),kn(Sn||null,null,Ur)}),Ur.pipe(Rn))}var Ra=[];Ur.on("data",function(Ea){Ve("Request#%d %s: `res data` event emit, size %d",dr,cr,Ea.length),$r+=Ea.length,Ra.push(Ea)}),Ur.on("end",function(){var Ea=_e.concat(Ra,$r);if(Ve("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",dr,cr,$r,Ur._dumped),Sn)return kn(Sn,Ea,Ur);var ro=jr(Ur);if(ro.error)return kn(ro.error,Ea,Ur);ro.redirect||Nn(Ur,Ea,function(Oo,ra,da){if(Oo)return kn(Oo,Ea,Ur);if(!da&&nr.indexOf(ir.dataType)>=0){try{ra=decodeBodyByCharset(ra,Ur)}catch(xs){return Ve("decodeBodyByCharset error: %s",xs),kn(null,ra,Ur)}if(ir.dataType==="json")if($r===0)ra=null;else{var Ka=parseJSON(ra,Rr);Ka.error?Oo=Ka.error:ra=Ka.data}}Gr&&Ve("Request#%d %s: Remote socket was terminated before `response.end()` was called",dr,cr),kn(Oo,ra,Ur)})})}var Mo,to;Array.isArray(ir.timeout)?(Mo=ze(ir.timeout[0]),to=ze(ir.timeout[1])):Mo=to=ze(ir.timeout),Ve("ConnectTimeout: %d, ResponseTimeout: %d",Mo,to);function rs(){Ve("Connect timer ticking, timeout: %d",Mo),Dr=setTimeout(function(){Dr=null,Lr===-1&&(Lr=-2);var Ur="Connect timeout for "+Mo+"ms",Wn="ConnectionTimeoutError";hi.socket||(Wn="SocketAssignTimeoutError",Ur+=", working sockets is full"),Sn=new Error(Ur),Sn.name=Wn,Sn.requestId=dr,Ve("ConnectTimeout: Request#%d %s %s: %s, connected: %s",dr,cr,Sn.name,Ur,vn),En()},Mo)}function gs(){Ve("Response timer ticking, timeout: %d",to),Jr=setTimeout(function(){Jr=null;var Ur="Response timeout for "+to+"ms",Wn="ResponseTimeoutError";Sn=new Error(Ur),Sn.name=Wn,Sn.requestId=dr,Ve("ResponseTimeout: Request#%d %s %s: %s, connected: %s",dr,cr,Sn.name,Ur,vn),En()},to)}var hi;Vr.mode=ir.mode?ir.mode:"";try{hi=xr.request(Vr,ta)}catch(Ur){return kn(Ur)}typeof window>"u"?rs():hi.on("requestTimeout",function(){Lr===-1&&(Lr=-2);var Ur="Connect timeout for "+Mo+"ms",Wn="ConnectionTimeoutError";Sn=new Error(Ur),Sn.name=Wn,Sn.requestId=dr,En()});function En(){Ve("Request#%d %s abort, connected: %s",dr,cr,vn),hi.socket||(Sn.noSocket=!0,kn(Sn)),hi.abort()}return Hr&&hi.on("finish",function(){Hr.requestSent=Date.now()-_r}),hi.once("socket",function(Ur){Hr&&(Hr.queuing=Date.now()-_r);var Wn=Ur.readyState;if(Wn==="opening"){Ur.once("lookup",function(Kn,Ra,Ea){Ve("Request#%d %s lookup: %s, %s, %s",dr,cr,Kn,Ra,Ea),Hr&&(Hr.dnslookup=Date.now()-_r),Ra&&(Mr=Ra)}),Ur.once("connect",function(){Hr&&(Hr.connected=Date.now()-_r),zr(),gs(),Ve("Request#%d %s new socket connected",dr,cr),vn=!0,Mr||(Mr=Ur.remoteAddress),Br=Ur.remotePort});return}Ve("Request#%d %s reuse socket connected, readyState: %s",dr,cr,Wn),vn=!0,xn=!0,Mr||(Mr=Ur.remoteAddress),Br=Ur.remotePort,zr(),gs()}),hi.on("error",function(Ur){(Ur.name==="Error"||Ur.name==="TypeError")&&(Ur.name=vn?"ResponseError":"RequestError"),Ur.message+=' (req "error")',Ve("Request#%d %s `req error` event emit, %s: %s",dr,cr,Ur.name,Ur.message),kn(Sn||Ur)}),Rn&&Rn.once("error",function(Ur){Ur.message+=' (writeStream "error")',Sn=Ur,Ve("Request#%d %s `writeStream error` event emit, %s: %s",dr,cr,Ur.name,Ur.message),En()}),ir.stream?(ir.stream.pipe(hi),ir.stream.once("error",function(Ur){Ur.message+=' (stream "error")',Sn=Ur,Ve("Request#%d %s `readStream error` event emit, %s: %s",dr,cr,Ur.name,Ur.message),En()})):hi.end(Ir),hi.requestId=dr,hi}}).call(this)}).call(this,oe("_process"),oe("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":84,"@babel/runtime/helpers/typeof":91,_process:540,buffer:103,"core-js/modules/es.array.concat.js":310,"core-js/modules/es.function.name.js":322,"core-js/modules/es.object.to-string.js":331,"core-js/modules/es.promise.js":335,"core-js/modules/es.regexp.exec.js":340,"core-js/modules/es.string.trim.js":351,debug:538,http:541,https:400,"humanize-ms":401,url:545,util:491}]},{},[1])(1)})})(window)})(aliyunOssSdk);var aliyunOssSdkExports=aliyunOssSdk.exports;const OSS=getDefaultExportFromCjs(aliyunOssSdkExports);var define_process_default$8={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};function assertPath(re){if(typeof re!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(re))}function normalizeStringPosix(re,ie){for(var ae="",oe=0,ue=-1,de=0,pe,_e=0;_e<=re.length;++_e){if(_e2){var Ce=ae.lastIndexOf("/");if(Ce!==ae.length-1){Ce===-1?(ae="",oe=0):(ae=ae.slice(0,Ce),oe=ae.length-1-ae.lastIndexOf("/")),ue=_e,de=0;continue}}else if(ae.length===2||ae.length===1){ae="",oe=0,ue=_e,de=0;continue}}ie&&(ae.length>0?ae+="/..":ae="..",oe=2)}else ae.length>0?ae+="/"+re.slice(ue+1,_e):ae=re.slice(ue+1,_e),oe=_e-ue-1;ue=_e,de=0}else pe===46&&de!==-1?++de:de=-1}return ae}function _format(re,ie){var ae=ie.dir||ie.root,oe=ie.base||(ie.name||"")+(ie.ext||"");return ae?ae===ie.root?ae+oe:ae+re+oe:oe}var posix={resolve:function(){for(var ie="",ae=!1,oe,ue=arguments.length-1;ue>=-1&&!ae;ue--){var de;ue>=0?de=arguments[ue]:(oe===void 0&&(oe=define_process_default$8.cwd()),de=oe),assertPath(de),de.length!==0&&(ie=de+"/"+ie,ae=de.charCodeAt(0)===47)}return ie=normalizeStringPosix(ie,!ae),ae?ie.length>0?"/"+ie:"/":ie.length>0?ie:"."},normalize:function(ie){if(assertPath(ie),ie.length===0)return".";var ae=ie.charCodeAt(0)===47,oe=ie.charCodeAt(ie.length-1)===47;return ie=normalizeStringPosix(ie,!ae),ie.length===0&&!ae&&(ie="."),ie.length>0&&oe&&(ie+="/"),ae?"/"+ie:ie},isAbsolute:function(ie){return assertPath(ie),ie.length>0&&ie.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var ie,ae=0;ae0&&(ie===void 0?ie=oe:ie+="/"+oe)}return ie===void 0?".":posix.normalize(ie)},relative:function(ie,ae){if(assertPath(ie),assertPath(ae),ie===ae||(ie=posix.resolve(ie),ae=posix.resolve(ae),ie===ae))return"";for(var oe=1;oeNe){if(ae.charCodeAt(pe+Ie)===47)return ae.slice(pe+Ie+1);if(Ie===0)return ae.slice(pe+Ie)}else de>Ne&&(ie.charCodeAt(oe+Ie)===47?Oe=Ie:Ie===0&&(Oe=0));break}var Fe=ie.charCodeAt(oe+Ie),Ue=ae.charCodeAt(pe+Ie);if(Fe!==Ue)break;Fe===47&&(Oe=Ie)}var Ve="";for(Ie=oe+Oe+1;Ie<=ue;++Ie)(Ie===ue||ie.charCodeAt(Ie)===47)&&(Ve.length===0?Ve+="..":Ve+="/..");return Ve.length>0?Ve+ae.slice(pe+Oe):(pe+=Oe,ae.charCodeAt(pe)===47&&++pe,ae.slice(pe))},_makeLong:function(ie){return ie},dirname:function(ie){if(assertPath(ie),ie.length===0)return".";for(var ae=ie.charCodeAt(0),oe=ae===47,ue=-1,de=!0,pe=ie.length-1;pe>=1;--pe)if(ae=ie.charCodeAt(pe),ae===47){if(!de){ue=pe;break}}else de=!1;return ue===-1?oe?"/":".":oe&&ue===1?"//":ie.slice(0,ue)},basename:function(ie,ae){if(ae!==void 0&&typeof ae!="string")throw new TypeError('"ext" argument must be a string');assertPath(ie);var oe=0,ue=-1,de=!0,pe;if(ae!==void 0&&ae.length>0&&ae.length<=ie.length){if(ae.length===ie.length&&ae===ie)return"";var _e=ae.length-1,Ce=-1;for(pe=ie.length-1;pe>=0;--pe){var Ne=ie.charCodeAt(pe);if(Ne===47){if(!de){oe=pe+1;break}}else Ce===-1&&(de=!1,Ce=pe+1),_e>=0&&(Ne===ae.charCodeAt(_e)?--_e===-1&&(ue=pe):(_e=-1,ue=Ce))}return oe===ue?ue=Ce:ue===-1&&(ue=ie.length),ie.slice(oe,ue)}else{for(pe=ie.length-1;pe>=0;--pe)if(ie.charCodeAt(pe)===47){if(!de){oe=pe+1;break}}else ue===-1&&(de=!1,ue=pe+1);return ue===-1?"":ie.slice(oe,ue)}},extname:function(ie){assertPath(ie);for(var ae=-1,oe=0,ue=-1,de=!0,pe=0,_e=ie.length-1;_e>=0;--_e){var Ce=ie.charCodeAt(_e);if(Ce===47){if(!de){oe=_e+1;break}continue}ue===-1&&(de=!1,ue=_e+1),Ce===46?ae===-1?ae=_e:pe!==1&&(pe=1):ae!==-1&&(pe=-1)}return ae===-1||ue===-1||pe===0||pe===1&&ae===ue-1&&ae===oe+1?"":ie.slice(ae,ue)},format:function(ie){if(ie===null||typeof ie!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof ie);return _format("/",ie)},parse:function(ie){assertPath(ie);var ae={root:"",dir:"",base:"",ext:"",name:""};if(ie.length===0)return ae;var oe=ie.charCodeAt(0),ue=oe===47,de;ue?(ae.root="/",de=1):de=0;for(var pe=-1,_e=0,Ce=-1,Ne=!0,Oe=ie.length-1,Ie=0;Oe>=de;--Oe){if(oe=ie.charCodeAt(Oe),oe===47){if(!Ne){_e=Oe+1;break}continue}Ce===-1&&(Ne=!1,Ce=Oe+1),oe===46?pe===-1?pe=Oe:Ie!==1&&(Ie=1):pe!==-1&&(Ie=-1)}return pe===-1||Ce===-1||Ie===0||Ie===1&&pe===Ce-1&&pe===_e+1?Ce!==-1&&(_e===0&&ue?ae.base=ae.name=ie.slice(1,Ce):ae.base=ae.name=ie.slice(_e,Ce)):(_e===0&&ue?(ae.name=ie.slice(1,pe),ae.base=ie.slice(1,Ce)):(ae.name=ie.slice(_e,pe),ae.base=ie.slice(_e,Ce)),ae.ext=ie.slice(pe,Ce)),_e>0?ae.dir=ie.slice(0,_e-1):ue&&(ae.dir="/"),ae},sep:"/",delimiter:":",win32:null,posix:null};posix.posix=posix;var pathBrowserify=posix,events={exports:{}},R=typeof Reflect=="object"?Reflect:null,ReflectApply=R&&typeof R.apply=="function"?R.apply:function(ie,ae,oe){return Function.prototype.apply.call(ie,ae,oe)},ReflectOwnKeys;R&&typeof R.ownKeys=="function"?ReflectOwnKeys=R.ownKeys:Object.getOwnPropertySymbols?ReflectOwnKeys=function(ie){return Object.getOwnPropertyNames(ie).concat(Object.getOwnPropertySymbols(ie))}:ReflectOwnKeys=function(ie){return Object.getOwnPropertyNames(ie)};function ProcessEmitWarning(re){console&&console.warn&&console.warn(re)}var NumberIsNaN=Number.isNaN||function(ie){return ie!==ie};function EventEmitter(){EventEmitter.init.call(this)}events.exports=EventEmitter;events.exports.once=once$3;EventEmitter.EventEmitter=EventEmitter;EventEmitter.prototype._events=void 0;EventEmitter.prototype._eventsCount=0;EventEmitter.prototype._maxListeners=void 0;var defaultMaxListeners=10;function checkListener(re){if(typeof re!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof re)}Object.defineProperty(EventEmitter,"defaultMaxListeners",{enumerable:!0,get:function(){return defaultMaxListeners},set:function(re){if(typeof re!="number"||re<0||NumberIsNaN(re))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+re+".");defaultMaxListeners=re}});EventEmitter.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};EventEmitter.prototype.setMaxListeners=function(ie){if(typeof ie!="number"||ie<0||NumberIsNaN(ie))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+ie+".");return this._maxListeners=ie,this};function _getMaxListeners(re){return re._maxListeners===void 0?EventEmitter.defaultMaxListeners:re._maxListeners}EventEmitter.prototype.getMaxListeners=function(){return _getMaxListeners(this)};EventEmitter.prototype.emit=function(ie){for(var ae=[],oe=1;oe0&&(pe=ae[0]),pe instanceof Error)throw pe;var _e=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw _e.context=pe,_e}var Ce=de[ie];if(Ce===void 0)return!1;if(typeof Ce=="function")ReflectApply(Ce,this,ae);else for(var Ne=Ce.length,Oe=arrayClone(Ce,Ne),oe=0;oe0&&pe.length>ue&&!pe.warned){pe.warned=!0;var _e=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(ie)+" listeners added. Use emitter.setMaxListeners() to increase limit");_e.name="MaxListenersExceededWarning",_e.emitter=re,_e.type=ie,_e.count=pe.length,ProcessEmitWarning(_e)}return re}EventEmitter.prototype.addListener=function(ie,ae){return _addListener(this,ie,ae,!1)};EventEmitter.prototype.on=EventEmitter.prototype.addListener;EventEmitter.prototype.prependListener=function(ie,ae){return _addListener(this,ie,ae,!0)};function onceWrapper(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function _onceWrap(re,ie,ae){var oe={fired:!1,wrapFn:void 0,target:re,type:ie,listener:ae},ue=onceWrapper.bind(oe);return ue.listener=ae,oe.wrapFn=ue,ue}EventEmitter.prototype.once=function(ie,ae){return checkListener(ae),this.on(ie,_onceWrap(this,ie,ae)),this};EventEmitter.prototype.prependOnceListener=function(ie,ae){return checkListener(ae),this.prependListener(ie,_onceWrap(this,ie,ae)),this};EventEmitter.prototype.removeListener=function(ie,ae){var oe,ue,de,pe,_e;if(checkListener(ae),ue=this._events,ue===void 0)return this;if(oe=ue[ie],oe===void 0)return this;if(oe===ae||oe.listener===ae)--this._eventsCount===0?this._events=Object.create(null):(delete ue[ie],ue.removeListener&&this.emit("removeListener",ie,oe.listener||ae));else if(typeof oe!="function"){for(de=-1,pe=oe.length-1;pe>=0;pe--)if(oe[pe]===ae||oe[pe].listener===ae){_e=oe[pe].listener,de=pe;break}if(de<0)return this;de===0?oe.shift():spliceOne(oe,de),oe.length===1&&(ue[ie]=oe[0]),ue.removeListener!==void 0&&this.emit("removeListener",ie,_e||ae)}return this};EventEmitter.prototype.off=EventEmitter.prototype.removeListener;EventEmitter.prototype.removeAllListeners=function(ie){var ae,oe,ue;if(oe=this._events,oe===void 0)return this;if(oe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):oe[ie]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete oe[ie]),this;if(arguments.length===0){var de=Object.keys(oe),pe;for(ue=0;ue=0;ue--)this.removeListener(ie,ae[ue]);return this};function _listeners(re,ie,ae){var oe=re._events;if(oe===void 0)return[];var ue=oe[ie];return ue===void 0?[]:typeof ue=="function"?ae?[ue.listener||ue]:[ue]:ae?unwrapListeners(ue):arrayClone(ue,ue.length)}EventEmitter.prototype.listeners=function(ie){return _listeners(this,ie,!0)};EventEmitter.prototype.rawListeners=function(ie){return _listeners(this,ie,!1)};EventEmitter.listenerCount=function(re,ie){return typeof re.listenerCount=="function"?re.listenerCount(ie):listenerCount.call(re,ie)};EventEmitter.prototype.listenerCount=listenerCount;function listenerCount(re){var ie=this._events;if(ie!==void 0){var ae=ie[re];if(typeof ae=="function")return 1;if(ae!==void 0)return ae.length}return 0}EventEmitter.prototype.eventNames=function(){return this._eventsCount>0?ReflectOwnKeys(this._events):[]};function arrayClone(re,ie){for(var ae=new Array(ie),oe=0;oe0)throw new Error("Invalid string. Length must be a multiple of 4");var ae=re.indexOf("=");ae===-1&&(ae=ie);var oe=ae===ie?0:4-ae%4;return[ae,oe]}function byteLength(re){var ie=getLens(re),ae=ie[0],oe=ie[1];return(ae+oe)*3/4-oe}function _byteLength(re,ie,ae){return(ie+ae)*3/4-ae}function toByteArray(re){var ie,ae=getLens(re),oe=ae[0],ue=ae[1],de=new Arr(_byteLength(re,oe,ue)),pe=0,_e=ue>0?oe-4:oe,Ce;for(Ce=0;Ce<_e;Ce+=4)ie=revLookup[re.charCodeAt(Ce)]<<18|revLookup[re.charCodeAt(Ce+1)]<<12|revLookup[re.charCodeAt(Ce+2)]<<6|revLookup[re.charCodeAt(Ce+3)],de[pe++]=ie>>16&255,de[pe++]=ie>>8&255,de[pe++]=ie&255;return ue===2&&(ie=revLookup[re.charCodeAt(Ce)]<<2|revLookup[re.charCodeAt(Ce+1)]>>4,de[pe++]=ie&255),ue===1&&(ie=revLookup[re.charCodeAt(Ce)]<<10|revLookup[re.charCodeAt(Ce+1)]<<4|revLookup[re.charCodeAt(Ce+2)]>>2,de[pe++]=ie>>8&255,de[pe++]=ie&255),de}function tripletToBase64(re){return lookup[re>>18&63]+lookup[re>>12&63]+lookup[re>>6&63]+lookup[re&63]}function encodeChunk(re,ie,ae){for(var oe,ue=[],de=ie;de_e?_e:pe+de));return oe===1?(ie=re[ae-1],ue.push(lookup[ie>>2]+lookup[ie<<4&63]+"==")):oe===2&&(ie=(re[ae-2]<<8)+re[ae-1],ue.push(lookup[ie>>10]+lookup[ie>>4&63]+lookup[ie<<2&63]+"=")),ue.join("")}var ieee754={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ieee754.read=function(re,ie,ae,oe,ue){var de,pe,_e=ue*8-oe-1,Ce=(1<<_e)-1,Ne=Ce>>1,Oe=-7,Ie=ae?ue-1:0,Fe=ae?-1:1,Ue=re[ie+Ie];for(Ie+=Fe,de=Ue&(1<<-Oe)-1,Ue>>=-Oe,Oe+=_e;Oe>0;de=de*256+re[ie+Ie],Ie+=Fe,Oe-=8);for(pe=de&(1<<-Oe)-1,de>>=-Oe,Oe+=oe;Oe>0;pe=pe*256+re[ie+Ie],Ie+=Fe,Oe-=8);if(de===0)de=1-Ne;else{if(de===Ce)return pe?NaN:(Ue?-1:1)*(1/0);pe=pe+Math.pow(2,oe),de=de-Ne}return(Ue?-1:1)*pe*Math.pow(2,de-oe)};ieee754.write=function(re,ie,ae,oe,ue,de){var pe,_e,Ce,Ne=de*8-ue-1,Oe=(1<>1,Fe=ue===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ue=oe?0:de-1,Ve=oe?1:-1,ze=ie<0||ie===0&&1/ie<0?1:0;for(ie=Math.abs(ie),isNaN(ie)||ie===1/0?(_e=isNaN(ie)?1:0,pe=Oe):(pe=Math.floor(Math.log(ie)/Math.LN2),ie*(Ce=Math.pow(2,-pe))<1&&(pe--,Ce*=2),pe+Ie>=1?ie+=Fe/Ce:ie+=Fe*Math.pow(2,1-Ie),ie*Ce>=2&&(pe++,Ce/=2),pe+Ie>=Oe?(_e=0,pe=Oe):pe+Ie>=1?(_e=(ie*Ce-1)*Math.pow(2,ue),pe=pe+Ie):(_e=ie*Math.pow(2,Ie-1)*Math.pow(2,ue),pe=0));ue>=8;re[ae+Ue]=_e&255,Ue+=Ve,_e/=256,ue-=8);for(pe=pe<0;re[ae+Ue]=pe&255,Ue+=Ve,pe/=256,Ne-=8);re[ae+Ue-Ve]|=ze*128};/*! +headers: `+JSON.stringify(Ea),Ur.data=Wn,Ur.path=Vr.path,Ur.status=Lr,Ur.headers=Ea,Ur.res=Oo}Ra(Ur,Wn,ir.streaming?Kn:Oo),ir.emitter&&(fr.url=cr,fr.socket=hi&&hi.connection,fr.options=Vr,fr.size=Wr,ir.emitter.emit("response",{requestId:dr,error:Ur,ctx:ir.ctx,req:fr,res:Oo}))}function jr(Ur){var Wn=null;if(ir.followRedirect&&statuses.redirect[Ur.statusCode]){ir._followRedirectCount=(ir._followRedirectCount||0)+1;var Kn=Ur.headers.location;if(!Kn)Wn=new Error("Got statusCode "+Ur.statusCode+" but cannot resolve next location from headers"),Wn.name="FollowRedirectError";else if(ir._followRedirectCount>ir.maxRedirects)Wn=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+cr),Wn.name="MaxRedirectError";else{var Ra=ir.formatRedirectUrl?ir.formatRedirectUrl(cr,Kn):Ie.resolve(cr,Kn);Ve("Request#%d %s: `redirected` from %s to %s",dr,Vr.path,cr,Ra),An(),ir.headers&&ir.headers.Host&&Pt.test(Kn)&&(ir.headers.Host=null);var Ea=ar;return ar=null,de.requestWithCallback(Ra,ir,Ea),{redirect:!0,error:null}}}return{redirect:!1,error:Wn}}ir.gzip&&!Vr.headers["Accept-Encoding"]&&!Vr.headers["accept-encoding"]&&(Vr.headers["Accept-Encoding"]="gzip");function Nn(Ur,Wn,Kn){var Ra=Ur.headers["content-encoding"];return Kn(null,Wn,Ra)}var Rn=ir.writeStream;Ve("Request#%d %s %s with headers %j, options.path: %s",dr,Er,cr,Vr.headers,Vr.path),ir.requestUrls.push(cr);function ta(Ur){if(Hr&&(Hr.waiting=Date.now()-_r),Ve("Request#%d %s `req response` event emit: status %d, headers: %j",dr,cr,Ur.statusCode,Ur.headers),ir.streaming){var Wn=jr(Ur);if(Wn.redirect){Ur.resume();return}return Wn.error?(Ur.resume(),kn(Wn.error,null,Ur)):kn(null,null,Ur)}if(Ur.on("close",function(){Ve("Request#%d %s: `res close` event emit, total size %d",dr,cr,$r)}),Ur.on("error",function(){Ve("Request#%d %s: `res error` event emit, total size %d",dr,cr,$r)}),Ur.on("aborted",function(){Gr=!0,Ve("Request#%d %s: `res aborted` event emit, total size %d",dr,cr,$r)}),Rn){var Kn=jr(Ur);if(Kn.redirect){Ur.resume();return}return Kn.error?(Ur.resume(),Rn.end(),kn(Kn.error,null,Ur)):(ir.consumeWriteStream===!1?Ur.on("end",kn.bind(null,null,null,Ur)):Rn.on("close",function(){Ve("Request#%d %s: writeStream close event emitted",dr,cr),kn(Sn||null,null,Ur)}),Ur.pipe(Rn))}var Ra=[];Ur.on("data",function(Ea){Ve("Request#%d %s: `res data` event emit, size %d",dr,cr,Ea.length),$r+=Ea.length,Ra.push(Ea)}),Ur.on("end",function(){var Ea=_e.concat(Ra,$r);if(Ve("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",dr,cr,$r,Ur._dumped),Sn)return kn(Sn,Ea,Ur);var ro=jr(Ur);if(ro.error)return kn(ro.error,Ea,Ur);ro.redirect||Nn(Ur,Ea,function(Oo,ra,da){if(Oo)return kn(Oo,Ea,Ur);if(!da&&nr.indexOf(ir.dataType)>=0){try{ra=decodeBodyByCharset(ra,Ur)}catch(xs){return Ve("decodeBodyByCharset error: %s",xs),kn(null,ra,Ur)}if(ir.dataType==="json")if($r===0)ra=null;else{var Ka=parseJSON(ra,Rr);Ka.error?Oo=Ka.error:ra=Ka.data}}Gr&&Ve("Request#%d %s: Remote socket was terminated before `response.end()` was called",dr,cr),kn(Oo,ra,Ur)})})}var Mo,to;Array.isArray(ir.timeout)?(Mo=ze(ir.timeout[0]),to=ze(ir.timeout[1])):Mo=to=ze(ir.timeout),Ve("ConnectTimeout: %d, ResponseTimeout: %d",Mo,to);function rs(){Ve("Connect timer ticking, timeout: %d",Mo),Dr=setTimeout(function(){Dr=null,Lr===-1&&(Lr=-2);var Ur="Connect timeout for "+Mo+"ms",Wn="ConnectionTimeoutError";hi.socket||(Wn="SocketAssignTimeoutError",Ur+=", working sockets is full"),Sn=new Error(Ur),Sn.name=Wn,Sn.requestId=dr,Ve("ConnectTimeout: Request#%d %s %s: %s, connected: %s",dr,cr,Sn.name,Ur,vn),En()},Mo)}function gs(){Ve("Response timer ticking, timeout: %d",to),Jr=setTimeout(function(){Jr=null;var Ur="Response timeout for "+to+"ms",Wn="ResponseTimeoutError";Sn=new Error(Ur),Sn.name=Wn,Sn.requestId=dr,Ve("ResponseTimeout: Request#%d %s %s: %s, connected: %s",dr,cr,Sn.name,Ur,vn),En()},to)}var hi;Vr.mode=ir.mode?ir.mode:"";try{hi=xr.request(Vr,ta)}catch(Ur){return kn(Ur)}typeof window>"u"?rs():hi.on("requestTimeout",function(){Lr===-1&&(Lr=-2);var Ur="Connect timeout for "+Mo+"ms",Wn="ConnectionTimeoutError";Sn=new Error(Ur),Sn.name=Wn,Sn.requestId=dr,En()});function En(){Ve("Request#%d %s abort, connected: %s",dr,cr,vn),hi.socket||(Sn.noSocket=!0,kn(Sn)),hi.abort()}return Hr&&hi.on("finish",function(){Hr.requestSent=Date.now()-_r}),hi.once("socket",function(Ur){Hr&&(Hr.queuing=Date.now()-_r);var Wn=Ur.readyState;if(Wn==="opening"){Ur.once("lookup",function(Kn,Ra,Ea){Ve("Request#%d %s lookup: %s, %s, %s",dr,cr,Kn,Ra,Ea),Hr&&(Hr.dnslookup=Date.now()-_r),Ra&&(Mr=Ra)}),Ur.once("connect",function(){Hr&&(Hr.connected=Date.now()-_r),zr(),gs(),Ve("Request#%d %s new socket connected",dr,cr),vn=!0,Mr||(Mr=Ur.remoteAddress),Br=Ur.remotePort});return}Ve("Request#%d %s reuse socket connected, readyState: %s",dr,cr,Wn),vn=!0,xn=!0,Mr||(Mr=Ur.remoteAddress),Br=Ur.remotePort,zr(),gs()}),hi.on("error",function(Ur){(Ur.name==="Error"||Ur.name==="TypeError")&&(Ur.name=vn?"ResponseError":"RequestError"),Ur.message+=' (req "error")',Ve("Request#%d %s `req error` event emit, %s: %s",dr,cr,Ur.name,Ur.message),kn(Sn||Ur)}),Rn&&Rn.once("error",function(Ur){Ur.message+=' (writeStream "error")',Sn=Ur,Ve("Request#%d %s `writeStream error` event emit, %s: %s",dr,cr,Ur.name,Ur.message),En()}),ir.stream?(ir.stream.pipe(hi),ir.stream.once("error",function(Ur){Ur.message+=' (stream "error")',Sn=Ur,Ve("Request#%d %s `readStream error` event emit, %s: %s",dr,cr,Ur.name,Ur.message),En()})):hi.end(Ir),hi.requestId=dr,hi}}).call(this)}).call(this,oe("_process"),oe("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":84,"@babel/runtime/helpers/typeof":91,_process:540,buffer:103,"core-js/modules/es.array.concat.js":310,"core-js/modules/es.function.name.js":322,"core-js/modules/es.object.to-string.js":331,"core-js/modules/es.promise.js":335,"core-js/modules/es.regexp.exec.js":340,"core-js/modules/es.string.trim.js":351,debug:538,http:541,https:400,"humanize-ms":401,url:545,util:491}]},{},[1])(1)})})(window)})(aliyunOssSdk);var aliyunOssSdkExports=aliyunOssSdk.exports;const OSS=getDefaultExportFromCjs(aliyunOssSdkExports);var define_process_default$8={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};function assertPath(re){if(typeof re!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(re))}function normalizeStringPosix(re,ie){for(var ae="",oe=0,ue=-1,de=0,pe,_e=0;_e<=re.length;++_e){if(_e2){var Ce=ae.lastIndexOf("/");if(Ce!==ae.length-1){Ce===-1?(ae="",oe=0):(ae=ae.slice(0,Ce),oe=ae.length-1-ae.lastIndexOf("/")),ue=_e,de=0;continue}}else if(ae.length===2||ae.length===1){ae="",oe=0,ue=_e,de=0;continue}}ie&&(ae.length>0?ae+="/..":ae="..",oe=2)}else ae.length>0?ae+="/"+re.slice(ue+1,_e):ae=re.slice(ue+1,_e),oe=_e-ue-1;ue=_e,de=0}else pe===46&&de!==-1?++de:de=-1}return ae}function _format(re,ie){var ae=ie.dir||ie.root,oe=ie.base||(ie.name||"")+(ie.ext||"");return ae?ae===ie.root?ae+oe:ae+re+oe:oe}var posix={resolve:function(){for(var ie="",ae=!1,oe,ue=arguments.length-1;ue>=-1&&!ae;ue--){var de;ue>=0?de=arguments[ue]:(oe===void 0&&(oe=define_process_default$8.cwd()),de=oe),assertPath(de),de.length!==0&&(ie=de+"/"+ie,ae=de.charCodeAt(0)===47)}return ie=normalizeStringPosix(ie,!ae),ae?ie.length>0?"/"+ie:"/":ie.length>0?ie:"."},normalize:function(ie){if(assertPath(ie),ie.length===0)return".";var ae=ie.charCodeAt(0)===47,oe=ie.charCodeAt(ie.length-1)===47;return ie=normalizeStringPosix(ie,!ae),ie.length===0&&!ae&&(ie="."),ie.length>0&&oe&&(ie+="/"),ae?"/"+ie:ie},isAbsolute:function(ie){return assertPath(ie),ie.length>0&&ie.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var ie,ae=0;ae0&&(ie===void 0?ie=oe:ie+="/"+oe)}return ie===void 0?".":posix.normalize(ie)},relative:function(ie,ae){if(assertPath(ie),assertPath(ae),ie===ae||(ie=posix.resolve(ie),ae=posix.resolve(ae),ie===ae))return"";for(var oe=1;oeNe){if(ae.charCodeAt(pe+Ie)===47)return ae.slice(pe+Ie+1);if(Ie===0)return ae.slice(pe+Ie)}else de>Ne&&(ie.charCodeAt(oe+Ie)===47?Oe=Ie:Ie===0&&(Oe=0));break}var Fe=ie.charCodeAt(oe+Ie),Ue=ae.charCodeAt(pe+Ie);if(Fe!==Ue)break;Fe===47&&(Oe=Ie)}var Ve="";for(Ie=oe+Oe+1;Ie<=ue;++Ie)(Ie===ue||ie.charCodeAt(Ie)===47)&&(Ve.length===0?Ve+="..":Ve+="/..");return Ve.length>0?Ve+ae.slice(pe+Oe):(pe+=Oe,ae.charCodeAt(pe)===47&&++pe,ae.slice(pe))},_makeLong:function(ie){return ie},dirname:function(ie){if(assertPath(ie),ie.length===0)return".";for(var ae=ie.charCodeAt(0),oe=ae===47,ue=-1,de=!0,pe=ie.length-1;pe>=1;--pe)if(ae=ie.charCodeAt(pe),ae===47){if(!de){ue=pe;break}}else de=!1;return ue===-1?oe?"/":".":oe&&ue===1?"//":ie.slice(0,ue)},basename:function(ie,ae){if(ae!==void 0&&typeof ae!="string")throw new TypeError('"ext" argument must be a string');assertPath(ie);var oe=0,ue=-1,de=!0,pe;if(ae!==void 0&&ae.length>0&&ae.length<=ie.length){if(ae.length===ie.length&&ae===ie)return"";var _e=ae.length-1,Ce=-1;for(pe=ie.length-1;pe>=0;--pe){var Ne=ie.charCodeAt(pe);if(Ne===47){if(!de){oe=pe+1;break}}else Ce===-1&&(de=!1,Ce=pe+1),_e>=0&&(Ne===ae.charCodeAt(_e)?--_e===-1&&(ue=pe):(_e=-1,ue=Ce))}return oe===ue?ue=Ce:ue===-1&&(ue=ie.length),ie.slice(oe,ue)}else{for(pe=ie.length-1;pe>=0;--pe)if(ie.charCodeAt(pe)===47){if(!de){oe=pe+1;break}}else ue===-1&&(de=!1,ue=pe+1);return ue===-1?"":ie.slice(oe,ue)}},extname:function(ie){assertPath(ie);for(var ae=-1,oe=0,ue=-1,de=!0,pe=0,_e=ie.length-1;_e>=0;--_e){var Ce=ie.charCodeAt(_e);if(Ce===47){if(!de){oe=_e+1;break}continue}ue===-1&&(de=!1,ue=_e+1),Ce===46?ae===-1?ae=_e:pe!==1&&(pe=1):ae!==-1&&(pe=-1)}return ae===-1||ue===-1||pe===0||pe===1&&ae===ue-1&&ae===oe+1?"":ie.slice(ae,ue)},format:function(ie){if(ie===null||typeof ie!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof ie);return _format("/",ie)},parse:function(ie){assertPath(ie);var ae={root:"",dir:"",base:"",ext:"",name:""};if(ie.length===0)return ae;var oe=ie.charCodeAt(0),ue=oe===47,de;ue?(ae.root="/",de=1):de=0;for(var pe=-1,_e=0,Ce=-1,Ne=!0,Oe=ie.length-1,Ie=0;Oe>=de;--Oe){if(oe=ie.charCodeAt(Oe),oe===47){if(!Ne){_e=Oe+1;break}continue}Ce===-1&&(Ne=!1,Ce=Oe+1),oe===46?pe===-1?pe=Oe:Ie!==1&&(Ie=1):pe!==-1&&(Ie=-1)}return pe===-1||Ce===-1||Ie===0||Ie===1&&pe===Ce-1&&pe===_e+1?Ce!==-1&&(_e===0&&ue?ae.base=ae.name=ie.slice(1,Ce):ae.base=ae.name=ie.slice(_e,Ce)):(_e===0&&ue?(ae.name=ie.slice(1,pe),ae.base=ie.slice(1,Ce)):(ae.name=ie.slice(_e,pe),ae.base=ie.slice(_e,Ce)),ae.ext=ie.slice(pe,Ce)),_e>0?ae.dir=ie.slice(0,_e-1):ue&&(ae.dir="/"),ae},sep:"/",delimiter:":",win32:null,posix:null};posix.posix=posix;var pathBrowserify=posix,events={exports:{}},R=typeof Reflect=="object"?Reflect:null,ReflectApply=R&&typeof R.apply=="function"?R.apply:function(ie,ae,oe){return Function.prototype.apply.call(ie,ae,oe)},ReflectOwnKeys;R&&typeof R.ownKeys=="function"?ReflectOwnKeys=R.ownKeys:Object.getOwnPropertySymbols?ReflectOwnKeys=function(ie){return Object.getOwnPropertyNames(ie).concat(Object.getOwnPropertySymbols(ie))}:ReflectOwnKeys=function(ie){return Object.getOwnPropertyNames(ie)};function ProcessEmitWarning(re){console&&console.warn&&console.warn(re)}var NumberIsNaN=Number.isNaN||function(ie){return ie!==ie};function EventEmitter(){EventEmitter.init.call(this)}events.exports=EventEmitter;events.exports.once=once$3;EventEmitter.EventEmitter=EventEmitter;EventEmitter.prototype._events=void 0;EventEmitter.prototype._eventsCount=0;EventEmitter.prototype._maxListeners=void 0;var defaultMaxListeners=10;function checkListener(re){if(typeof re!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof re)}Object.defineProperty(EventEmitter,"defaultMaxListeners",{enumerable:!0,get:function(){return defaultMaxListeners},set:function(re){if(typeof re!="number"||re<0||NumberIsNaN(re))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+re+".");defaultMaxListeners=re}});EventEmitter.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};EventEmitter.prototype.setMaxListeners=function(ie){if(typeof ie!="number"||ie<0||NumberIsNaN(ie))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+ie+".");return this._maxListeners=ie,this};function _getMaxListeners(re){return re._maxListeners===void 0?EventEmitter.defaultMaxListeners:re._maxListeners}EventEmitter.prototype.getMaxListeners=function(){return _getMaxListeners(this)};EventEmitter.prototype.emit=function(ie){for(var ae=[],oe=1;oe0&&(pe=ae[0]),pe instanceof Error)throw pe;var _e=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw _e.context=pe,_e}var Ce=de[ie];if(Ce===void 0)return!1;if(typeof Ce=="function")ReflectApply(Ce,this,ae);else for(var Ne=Ce.length,Oe=arrayClone(Ce,Ne),oe=0;oe0&&pe.length>ue&&!pe.warned){pe.warned=!0;var _e=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(ie)+" listeners added. Use emitter.setMaxListeners() to increase limit");_e.name="MaxListenersExceededWarning",_e.emitter=re,_e.type=ie,_e.count=pe.length,ProcessEmitWarning(_e)}return re}EventEmitter.prototype.addListener=function(ie,ae){return _addListener(this,ie,ae,!1)};EventEmitter.prototype.on=EventEmitter.prototype.addListener;EventEmitter.prototype.prependListener=function(ie,ae){return _addListener(this,ie,ae,!0)};function onceWrapper(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function _onceWrap(re,ie,ae){var oe={fired:!1,wrapFn:void 0,target:re,type:ie,listener:ae},ue=onceWrapper.bind(oe);return ue.listener=ae,oe.wrapFn=ue,ue}EventEmitter.prototype.once=function(ie,ae){return checkListener(ae),this.on(ie,_onceWrap(this,ie,ae)),this};EventEmitter.prototype.prependOnceListener=function(ie,ae){return checkListener(ae),this.prependListener(ie,_onceWrap(this,ie,ae)),this};EventEmitter.prototype.removeListener=function(ie,ae){var oe,ue,de,pe,_e;if(checkListener(ae),ue=this._events,ue===void 0)return this;if(oe=ue[ie],oe===void 0)return this;if(oe===ae||oe.listener===ae)--this._eventsCount===0?this._events=Object.create(null):(delete ue[ie],ue.removeListener&&this.emit("removeListener",ie,oe.listener||ae));else if(typeof oe!="function"){for(de=-1,pe=oe.length-1;pe>=0;pe--)if(oe[pe]===ae||oe[pe].listener===ae){_e=oe[pe].listener,de=pe;break}if(de<0)return this;de===0?oe.shift():spliceOne(oe,de),oe.length===1&&(ue[ie]=oe[0]),ue.removeListener!==void 0&&this.emit("removeListener",ie,_e||ae)}return this};EventEmitter.prototype.off=EventEmitter.prototype.removeListener;EventEmitter.prototype.removeAllListeners=function(ie){var ae,oe,ue;if(oe=this._events,oe===void 0)return this;if(oe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):oe[ie]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete oe[ie]),this;if(arguments.length===0){var de=Object.keys(oe),pe;for(ue=0;ue=0;ue--)this.removeListener(ie,ae[ue]);return this};function _listeners(re,ie,ae){var oe=re._events;if(oe===void 0)return[];var ue=oe[ie];return ue===void 0?[]:typeof ue=="function"?ae?[ue.listener||ue]:[ue]:ae?unwrapListeners(ue):arrayClone(ue,ue.length)}EventEmitter.prototype.listeners=function(ie){return _listeners(this,ie,!0)};EventEmitter.prototype.rawListeners=function(ie){return _listeners(this,ie,!1)};EventEmitter.listenerCount=function(re,ie){return typeof re.listenerCount=="function"?re.listenerCount(ie):listenerCount.call(re,ie)};EventEmitter.prototype.listenerCount=listenerCount;function listenerCount(re){var ie=this._events;if(ie!==void 0){var ae=ie[re];if(typeof ae=="function")return 1;if(ae!==void 0)return ae.length}return 0}EventEmitter.prototype.eventNames=function(){return this._eventsCount>0?ReflectOwnKeys(this._events):[]};function arrayClone(re,ie){for(var ae=new Array(ie),oe=0;oe0)throw new Error("Invalid string. Length must be a multiple of 4");var ae=re.indexOf("=");ae===-1&&(ae=ie);var oe=ae===ie?0:4-ae%4;return[ae,oe]}function byteLength(re){var ie=getLens(re),ae=ie[0],oe=ie[1];return(ae+oe)*3/4-oe}function _byteLength(re,ie,ae){return(ie+ae)*3/4-ae}function toByteArray(re){var ie,ae=getLens(re),oe=ae[0],ue=ae[1],de=new Arr(_byteLength(re,oe,ue)),pe=0,_e=ue>0?oe-4:oe,Ce;for(Ce=0;Ce<_e;Ce+=4)ie=revLookup[re.charCodeAt(Ce)]<<18|revLookup[re.charCodeAt(Ce+1)]<<12|revLookup[re.charCodeAt(Ce+2)]<<6|revLookup[re.charCodeAt(Ce+3)],de[pe++]=ie>>16&255,de[pe++]=ie>>8&255,de[pe++]=ie&255;return ue===2&&(ie=revLookup[re.charCodeAt(Ce)]<<2|revLookup[re.charCodeAt(Ce+1)]>>4,de[pe++]=ie&255),ue===1&&(ie=revLookup[re.charCodeAt(Ce)]<<10|revLookup[re.charCodeAt(Ce+1)]<<4|revLookup[re.charCodeAt(Ce+2)]>>2,de[pe++]=ie>>8&255,de[pe++]=ie&255),de}function tripletToBase64(re){return lookup[re>>18&63]+lookup[re>>12&63]+lookup[re>>6&63]+lookup[re&63]}function encodeChunk(re,ie,ae){for(var oe,ue=[],de=ie;de_e?_e:pe+de));return oe===1?(ie=re[ae-1],ue.push(lookup[ie>>2]+lookup[ie<<4&63]+"==")):oe===2&&(ie=(re[ae-2]<<8)+re[ae-1],ue.push(lookup[ie>>10]+lookup[ie>>4&63]+lookup[ie<<2&63]+"=")),ue.join("")}var ieee754={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ieee754.read=function(re,ie,ae,oe,ue){var de,pe,_e=ue*8-oe-1,Ce=(1<<_e)-1,Ne=Ce>>1,Oe=-7,Ie=ae?ue-1:0,Fe=ae?-1:1,Ue=re[ie+Ie];for(Ie+=Fe,de=Ue&(1<<-Oe)-1,Ue>>=-Oe,Oe+=_e;Oe>0;de=de*256+re[ie+Ie],Ie+=Fe,Oe-=8);for(pe=de&(1<<-Oe)-1,de>>=-Oe,Oe+=oe;Oe>0;pe=pe*256+re[ie+Ie],Ie+=Fe,Oe-=8);if(de===0)de=1-Ne;else{if(de===Ce)return pe?NaN:(Ue?-1:1)*(1/0);pe=pe+Math.pow(2,oe),de=de-Ne}return(Ue?-1:1)*pe*Math.pow(2,de-oe)};ieee754.write=function(re,ie,ae,oe,ue,de){var pe,_e,Ce,Ne=de*8-ue-1,Oe=(1<>1,Fe=ue===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ue=oe?0:de-1,Ve=oe?1:-1,ze=ie<0||ie===0&&1/ie<0?1:0;for(ie=Math.abs(ie),isNaN(ie)||ie===1/0?(_e=isNaN(ie)?1:0,pe=Oe):(pe=Math.floor(Math.log(ie)/Math.LN2),ie*(Ce=Math.pow(2,-pe))<1&&(pe--,Ce*=2),pe+Ie>=1?ie+=Fe/Ce:ie+=Fe*Math.pow(2,1-Ie),ie*Ce>=2&&(pe++,Ce/=2),pe+Ie>=Oe?(_e=0,pe=Oe):pe+Ie>=1?(_e=(ie*Ce-1)*Math.pow(2,ue),pe=pe+Ie):(_e=ie*Math.pow(2,Ie-1)*Math.pow(2,ue),pe=0));ue>=8;re[ae+Ue]=_e&255,Ue+=Ve,_e/=256,ue-=8);for(pe=pe<0;re[ae+Ue]=pe&255,Ue+=Ve,pe/=256,Ne-=8);re[ae+Ue-Ve]|=ze*128};/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT - */(function(re){var ie=base64Js,ae=ieee754,oe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;re.Buffer=_e,re.SlowBuffer=Pt,re.INSPECT_MAX_BYTES=50;var ue=2147483647;re.kMaxLength=ue,_e.TYPED_ARRAY_SUPPORT=de(),!_e.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function de(){try{var Mr=new Uint8Array(1),Br={foo:function(){return 42}};return Object.setPrototypeOf(Br,Uint8Array.prototype),Object.setPrototypeOf(Mr,Br),Mr.foo()===42}catch{return!1}}Object.defineProperty(_e.prototype,"parent",{enumerable:!0,get:function(){if(_e.isBuffer(this))return this.buffer}}),Object.defineProperty(_e.prototype,"offset",{enumerable:!0,get:function(){if(_e.isBuffer(this))return this.byteOffset}});function pe(Mr){if(Mr>ue)throw new RangeError('The value "'+Mr+'" is invalid for option "size"');var Br=new Uint8Array(Mr);return Object.setPrototypeOf(Br,_e.prototype),Br}function _e(Mr,Br,Hr){if(typeof Mr=="number"){if(typeof Br=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ie(Mr)}return Ce(Mr,Br,Hr)}_e.poolSize=8192;function Ce(Mr,Br,Hr){if(typeof Mr=="string")return Fe(Mr,Br);if(ArrayBuffer.isView(Mr))return Ve(Mr);if(Mr==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Mr);if($r(Mr,ArrayBuffer)||Mr&&$r(Mr.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&($r(Mr,SharedArrayBuffer)||Mr&&$r(Mr.buffer,SharedArrayBuffer)))return ze(Mr,Br,Hr);if(typeof Mr=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var zr=Mr.valueOf&&Mr.valueOf();if(zr!=null&&zr!==Mr)return _e.from(zr,Br,Hr);var An=jt(Mr);if(An)return An;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Mr[Symbol.toPrimitive]=="function")return _e.from(Mr[Symbol.toPrimitive]("string"),Br,Hr);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Mr)}_e.from=function(Mr,Br,Hr){return Ce(Mr,Br,Hr)},Object.setPrototypeOf(_e.prototype,Uint8Array.prototype),Object.setPrototypeOf(_e,Uint8Array);function Ne(Mr){if(typeof Mr!="number")throw new TypeError('"size" argument must be of type number');if(Mr<0)throw new RangeError('The value "'+Mr+'" is invalid for option "size"')}function Oe(Mr,Br,Hr){return Ne(Mr),Mr<=0?pe(Mr):Br!==void 0?typeof Hr=="string"?pe(Mr).fill(Br,Hr):pe(Mr).fill(Br):pe(Mr)}_e.alloc=function(Mr,Br,Hr){return Oe(Mr,Br,Hr)};function Ie(Mr){return Ne(Mr),pe(Mr<0?0:kt(Mr)|0)}_e.allocUnsafe=function(Mr){return Ie(Mr)},_e.allocUnsafeSlow=function(Mr){return Ie(Mr)};function Fe(Mr,Br){if((typeof Br!="string"||Br==="")&&(Br="utf8"),!_e.isEncoding(Br))throw new TypeError("Unknown encoding: "+Br);var Hr=Et(Mr,Br)|0,zr=pe(Hr),An=zr.write(Mr,Br);return An!==Hr&&(zr=zr.slice(0,An)),zr}function Ue(Mr){for(var Br=Mr.length<0?0:kt(Mr.length)|0,Hr=pe(Br),zr=0;zr=ue)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ue.toString(16)+" bytes");return Mr|0}function Pt(Mr){return+Mr!=Mr&&(Mr=0),_e.alloc(+Mr)}_e.isBuffer=function(Br){return Br!=null&&Br._isBuffer===!0&&Br!==_e.prototype},_e.compare=function(Br,Hr){if($r(Br,Uint8Array)&&(Br=_e.from(Br,Br.offset,Br.byteLength)),$r(Hr,Uint8Array)&&(Hr=_e.from(Hr,Hr.offset,Hr.byteLength)),!_e.isBuffer(Br)||!_e.isBuffer(Hr))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Br===Hr)return 0;for(var zr=Br.length,An=Hr.length,kn=0,jr=Math.min(zr,An);knAn.length?_e.from(jr).copy(An,kn):Uint8Array.prototype.set.call(An,jr,kn);else if(_e.isBuffer(jr))jr.copy(An,kn);else throw new TypeError('"list" argument must be an Array of Buffers');kn+=jr.length}return An};function Et(Mr,Br){if(_e.isBuffer(Mr))return Mr.length;if(ArrayBuffer.isView(Mr)||$r(Mr,ArrayBuffer))return Mr.byteLength;if(typeof Mr!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Mr);var Hr=Mr.length,zr=arguments.length>2&&arguments[2]===!0;if(!zr&&Hr===0)return 0;for(var An=!1;;)switch(Br){case"ascii":case"latin1":case"binary":return Hr;case"utf8":case"utf-8":return Dr(Mr).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Hr*2;case"hex":return Hr>>>1;case"base64":return vn(Mr).length;default:if(An)return zr?-1:Dr(Mr).length;Br=(""+Br).toLowerCase(),An=!0}}_e.byteLength=Et;function er(Mr,Br,Hr){var zr=!1;if((Br===void 0||Br<0)&&(Br=0),Br>this.length||((Hr===void 0||Hr>this.length)&&(Hr=this.length),Hr<=0)||(Hr>>>=0,Br>>>=0,Hr<=Br))return"";for(Mr||(Mr="utf8");;)switch(Mr){case"hex":return Nr(this,Br,Hr);case"utf8":case"utf-8":return _r(this,Br,Hr);case"ascii":return Sr(this,Br,Hr);case"latin1":case"binary":return xr(this,Br,Hr);case"base64":return fr(this,Br,Hr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Rr(this,Br,Hr);default:if(zr)throw new TypeError("Unknown encoding: "+Mr);Mr=(Mr+"").toLowerCase(),zr=!0}}_e.prototype._isBuffer=!0;function tr(Mr,Br,Hr){var zr=Mr[Br];Mr[Br]=Mr[Hr],Mr[Hr]=zr}_e.prototype.swap16=function(){var Br=this.length;if(Br%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var Hr=0;HrHr&&(Br+=" ... "),""},oe&&(_e.prototype[oe]=_e.prototype.inspect),_e.prototype.compare=function(Br,Hr,zr,An,kn){if($r(Br,Uint8Array)&&(Br=_e.from(Br,Br.offset,Br.byteLength)),!_e.isBuffer(Br))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Br);if(Hr===void 0&&(Hr=0),zr===void 0&&(zr=Br?Br.length:0),An===void 0&&(An=0),kn===void 0&&(kn=this.length),Hr<0||zr>Br.length||An<0||kn>this.length)throw new RangeError("out of range index");if(An>=kn&&Hr>=zr)return 0;if(An>=kn)return-1;if(Hr>=zr)return 1;if(Hr>>>=0,zr>>>=0,An>>>=0,kn>>>=0,this===Br)return 0;for(var jr=kn-An,Nn=zr-Hr,Rn=Math.min(jr,Nn),ta=this.slice(An,kn),Mo=Br.slice(Hr,zr),to=0;to2147483647?Hr=2147483647:Hr<-2147483648&&(Hr=-2147483648),Hr=+Hr,Lr(Hr)&&(Hr=An?0:Mr.length-1),Hr<0&&(Hr=Mr.length+Hr),Hr>=Mr.length){if(An)return-1;Hr=Mr.length-1}else if(Hr<0)if(An)Hr=0;else return-1;if(typeof Br=="string"&&(Br=_e.from(Br,zr)),_e.isBuffer(Br))return Br.length===0?-1:lr(Mr,Br,Hr,zr,An);if(typeof Br=="number")return Br=Br&255,typeof Uint8Array.prototype.indexOf=="function"?An?Uint8Array.prototype.indexOf.call(Mr,Br,Hr):Uint8Array.prototype.lastIndexOf.call(Mr,Br,Hr):lr(Mr,[Br],Hr,zr,An);throw new TypeError("val must be string, number or Buffer")}function lr(Mr,Br,Hr,zr,An){var kn=1,jr=Mr.length,Nn=Br.length;if(zr!==void 0&&(zr=String(zr).toLowerCase(),zr==="ucs2"||zr==="ucs-2"||zr==="utf16le"||zr==="utf-16le")){if(Mr.length<2||Br.length<2)return-1;kn=2,jr/=2,Nn/=2,Hr/=2}function Rn(gs,hi){return kn===1?gs[hi]:gs.readUInt16BE(hi*kn)}var ta;if(An){var Mo=-1;for(ta=Hr;tajr&&(Hr=jr-Nn),ta=Hr;ta>=0;ta--){for(var to=!0,rs=0;rsAn&&(zr=An)):zr=An;var kn=Br.length;zr>kn/2&&(zr=kn/2);for(var jr=0;jr>>0,isFinite(zr)?(zr=zr>>>0,An===void 0&&(An="utf8")):(An=zr,zr=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var kn=this.length-Hr;if((zr===void 0||zr>kn)&&(zr=kn),Br.length>0&&(zr<0||Hr<0)||Hr>this.length)throw new RangeError("Attempt to write outside buffer bounds");An||(An="utf8");for(var jr=!1;;)switch(An){case"hex":return cr(this,Br,Hr,zr);case"utf8":case"utf-8":return ir(this,Br,Hr,zr);case"ascii":case"latin1":case"binary":return ar(this,Br,Hr,zr);case"base64":return sr(this,Br,Hr,zr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return dr(this,Br,Hr,zr);default:if(jr)throw new TypeError("Unknown encoding: "+An);An=(""+An).toLowerCase(),jr=!0}},_e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function fr(Mr,Br,Hr){return Br===0&&Hr===Mr.length?ie.fromByteArray(Mr):ie.fromByteArray(Mr.slice(Br,Hr))}function _r(Mr,Br,Hr){Hr=Math.min(Mr.length,Hr);for(var zr=[],An=Br;An239?4:kn>223?3:kn>191?2:1;if(An+Nn<=Hr){var Rn,ta,Mo,to;switch(Nn){case 1:kn<128&&(jr=kn);break;case 2:Rn=Mr[An+1],(Rn&192)===128&&(to=(kn&31)<<6|Rn&63,to>127&&(jr=to));break;case 3:Rn=Mr[An+1],ta=Mr[An+2],(Rn&192)===128&&(ta&192)===128&&(to=(kn&15)<<12|(Rn&63)<<6|ta&63,to>2047&&(to<55296||to>57343)&&(jr=to));break;case 4:Rn=Mr[An+1],ta=Mr[An+2],Mo=Mr[An+3],(Rn&192)===128&&(ta&192)===128&&(Mo&192)===128&&(to=(kn&15)<<18|(Rn&63)<<12|(ta&63)<<6|Mo&63,to>65535&&to<1114112&&(jr=to))}}jr===null?(jr=65533,Nn=1):jr>65535&&(jr-=65536,zr.push(jr>>>10&1023|55296),jr=56320|jr&1023),zr.push(jr),An+=Nn}return Er(zr)}var mr=4096;function Er(Mr){var Br=Mr.length;if(Br<=mr)return String.fromCharCode.apply(String,Mr);for(var Hr="",zr=0;zrzr)&&(Hr=zr);for(var An="",kn=Br;knzr&&(Br=zr),Hr<0?(Hr+=zr,Hr<0&&(Hr=0)):Hr>zr&&(Hr=zr),HrHr)throw new RangeError("Trying to access beyond buffer length")}_e.prototype.readUintLE=_e.prototype.readUIntLE=function(Br,Hr,zr){Br=Br>>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=this[Br],kn=1,jr=0;++jr>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=this[Br+--Hr],kn=1;Hr>0&&(kn*=256);)An+=this[Br+--Hr]*kn;return An},_e.prototype.readUint8=_e.prototype.readUInt8=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,1,this.length),this[Br]},_e.prototype.readUint16LE=_e.prototype.readUInt16LE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,2,this.length),this[Br]|this[Br+1]<<8},_e.prototype.readUint16BE=_e.prototype.readUInt16BE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,2,this.length),this[Br]<<8|this[Br+1]},_e.prototype.readUint32LE=_e.prototype.readUInt32LE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),(this[Br]|this[Br+1]<<8|this[Br+2]<<16)+this[Br+3]*16777216},_e.prototype.readUint32BE=_e.prototype.readUInt32BE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),this[Br]*16777216+(this[Br+1]<<16|this[Br+2]<<8|this[Br+3])},_e.prototype.readIntLE=function(Br,Hr,zr){Br=Br>>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=this[Br],kn=1,jr=0;++jr=kn&&(An-=Math.pow(2,8*Hr)),An},_e.prototype.readIntBE=function(Br,Hr,zr){Br=Br>>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=Hr,kn=1,jr=this[Br+--An];An>0&&(kn*=256);)jr+=this[Br+--An]*kn;return kn*=128,jr>=kn&&(jr-=Math.pow(2,8*Hr)),jr},_e.prototype.readInt8=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,1,this.length),this[Br]&128?(255-this[Br]+1)*-1:this[Br]},_e.prototype.readInt16LE=function(Br,Hr){Br=Br>>>0,Hr||Vr(Br,2,this.length);var zr=this[Br]|this[Br+1]<<8;return zr&32768?zr|4294901760:zr},_e.prototype.readInt16BE=function(Br,Hr){Br=Br>>>0,Hr||Vr(Br,2,this.length);var zr=this[Br+1]|this[Br]<<8;return zr&32768?zr|4294901760:zr},_e.prototype.readInt32LE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),this[Br]|this[Br+1]<<8|this[Br+2]<<16|this[Br+3]<<24},_e.prototype.readInt32BE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),this[Br]<<24|this[Br+1]<<16|this[Br+2]<<8|this[Br+3]},_e.prototype.readFloatLE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),ae.read(this,Br,!0,23,4)},_e.prototype.readFloatBE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),ae.read(this,Br,!1,23,4)},_e.prototype.readDoubleLE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,8,this.length),ae.read(this,Br,!0,52,8)},_e.prototype.readDoubleBE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,8,this.length),ae.read(this,Br,!1,52,8)};function Fr(Mr,Br,Hr,zr,An,kn){if(!_e.isBuffer(Mr))throw new TypeError('"buffer" argument must be a Buffer instance');if(Br>An||BrMr.length)throw new RangeError("Index out of range")}_e.prototype.writeUintLE=_e.prototype.writeUIntLE=function(Br,Hr,zr,An){if(Br=+Br,Hr=Hr>>>0,zr=zr>>>0,!An){var kn=Math.pow(2,8*zr)-1;Fr(this,Br,Hr,zr,kn,0)}var jr=1,Nn=0;for(this[Hr]=Br&255;++Nn>>0,zr=zr>>>0,!An){var kn=Math.pow(2,8*zr)-1;Fr(this,Br,Hr,zr,kn,0)}var jr=zr-1,Nn=1;for(this[Hr+jr]=Br&255;--jr>=0&&(Nn*=256);)this[Hr+jr]=Br/Nn&255;return Hr+zr},_e.prototype.writeUint8=_e.prototype.writeUInt8=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,1,255,0),this[Hr]=Br&255,Hr+1},_e.prototype.writeUint16LE=_e.prototype.writeUInt16LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,65535,0),this[Hr]=Br&255,this[Hr+1]=Br>>>8,Hr+2},_e.prototype.writeUint16BE=_e.prototype.writeUInt16BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,65535,0),this[Hr]=Br>>>8,this[Hr+1]=Br&255,Hr+2},_e.prototype.writeUint32LE=_e.prototype.writeUInt32LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,4294967295,0),this[Hr+3]=Br>>>24,this[Hr+2]=Br>>>16,this[Hr+1]=Br>>>8,this[Hr]=Br&255,Hr+4},_e.prototype.writeUint32BE=_e.prototype.writeUInt32BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,4294967295,0),this[Hr]=Br>>>24,this[Hr+1]=Br>>>16,this[Hr+2]=Br>>>8,this[Hr+3]=Br&255,Hr+4},_e.prototype.writeIntLE=function(Br,Hr,zr,An){if(Br=+Br,Hr=Hr>>>0,!An){var kn=Math.pow(2,8*zr-1);Fr(this,Br,Hr,zr,kn-1,-kn)}var jr=0,Nn=1,Rn=0;for(this[Hr]=Br&255;++jr>0)-Rn&255;return Hr+zr},_e.prototype.writeIntBE=function(Br,Hr,zr,An){if(Br=+Br,Hr=Hr>>>0,!An){var kn=Math.pow(2,8*zr-1);Fr(this,Br,Hr,zr,kn-1,-kn)}var jr=zr-1,Nn=1,Rn=0;for(this[Hr+jr]=Br&255;--jr>=0&&(Nn*=256);)Br<0&&Rn===0&&this[Hr+jr+1]!==0&&(Rn=1),this[Hr+jr]=(Br/Nn>>0)-Rn&255;return Hr+zr},_e.prototype.writeInt8=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,1,127,-128),Br<0&&(Br=255+Br+1),this[Hr]=Br&255,Hr+1},_e.prototype.writeInt16LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,32767,-32768),this[Hr]=Br&255,this[Hr+1]=Br>>>8,Hr+2},_e.prototype.writeInt16BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,32767,-32768),this[Hr]=Br>>>8,this[Hr+1]=Br&255,Hr+2},_e.prototype.writeInt32LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,2147483647,-2147483648),this[Hr]=Br&255,this[Hr+1]=Br>>>8,this[Hr+2]=Br>>>16,this[Hr+3]=Br>>>24,Hr+4},_e.prototype.writeInt32BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,2147483647,-2147483648),Br<0&&(Br=4294967295+Br+1),this[Hr]=Br>>>24,this[Hr+1]=Br>>>16,this[Hr+2]=Br>>>8,this[Hr+3]=Br&255,Hr+4};function Ir(Mr,Br,Hr,zr,An,kn){if(Hr+zr>Mr.length)throw new RangeError("Index out of range");if(Hr<0)throw new RangeError("Index out of range")}function kr(Mr,Br,Hr,zr,An){return Br=+Br,Hr=Hr>>>0,An||Ir(Mr,Br,Hr,4),ae.write(Mr,Br,Hr,zr,23,4),Hr+4}_e.prototype.writeFloatLE=function(Br,Hr,zr){return kr(this,Br,Hr,!0,zr)},_e.prototype.writeFloatBE=function(Br,Hr,zr){return kr(this,Br,Hr,!1,zr)};function qr(Mr,Br,Hr,zr,An){return Br=+Br,Hr=Hr>>>0,An||Ir(Mr,Br,Hr,8),ae.write(Mr,Br,Hr,zr,52,8),Hr+8}_e.prototype.writeDoubleLE=function(Br,Hr,zr){return qr(this,Br,Hr,!0,zr)},_e.prototype.writeDoubleBE=function(Br,Hr,zr){return qr(this,Br,Hr,!1,zr)},_e.prototype.copy=function(Br,Hr,zr,An){if(!_e.isBuffer(Br))throw new TypeError("argument should be a Buffer");if(zr||(zr=0),!An&&An!==0&&(An=this.length),Hr>=Br.length&&(Hr=Br.length),Hr||(Hr=0),An>0&&An=this.length)throw new RangeError("Index out of range");if(An<0)throw new RangeError("sourceEnd out of bounds");An>this.length&&(An=this.length),Br.length-Hr>>0,zr=zr===void 0?this.length:zr>>>0,Br||(Br=0);var jr;if(typeof Br=="number")for(jr=Hr;jr55295&&Hr<57344){if(!An){if(Hr>56319){(Br-=3)>-1&&kn.push(239,191,189);continue}else if(jr+1===zr){(Br-=3)>-1&&kn.push(239,191,189);continue}An=Hr;continue}if(Hr<56320){(Br-=3)>-1&&kn.push(239,191,189),An=Hr;continue}Hr=(An-55296<<10|Hr-56320)+65536}else An&&(Br-=3)>-1&&kn.push(239,191,189);if(An=null,Hr<128){if((Br-=1)<0)break;kn.push(Hr)}else if(Hr<2048){if((Br-=2)<0)break;kn.push(Hr>>6|192,Hr&63|128)}else if(Hr<65536){if((Br-=3)<0)break;kn.push(Hr>>12|224,Hr>>6&63|128,Hr&63|128)}else if(Hr<1114112){if((Br-=4)<0)break;kn.push(Hr>>18|240,Hr>>12&63|128,Hr>>6&63|128,Hr&63|128)}else throw new Error("Invalid code point")}return kn}function Jr(Mr){for(var Br=[],Hr=0;Hr>8,An=Hr%256,kn.push(An),kn.push(zr);return kn}function vn(Mr){return ie.toByteArray(Ar(Mr))}function xn(Mr,Br,Hr,zr){for(var An=0;An=Br.length||An>=Mr.length);++An)Br[An+Hr]=Mr[An];return An}function $r(Mr,Br){return Mr instanceof Br||Mr!=null&&Mr.constructor!=null&&Mr.constructor.name!=null&&Mr.constructor.name===Br.name}function Lr(Mr){return Mr!==Mr}var Gr=function(){for(var Mr="0123456789abcdef",Br=new Array(256),Hr=0;Hr<16;++Hr)for(var zr=Hr*16,An=0;An<16;++An)Br[zr+An]=Mr[Hr]+Mr[An];return Br}()})(buffer);var util$5={},types={},shams$1=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var ie={},ae=Symbol("test"),oe=Object(ae);if(typeof ae=="string"||Object.prototype.toString.call(ae)!=="[object Symbol]"||Object.prototype.toString.call(oe)!=="[object Symbol]")return!1;var ue=42;ie[ae]=ue;for(ae in ie)return!1;if(typeof Object.keys=="function"&&Object.keys(ie).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(ie).length!==0)return!1;var de=Object.getOwnPropertySymbols(ie);if(de.length!==1||de[0]!==ae||!Object.prototype.propertyIsEnumerable.call(ie,ae))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var pe=Object.getOwnPropertyDescriptor(ie,ae);if(pe.value!==ue||pe.enumerable!==!0)return!1}return!0},hasSymbols$2=shams$1,shams=function(){return hasSymbols$2()&&!!Symbol.toStringTag},esErrors=Error,_eval=EvalError,range$1=RangeError,ref=ReferenceError,syntax=SyntaxError,type=TypeError,uri=URIError,origSymbol=typeof Symbol<"u"&&Symbol,hasSymbolSham=shams$1,hasSymbols$1=function(){return typeof origSymbol!="function"||typeof Symbol!="function"||typeof origSymbol("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:hasSymbolSham()},test$1={__proto__:null,foo:{}},$Object=Object,hasProto$1=function(){return{__proto__:test$1}.foo===test$1.foo&&!(test$1 instanceof $Object)},ERROR_MESSAGE="Function.prototype.bind called on incompatible ",toStr$3=Object.prototype.toString,max=Math.max,funcType="[object Function]",concatty=function(ie,ae){for(var oe=[],ue=0;ue"u"||!getProto$1?undefined$1:getProto$1(Uint8Array),INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?undefined$1:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined$1:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto$1?getProto$1([][Symbol.iterator]()):undefined$1,"%AsyncFromSyncIteratorPrototype%":undefined$1,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined$1:Atomics,"%BigInt%":typeof BigInt>"u"?undefined$1:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?undefined$1:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?undefined$1:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined$1:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined$1:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined$1:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined$1:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined$1:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined$1:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined$1:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols&&getProto$1?getProto$1(getProto$1([][Symbol.iterator]())):undefined$1,"%JSON%":typeof JSON=="object"?JSON:undefined$1,"%Map%":typeof Map>"u"?undefined$1:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols||!getProto$1?undefined$1:getProto$1(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined$1:Promise,"%Proxy%":typeof Proxy>"u"?undefined$1:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined$1:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined$1:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols||!getProto$1?undefined$1:getProto$1(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined$1:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto$1?getProto$1(""[Symbol.iterator]()):undefined$1,"%Symbol%":hasSymbols?Symbol:undefined$1,"%SyntaxError%":$SyntaxError$1,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError$2,"%Uint8Array%":typeof Uint8Array>"u"?undefined$1:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined$1:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined$1:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined$1:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap>"u"?undefined$1:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined$1:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined$1:WeakSet};if(getProto$1)try{null.error}catch(re){var errorProto=getProto$1(getProto$1(re));INTRINSICS["%Error.prototype%"]=errorProto}var doEval=function re(ie){var ae;if(ie==="%AsyncFunction%")ae=getEvalledConstructor("async function () {}");else if(ie==="%GeneratorFunction%")ae=getEvalledConstructor("function* () {}");else if(ie==="%AsyncGeneratorFunction%")ae=getEvalledConstructor("async function* () {}");else if(ie==="%AsyncGenerator%"){var oe=re("%AsyncGeneratorFunction%");oe&&(ae=oe.prototype)}else if(ie==="%AsyncIteratorPrototype%"){var ue=re("%AsyncGenerator%");ue&&getProto$1&&(ae=getProto$1(ue.prototype))}return INTRINSICS[ie]=ae,ae},LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},bind$1=functionBind,hasOwn=hasown,$concat=bind$1.call(Function.call,Array.prototype.concat),$spliceApply=bind$1.call(Function.apply,Array.prototype.splice),$replace=bind$1.call(Function.call,String.prototype.replace),$strSlice=bind$1.call(Function.call,String.prototype.slice),$exec=bind$1.call(Function.call,RegExp.prototype.exec),rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=function(ie){var ae=$strSlice(ie,0,1),oe=$strSlice(ie,-1);if(ae==="%"&&oe!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected closing `%`");if(oe==="%"&&ae!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected opening `%`");var ue=[];return $replace(ie,rePropName,function(de,pe,_e,Ce){ue[ue.length]=_e?$replace(Ce,reEscapeChar,"$1"):pe||de}),ue},getBaseIntrinsic=function(ie,ae){var oe=ie,ue;if(hasOwn(LEGACY_ALIASES,oe)&&(ue=LEGACY_ALIASES[oe],oe="%"+ue[0]+"%"),hasOwn(INTRINSICS,oe)){var de=INTRINSICS[oe];if(de===needsEval&&(de=doEval(oe)),typeof de>"u"&&!ae)throw new $TypeError$2("intrinsic "+ie+" exists, but is not available. Please file an issue!");return{alias:ue,name:oe,value:de}}throw new $SyntaxError$1("intrinsic "+ie+" does not exist!")},getIntrinsic=function(ie,ae){if(typeof ie!="string"||ie.length===0)throw new $TypeError$2("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof ae!="boolean")throw new $TypeError$2('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,ie)===null)throw new $SyntaxError$1("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var oe=stringToPath(ie),ue=oe.length>0?oe[0]:"",de=getBaseIntrinsic("%"+ue+"%",ae),pe=de.name,_e=de.value,Ce=!1,Ne=de.alias;Ne&&(ue=Ne[0],$spliceApply(oe,$concat([0,1],Ne)));for(var Oe=1,Ie=!0;Oe=oe.length){var ze=$gOPD$1(_e,Fe);Ie=!!ze,Ie&&"get"in ze&&!("originalValue"in ze.get)?_e=ze.get:_e=_e[Fe]}else Ie=hasOwn(_e,Fe),_e=_e[Fe];Ie&&!Ce&&(INTRINSICS[pe]=_e)}}return _e},callBind$2={exports:{}},esDefineProperty,hasRequiredEsDefineProperty;function requireEsDefineProperty(){if(hasRequiredEsDefineProperty)return esDefineProperty;hasRequiredEsDefineProperty=1;var re=getIntrinsic,ie=re("%Object.defineProperty%",!0)||!1;if(ie)try{ie({},"a",{value:1})}catch{ie=!1}return esDefineProperty=ie,esDefineProperty}var GetIntrinsic$2=getIntrinsic,$gOPD=GetIntrinsic$2("%Object.getOwnPropertyDescriptor%",!0);if($gOPD)try{$gOPD([],"length")}catch{$gOPD=null}var gopd$1=$gOPD,$defineProperty$1=requireEsDefineProperty(),$SyntaxError=syntax,$TypeError$1=type,gopd=gopd$1,defineDataProperty=function(ie,ae,oe){if(!ie||typeof ie!="object"&&typeof ie!="function")throw new $TypeError$1("`obj` must be an object or a function`");if(typeof ae!="string"&&typeof ae!="symbol")throw new $TypeError$1("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new $TypeError$1("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new $TypeError$1("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new $TypeError$1("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new $TypeError$1("`loose`, if provided, must be a boolean");var ue=arguments.length>3?arguments[3]:null,de=arguments.length>4?arguments[4]:null,pe=arguments.length>5?arguments[5]:null,_e=arguments.length>6?arguments[6]:!1,Ce=!!gopd&&gopd(ie,ae);if($defineProperty$1)$defineProperty$1(ie,ae,{configurable:pe===null&&Ce?Ce.configurable:!pe,enumerable:ue===null&&Ce?Ce.enumerable:!ue,value:oe,writable:de===null&&Ce?Ce.writable:!de});else if(_e||!ue&&!de&&!pe)ie[ae]=oe;else throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},$defineProperty=requireEsDefineProperty(),hasPropertyDescriptors=function(){return!!$defineProperty};hasPropertyDescriptors.hasArrayLengthDefineBug=function(){if(!$defineProperty)return null;try{return $defineProperty([],"length",{value:1}).length!==1}catch{return!0}};var hasPropertyDescriptors_1=hasPropertyDescriptors,GetIntrinsic$1=getIntrinsic,define=defineDataProperty,hasDescriptors=hasPropertyDescriptors_1(),gOPD$1=gopd$1,$TypeError=type,$floor=GetIntrinsic$1("%Math.floor%"),setFunctionLength=function(ie,ae){if(typeof ie!="function")throw new $TypeError("`fn` is not a function");if(typeof ae!="number"||ae<0||ae>4294967295||$floor(ae)!==ae)throw new $TypeError("`length` must be a positive 32-bit integer");var oe=arguments.length>2&&!!arguments[2],ue=!0,de=!0;if("length"in ie&&gOPD$1){var pe=gOPD$1(ie,"length");pe&&!pe.configurable&&(ue=!1),pe&&!pe.writable&&(de=!1)}return(ue||de||!oe)&&(hasDescriptors?define(ie,"length",ae,!0,!0):define(ie,"length",ae)),ie};(function(re){var ie=functionBind,ae=getIntrinsic,oe=setFunctionLength,ue=type,de=ae("%Function.prototype.apply%"),pe=ae("%Function.prototype.call%"),_e=ae("%Reflect.apply%",!0)||ie.call(pe,de),Ce=requireEsDefineProperty(),Ne=ae("%Math.max%");re.exports=function(Fe){if(typeof Fe!="function")throw new ue("a function is required");var Ue=_e(ie,pe,arguments);return oe(Ue,1+Ne(0,Fe.length-(arguments.length-1)),!0)};var Oe=function(){return _e(ie,de,arguments)};Ce?Ce(re.exports,"apply",{value:Oe}):re.exports.apply=Oe})(callBind$2);var callBindExports=callBind$2.exports,GetIntrinsic=getIntrinsic,callBind$1=callBindExports,$indexOf$1=callBind$1(GetIntrinsic("String.prototype.indexOf")),callBound$2=function(ie,ae){var oe=GetIntrinsic(ie,!!ae);return typeof oe=="function"&&$indexOf$1(ie,".prototype.")>-1?callBind$1(oe):oe},hasToStringTag$3=shams(),callBound$1=callBound$2,$toString$1=callBound$1("Object.prototype.toString"),isStandardArguments=function(ie){return hasToStringTag$3&&ie&&typeof ie=="object"&&Symbol.toStringTag in ie?!1:$toString$1(ie)==="[object Arguments]"},isLegacyArguments=function(ie){return isStandardArguments(ie)?!0:ie!==null&&typeof ie=="object"&&typeof ie.length=="number"&&ie.length>=0&&$toString$1(ie)!=="[object Array]"&&$toString$1(ie.callee)==="[object Function]"},supportsStandardArguments=function(){return isStandardArguments(arguments)}();isStandardArguments.isLegacyArguments=isLegacyArguments;var isArguments=supportsStandardArguments?isStandardArguments:isLegacyArguments,toStr$2=Object.prototype.toString,fnToStr$1=Function.prototype.toString,isFnRegex=/^\s*(?:function)?\*/,hasToStringTag$2=shams(),getProto=Object.getPrototypeOf,getGeneratorFunc=function(){if(!hasToStringTag$2)return!1;try{return Function("return function*() {}")()}catch{}},GeneratorFunction,isGeneratorFunction=function(ie){if(typeof ie!="function")return!1;if(isFnRegex.test(fnToStr$1.call(ie)))return!0;if(!hasToStringTag$2){var ae=toStr$2.call(ie);return ae==="[object GeneratorFunction]"}if(!getProto)return!1;if(typeof GeneratorFunction>"u"){var oe=getGeneratorFunc();GeneratorFunction=oe?getProto(oe):!1}return getProto(ie)===GeneratorFunction},fnToStr=Function.prototype.toString,reflectApply=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,badArrayLike,isCallableMarker;if(typeof reflectApply=="function"&&typeof Object.defineProperty=="function")try{badArrayLike=Object.defineProperty({},"length",{get:function(){throw isCallableMarker}}),isCallableMarker={},reflectApply(function(){throw 42},null,badArrayLike)}catch(re){re!==isCallableMarker&&(reflectApply=null)}else reflectApply=null;var constructorRegex=/^\s*class\b/,isES6ClassFn=function(ie){try{var ae=fnToStr.call(ie);return constructorRegex.test(ae)}catch{return!1}},tryFunctionObject=function(ie){try{return isES6ClassFn(ie)?!1:(fnToStr.call(ie),!0)}catch{return!1}},toStr$1=Object.prototype.toString,objectClass="[object Object]",fnClass="[object Function]",genClass="[object GeneratorFunction]",ddaClass="[object HTMLAllCollection]",ddaClass2="[object HTML document.all class]",ddaClass3="[object HTMLCollection]",hasToStringTag$1=typeof Symbol=="function"&&!!Symbol.toStringTag,isIE68=!(0 in[,]),isDDA=function(){return!1};if(typeof document=="object"){var all=document.all;toStr$1.call(all)===toStr$1.call(document.all)&&(isDDA=function(ie){if((isIE68||!ie)&&(typeof ie>"u"||typeof ie=="object"))try{var ae=toStr$1.call(ie);return(ae===ddaClass||ae===ddaClass2||ae===ddaClass3||ae===objectClass)&&ie("")==null}catch{}return!1})}var isCallable$1=reflectApply?function(ie){if(isDDA(ie))return!0;if(!ie||typeof ie!="function"&&typeof ie!="object")return!1;try{reflectApply(ie,null,badArrayLike)}catch(ae){if(ae!==isCallableMarker)return!1}return!isES6ClassFn(ie)&&tryFunctionObject(ie)}:function(ie){if(isDDA(ie))return!0;if(!ie||typeof ie!="function"&&typeof ie!="object")return!1;if(hasToStringTag$1)return tryFunctionObject(ie);if(isES6ClassFn(ie))return!1;var ae=toStr$1.call(ie);return ae!==fnClass&&ae!==genClass&&!/^\[object HTML/.test(ae)?!1:tryFunctionObject(ie)},isCallable=isCallable$1,toStr=Object.prototype.toString,hasOwnProperty$1=Object.prototype.hasOwnProperty,forEachArray=function(ie,ae,oe){for(var ue=0,de=ie.length;ue=3&&(ue=oe),toStr.call(ie)==="[object Array]"?forEachArray(ie,ae,ue):typeof ie=="string"?forEachString(ie,ae,ue):forEachObject(ie,ae,ue)},forEach_1=forEach$2,possibleTypedArrayNames=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"],possibleNames=possibleTypedArrayNames,g$1=typeof globalThis>"u"?commonjsGlobal:globalThis,availableTypedArrays$1=function(){for(var ie=[],ae=0;ae"u"?commonjsGlobal:globalThis,typedArrays=availableTypedArrays(),$slice=callBound("String.prototype.slice"),getPrototypeOf$1=Object.getPrototypeOf,$indexOf=callBound("Array.prototype.indexOf",!0)||function(ie,ae){for(var oe=0;oe-1?ae:ae!=="Object"?!1:trySlices(ie)}return gOPD?tryTypedArrays(ie):null},whichTypedArray=whichTypedArray$1,isTypedArray$1=function(ie){return!!whichTypedArray(ie)};(function(re){var ie=isArguments,ae=isGeneratorFunction,oe=whichTypedArray$1,ue=isTypedArray$1;function de(zr){return zr.call.bind(zr)}var pe=typeof BigInt<"u",_e=typeof Symbol<"u",Ce=de(Object.prototype.toString),Ne=de(Number.prototype.valueOf),Oe=de(String.prototype.valueOf),Ie=de(Boolean.prototype.valueOf);if(pe)var Fe=de(BigInt.prototype.valueOf);if(_e)var Ue=de(Symbol.prototype.valueOf);function Ve(zr,An){if(typeof zr!="object")return!1;try{return An(zr),!0}catch{return!1}}re.isArgumentsObject=ie,re.isGeneratorFunction=ae,re.isTypedArray=ue;function ze(zr){return typeof Promise<"u"&&zr instanceof Promise||zr!==null&&typeof zr=="object"&&typeof zr.then=="function"&&typeof zr.catch=="function"}re.isPromise=ze;function jt(zr){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(zr):ue(zr)||Ir(zr)}re.isArrayBufferView=jt;function kt(zr){return oe(zr)==="Uint8Array"}re.isUint8Array=kt;function Pt(zr){return oe(zr)==="Uint8ClampedArray"}re.isUint8ClampedArray=Pt;function Et(zr){return oe(zr)==="Uint16Array"}re.isUint16Array=Et;function er(zr){return oe(zr)==="Uint32Array"}re.isUint32Array=er;function tr(zr){return oe(zr)==="Int8Array"}re.isInt8Array=tr;function nr(zr){return oe(zr)==="Int16Array"}re.isInt16Array=nr;function lr(zr){return oe(zr)==="Int32Array"}re.isInt32Array=lr;function cr(zr){return oe(zr)==="Float32Array"}re.isFloat32Array=cr;function ir(zr){return oe(zr)==="Float64Array"}re.isFloat64Array=ir;function ar(zr){return oe(zr)==="BigInt64Array"}re.isBigInt64Array=ar;function sr(zr){return oe(zr)==="BigUint64Array"}re.isBigUint64Array=sr;function dr(zr){return Ce(zr)==="[object Map]"}dr.working=typeof Map<"u"&&dr(new Map);function fr(zr){return typeof Map>"u"?!1:dr.working?dr(zr):zr instanceof Map}re.isMap=fr;function _r(zr){return Ce(zr)==="[object Set]"}_r.working=typeof Set<"u"&&_r(new Set);function mr(zr){return typeof Set>"u"?!1:_r.working?_r(zr):zr instanceof Set}re.isSet=mr;function Er(zr){return Ce(zr)==="[object WeakMap]"}Er.working=typeof WeakMap<"u"&&Er(new WeakMap);function Sr(zr){return typeof WeakMap>"u"?!1:Er.working?Er(zr):zr instanceof WeakMap}re.isWeakMap=Sr;function xr(zr){return Ce(zr)==="[object WeakSet]"}xr.working=typeof WeakSet<"u"&&xr(new WeakSet);function Nr(zr){return xr(zr)}re.isWeakSet=Nr;function Rr(zr){return Ce(zr)==="[object ArrayBuffer]"}Rr.working=typeof ArrayBuffer<"u"&&Rr(new ArrayBuffer);function Vr(zr){return typeof ArrayBuffer>"u"?!1:Rr.working?Rr(zr):zr instanceof ArrayBuffer}re.isArrayBuffer=Vr;function Fr(zr){return Ce(zr)==="[object DataView]"}Fr.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&Fr(new DataView(new ArrayBuffer(1),0,1));function Ir(zr){return typeof DataView>"u"?!1:Fr.working?Fr(zr):zr instanceof DataView}re.isDataView=Ir;var kr=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function qr(zr){return Ce(zr)==="[object SharedArrayBuffer]"}function Wr(zr){return typeof kr>"u"?!1:(typeof qr.working>"u"&&(qr.working=qr(new kr)),qr.working?qr(zr):zr instanceof kr)}re.isSharedArrayBuffer=Wr;function Ar(zr){return Ce(zr)==="[object AsyncFunction]"}re.isAsyncFunction=Ar;function Dr(zr){return Ce(zr)==="[object Map Iterator]"}re.isMapIterator=Dr;function Jr(zr){return Ce(zr)==="[object Set Iterator]"}re.isSetIterator=Jr;function Sn(zr){return Ce(zr)==="[object Generator]"}re.isGeneratorObject=Sn;function vn(zr){return Ce(zr)==="[object WebAssembly.Module]"}re.isWebAssemblyCompiledModule=vn;function xn(zr){return Ve(zr,Ne)}re.isNumberObject=xn;function $r(zr){return Ve(zr,Oe)}re.isStringObject=$r;function Lr(zr){return Ve(zr,Ie)}re.isBooleanObject=Lr;function Gr(zr){return pe&&Ve(zr,Fe)}re.isBigIntObject=Gr;function Mr(zr){return _e&&Ve(zr,Ue)}re.isSymbolObject=Mr;function Br(zr){return xn(zr)||$r(zr)||Lr(zr)||Gr(zr)||Mr(zr)}re.isBoxedPrimitive=Br;function Hr(zr){return typeof Uint8Array<"u"&&(Vr(zr)||Wr(zr))}re.isAnyArrayBuffer=Hr,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(zr){Object.defineProperty(re,zr,{enumerable:!1,value:function(){throw new Error(zr+" is not supported in userland")}})})})(types);var isBufferBrowser=function(ie){return ie&&typeof ie=="object"&&typeof ie.copy=="function"&&typeof ie.fill=="function"&&typeof ie.readUInt8=="function"};(function(re){var ie={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},ae={},oe=Object.getOwnPropertyDescriptors||function(qr){for(var Wr=Object.keys(qr),Ar={},Dr=0;Dr=Dr)return vn;switch(vn){case"%s":return String(Ar[Wr++]);case"%d":return Number(Ar[Wr++]);case"%j":try{return JSON.stringify(Ar[Wr++])}catch{return"[Circular]"}default:return vn}}),Sn=Ar[Wr];Wr"u")return function(){return re.deprecate(kr,qr).apply(this,arguments)};var Wr=!1;function Ar(){if(!Wr){if(ie.throwDeprecation)throw new Error(qr);ie.traceDeprecation?console.trace(qr):console.error(qr),Wr=!0}return kr.apply(this,arguments)}return Ar};var de={},pe=/^$/;if(ae.NODE_DEBUG){var _e=ae.NODE_DEBUG;_e=_e.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),pe=new RegExp("^"+_e+"$","i")}re.debuglog=function(kr){if(kr=kr.toUpperCase(),!de[kr])if(pe.test(kr)){var qr=ie.pid;de[kr]=function(){var Wr=re.format.apply(re,arguments);console.error("%s %d: %s",kr,qr,Wr)}}else de[kr]=function(){};return de[kr]};function Ce(kr,qr){var Wr={seen:[],stylize:Oe};return arguments.length>=3&&(Wr.depth=arguments[2]),arguments.length>=4&&(Wr.colors=arguments[3]),Et(qr)?Wr.showHidden=qr:qr&&re._extend(Wr,qr),ir(Wr.showHidden)&&(Wr.showHidden=!1),ir(Wr.depth)&&(Wr.depth=2),ir(Wr.colors)&&(Wr.colors=!1),ir(Wr.customInspect)&&(Wr.customInspect=!0),Wr.colors&&(Wr.stylize=Ne),Fe(Wr,kr,Wr.depth)}re.inspect=Ce,Ce.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},Ce.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function Ne(kr,qr){var Wr=Ce.styles[qr];return Wr?"\x1B["+Ce.colors[Wr][0]+"m"+kr+"\x1B["+Ce.colors[Wr][1]+"m":kr}function Oe(kr,qr){return kr}function Ie(kr){var qr={};return kr.forEach(function(Wr,Ar){qr[Wr]=!0}),qr}function Fe(kr,qr,Wr){if(kr.customInspect&&qr&&_r(qr.inspect)&&qr.inspect!==re.inspect&&!(qr.constructor&&qr.constructor.prototype===qr)){var Ar=qr.inspect(Wr,kr);return lr(Ar)||(Ar=Fe(kr,Ar,Wr)),Ar}var Dr=Ue(kr,qr);if(Dr)return Dr;var Jr=Object.keys(qr),Sn=Ie(Jr);if(kr.showHidden&&(Jr=Object.getOwnPropertyNames(qr)),fr(qr)&&(Jr.indexOf("message")>=0||Jr.indexOf("description")>=0))return Ve(qr);if(Jr.length===0){if(_r(qr)){var vn=qr.name?": "+qr.name:"";return kr.stylize("[Function"+vn+"]","special")}if(ar(qr))return kr.stylize(RegExp.prototype.toString.call(qr),"regexp");if(dr(qr))return kr.stylize(Date.prototype.toString.call(qr),"date");if(fr(qr))return Ve(qr)}var xn="",$r=!1,Lr=["{","}"];if(Pt(qr)&&($r=!0,Lr=["[","]"]),_r(qr)){var Gr=qr.name?": "+qr.name:"";xn=" [Function"+Gr+"]"}if(ar(qr)&&(xn=" "+RegExp.prototype.toString.call(qr)),dr(qr)&&(xn=" "+Date.prototype.toUTCString.call(qr)),fr(qr)&&(xn=" "+Ve(qr)),Jr.length===0&&(!$r||qr.length==0))return Lr[0]+xn+Lr[1];if(Wr<0)return ar(qr)?kr.stylize(RegExp.prototype.toString.call(qr),"regexp"):kr.stylize("[Object]","special");kr.seen.push(qr);var Mr;return $r?Mr=ze(kr,qr,Wr,Sn,Jr):Mr=Jr.map(function(Br){return jt(kr,qr,Wr,Sn,Br,$r)}),kr.seen.pop(),kt(Mr,xn,Lr)}function Ue(kr,qr){if(ir(qr))return kr.stylize("undefined","undefined");if(lr(qr)){var Wr="'"+JSON.stringify(qr).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return kr.stylize(Wr,"string")}if(nr(qr))return kr.stylize(""+qr,"number");if(Et(qr))return kr.stylize(""+qr,"boolean");if(er(qr))return kr.stylize("null","null")}function Ve(kr){return"["+Error.prototype.toString.call(kr)+"]"}function ze(kr,qr,Wr,Ar,Dr){for(var Jr=[],Sn=0,vn=qr.length;Snue)throw new RangeError('The value "'+Mr+'" is invalid for option "size"');var Br=new Uint8Array(Mr);return Object.setPrototypeOf(Br,_e.prototype),Br}function _e(Mr,Br,Hr){if(typeof Mr=="number"){if(typeof Br=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ie(Mr)}return Ce(Mr,Br,Hr)}_e.poolSize=8192;function Ce(Mr,Br,Hr){if(typeof Mr=="string")return Fe(Mr,Br);if(ArrayBuffer.isView(Mr))return Ve(Mr);if(Mr==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Mr);if($r(Mr,ArrayBuffer)||Mr&&$r(Mr.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&($r(Mr,SharedArrayBuffer)||Mr&&$r(Mr.buffer,SharedArrayBuffer)))return ze(Mr,Br,Hr);if(typeof Mr=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var zr=Mr.valueOf&&Mr.valueOf();if(zr!=null&&zr!==Mr)return _e.from(zr,Br,Hr);var An=jt(Mr);if(An)return An;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Mr[Symbol.toPrimitive]=="function")return _e.from(Mr[Symbol.toPrimitive]("string"),Br,Hr);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Mr)}_e.from=function(Mr,Br,Hr){return Ce(Mr,Br,Hr)},Object.setPrototypeOf(_e.prototype,Uint8Array.prototype),Object.setPrototypeOf(_e,Uint8Array);function Ne(Mr){if(typeof Mr!="number")throw new TypeError('"size" argument must be of type number');if(Mr<0)throw new RangeError('The value "'+Mr+'" is invalid for option "size"')}function Oe(Mr,Br,Hr){return Ne(Mr),Mr<=0?pe(Mr):Br!==void 0?typeof Hr=="string"?pe(Mr).fill(Br,Hr):pe(Mr).fill(Br):pe(Mr)}_e.alloc=function(Mr,Br,Hr){return Oe(Mr,Br,Hr)};function Ie(Mr){return Ne(Mr),pe(Mr<0?0:kt(Mr)|0)}_e.allocUnsafe=function(Mr){return Ie(Mr)},_e.allocUnsafeSlow=function(Mr){return Ie(Mr)};function Fe(Mr,Br){if((typeof Br!="string"||Br==="")&&(Br="utf8"),!_e.isEncoding(Br))throw new TypeError("Unknown encoding: "+Br);var Hr=Et(Mr,Br)|0,zr=pe(Hr),An=zr.write(Mr,Br);return An!==Hr&&(zr=zr.slice(0,An)),zr}function Ue(Mr){for(var Br=Mr.length<0?0:kt(Mr.length)|0,Hr=pe(Br),zr=0;zr=ue)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ue.toString(16)+" bytes");return Mr|0}function Pt(Mr){return+Mr!=Mr&&(Mr=0),_e.alloc(+Mr)}_e.isBuffer=function(Br){return Br!=null&&Br._isBuffer===!0&&Br!==_e.prototype},_e.compare=function(Br,Hr){if($r(Br,Uint8Array)&&(Br=_e.from(Br,Br.offset,Br.byteLength)),$r(Hr,Uint8Array)&&(Hr=_e.from(Hr,Hr.offset,Hr.byteLength)),!_e.isBuffer(Br)||!_e.isBuffer(Hr))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Br===Hr)return 0;for(var zr=Br.length,An=Hr.length,kn=0,jr=Math.min(zr,An);knAn.length?_e.from(jr).copy(An,kn):Uint8Array.prototype.set.call(An,jr,kn);else if(_e.isBuffer(jr))jr.copy(An,kn);else throw new TypeError('"list" argument must be an Array of Buffers');kn+=jr.length}return An};function Et(Mr,Br){if(_e.isBuffer(Mr))return Mr.length;if(ArrayBuffer.isView(Mr)||$r(Mr,ArrayBuffer))return Mr.byteLength;if(typeof Mr!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Mr);var Hr=Mr.length,zr=arguments.length>2&&arguments[2]===!0;if(!zr&&Hr===0)return 0;for(var An=!1;;)switch(Br){case"ascii":case"latin1":case"binary":return Hr;case"utf8":case"utf-8":return Dr(Mr).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Hr*2;case"hex":return Hr>>>1;case"base64":return vn(Mr).length;default:if(An)return zr?-1:Dr(Mr).length;Br=(""+Br).toLowerCase(),An=!0}}_e.byteLength=Et;function er(Mr,Br,Hr){var zr=!1;if((Br===void 0||Br<0)&&(Br=0),Br>this.length||((Hr===void 0||Hr>this.length)&&(Hr=this.length),Hr<=0)||(Hr>>>=0,Br>>>=0,Hr<=Br))return"";for(Mr||(Mr="utf8");;)switch(Mr){case"hex":return Nr(this,Br,Hr);case"utf8":case"utf-8":return _r(this,Br,Hr);case"ascii":return Sr(this,Br,Hr);case"latin1":case"binary":return xr(this,Br,Hr);case"base64":return fr(this,Br,Hr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Rr(this,Br,Hr);default:if(zr)throw new TypeError("Unknown encoding: "+Mr);Mr=(Mr+"").toLowerCase(),zr=!0}}_e.prototype._isBuffer=!0;function tr(Mr,Br,Hr){var zr=Mr[Br];Mr[Br]=Mr[Hr],Mr[Hr]=zr}_e.prototype.swap16=function(){var Br=this.length;if(Br%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var Hr=0;HrHr&&(Br+=" ... "),""},oe&&(_e.prototype[oe]=_e.prototype.inspect),_e.prototype.compare=function(Br,Hr,zr,An,kn){if($r(Br,Uint8Array)&&(Br=_e.from(Br,Br.offset,Br.byteLength)),!_e.isBuffer(Br))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Br);if(Hr===void 0&&(Hr=0),zr===void 0&&(zr=Br?Br.length:0),An===void 0&&(An=0),kn===void 0&&(kn=this.length),Hr<0||zr>Br.length||An<0||kn>this.length)throw new RangeError("out of range index");if(An>=kn&&Hr>=zr)return 0;if(An>=kn)return-1;if(Hr>=zr)return 1;if(Hr>>>=0,zr>>>=0,An>>>=0,kn>>>=0,this===Br)return 0;for(var jr=kn-An,Nn=zr-Hr,Rn=Math.min(jr,Nn),ta=this.slice(An,kn),Mo=Br.slice(Hr,zr),to=0;to2147483647?Hr=2147483647:Hr<-2147483648&&(Hr=-2147483648),Hr=+Hr,Lr(Hr)&&(Hr=An?0:Mr.length-1),Hr<0&&(Hr=Mr.length+Hr),Hr>=Mr.length){if(An)return-1;Hr=Mr.length-1}else if(Hr<0)if(An)Hr=0;else return-1;if(typeof Br=="string"&&(Br=_e.from(Br,zr)),_e.isBuffer(Br))return Br.length===0?-1:lr(Mr,Br,Hr,zr,An);if(typeof Br=="number")return Br=Br&255,typeof Uint8Array.prototype.indexOf=="function"?An?Uint8Array.prototype.indexOf.call(Mr,Br,Hr):Uint8Array.prototype.lastIndexOf.call(Mr,Br,Hr):lr(Mr,[Br],Hr,zr,An);throw new TypeError("val must be string, number or Buffer")}function lr(Mr,Br,Hr,zr,An){var kn=1,jr=Mr.length,Nn=Br.length;if(zr!==void 0&&(zr=String(zr).toLowerCase(),zr==="ucs2"||zr==="ucs-2"||zr==="utf16le"||zr==="utf-16le")){if(Mr.length<2||Br.length<2)return-1;kn=2,jr/=2,Nn/=2,Hr/=2}function Rn(gs,hi){return kn===1?gs[hi]:gs.readUInt16BE(hi*kn)}var ta;if(An){var Mo=-1;for(ta=Hr;tajr&&(Hr=jr-Nn),ta=Hr;ta>=0;ta--){for(var to=!0,rs=0;rsAn&&(zr=An)):zr=An;var kn=Br.length;zr>kn/2&&(zr=kn/2);for(var jr=0;jr>>0,isFinite(zr)?(zr=zr>>>0,An===void 0&&(An="utf8")):(An=zr,zr=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var kn=this.length-Hr;if((zr===void 0||zr>kn)&&(zr=kn),Br.length>0&&(zr<0||Hr<0)||Hr>this.length)throw new RangeError("Attempt to write outside buffer bounds");An||(An="utf8");for(var jr=!1;;)switch(An){case"hex":return cr(this,Br,Hr,zr);case"utf8":case"utf-8":return ir(this,Br,Hr,zr);case"ascii":case"latin1":case"binary":return ar(this,Br,Hr,zr);case"base64":return sr(this,Br,Hr,zr);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return dr(this,Br,Hr,zr);default:if(jr)throw new TypeError("Unknown encoding: "+An);An=(""+An).toLowerCase(),jr=!0}},_e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function fr(Mr,Br,Hr){return Br===0&&Hr===Mr.length?ie.fromByteArray(Mr):ie.fromByteArray(Mr.slice(Br,Hr))}function _r(Mr,Br,Hr){Hr=Math.min(Mr.length,Hr);for(var zr=[],An=Br;An239?4:kn>223?3:kn>191?2:1;if(An+Nn<=Hr){var Rn,ta,Mo,to;switch(Nn){case 1:kn<128&&(jr=kn);break;case 2:Rn=Mr[An+1],(Rn&192)===128&&(to=(kn&31)<<6|Rn&63,to>127&&(jr=to));break;case 3:Rn=Mr[An+1],ta=Mr[An+2],(Rn&192)===128&&(ta&192)===128&&(to=(kn&15)<<12|(Rn&63)<<6|ta&63,to>2047&&(to<55296||to>57343)&&(jr=to));break;case 4:Rn=Mr[An+1],ta=Mr[An+2],Mo=Mr[An+3],(Rn&192)===128&&(ta&192)===128&&(Mo&192)===128&&(to=(kn&15)<<18|(Rn&63)<<12|(ta&63)<<6|Mo&63,to>65535&&to<1114112&&(jr=to))}}jr===null?(jr=65533,Nn=1):jr>65535&&(jr-=65536,zr.push(jr>>>10&1023|55296),jr=56320|jr&1023),zr.push(jr),An+=Nn}return Er(zr)}var mr=4096;function Er(Mr){var Br=Mr.length;if(Br<=mr)return String.fromCharCode.apply(String,Mr);for(var Hr="",zr=0;zrzr)&&(Hr=zr);for(var An="",kn=Br;knzr&&(Br=zr),Hr<0?(Hr+=zr,Hr<0&&(Hr=0)):Hr>zr&&(Hr=zr),HrHr)throw new RangeError("Trying to access beyond buffer length")}_e.prototype.readUintLE=_e.prototype.readUIntLE=function(Br,Hr,zr){Br=Br>>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=this[Br],kn=1,jr=0;++jr>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=this[Br+--Hr],kn=1;Hr>0&&(kn*=256);)An+=this[Br+--Hr]*kn;return An},_e.prototype.readUint8=_e.prototype.readUInt8=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,1,this.length),this[Br]},_e.prototype.readUint16LE=_e.prototype.readUInt16LE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,2,this.length),this[Br]|this[Br+1]<<8},_e.prototype.readUint16BE=_e.prototype.readUInt16BE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,2,this.length),this[Br]<<8|this[Br+1]},_e.prototype.readUint32LE=_e.prototype.readUInt32LE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),(this[Br]|this[Br+1]<<8|this[Br+2]<<16)+this[Br+3]*16777216},_e.prototype.readUint32BE=_e.prototype.readUInt32BE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),this[Br]*16777216+(this[Br+1]<<16|this[Br+2]<<8|this[Br+3])},_e.prototype.readIntLE=function(Br,Hr,zr){Br=Br>>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=this[Br],kn=1,jr=0;++jr=kn&&(An-=Math.pow(2,8*Hr)),An},_e.prototype.readIntBE=function(Br,Hr,zr){Br=Br>>>0,Hr=Hr>>>0,zr||Vr(Br,Hr,this.length);for(var An=Hr,kn=1,jr=this[Br+--An];An>0&&(kn*=256);)jr+=this[Br+--An]*kn;return kn*=128,jr>=kn&&(jr-=Math.pow(2,8*Hr)),jr},_e.prototype.readInt8=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,1,this.length),this[Br]&128?(255-this[Br]+1)*-1:this[Br]},_e.prototype.readInt16LE=function(Br,Hr){Br=Br>>>0,Hr||Vr(Br,2,this.length);var zr=this[Br]|this[Br+1]<<8;return zr&32768?zr|4294901760:zr},_e.prototype.readInt16BE=function(Br,Hr){Br=Br>>>0,Hr||Vr(Br,2,this.length);var zr=this[Br+1]|this[Br]<<8;return zr&32768?zr|4294901760:zr},_e.prototype.readInt32LE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),this[Br]|this[Br+1]<<8|this[Br+2]<<16|this[Br+3]<<24},_e.prototype.readInt32BE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),this[Br]<<24|this[Br+1]<<16|this[Br+2]<<8|this[Br+3]},_e.prototype.readFloatLE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),ae.read(this,Br,!0,23,4)},_e.prototype.readFloatBE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,4,this.length),ae.read(this,Br,!1,23,4)},_e.prototype.readDoubleLE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,8,this.length),ae.read(this,Br,!0,52,8)},_e.prototype.readDoubleBE=function(Br,Hr){return Br=Br>>>0,Hr||Vr(Br,8,this.length),ae.read(this,Br,!1,52,8)};function Fr(Mr,Br,Hr,zr,An,kn){if(!_e.isBuffer(Mr))throw new TypeError('"buffer" argument must be a Buffer instance');if(Br>An||BrMr.length)throw new RangeError("Index out of range")}_e.prototype.writeUintLE=_e.prototype.writeUIntLE=function(Br,Hr,zr,An){if(Br=+Br,Hr=Hr>>>0,zr=zr>>>0,!An){var kn=Math.pow(2,8*zr)-1;Fr(this,Br,Hr,zr,kn,0)}var jr=1,Nn=0;for(this[Hr]=Br&255;++Nn>>0,zr=zr>>>0,!An){var kn=Math.pow(2,8*zr)-1;Fr(this,Br,Hr,zr,kn,0)}var jr=zr-1,Nn=1;for(this[Hr+jr]=Br&255;--jr>=0&&(Nn*=256);)this[Hr+jr]=Br/Nn&255;return Hr+zr},_e.prototype.writeUint8=_e.prototype.writeUInt8=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,1,255,0),this[Hr]=Br&255,Hr+1},_e.prototype.writeUint16LE=_e.prototype.writeUInt16LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,65535,0),this[Hr]=Br&255,this[Hr+1]=Br>>>8,Hr+2},_e.prototype.writeUint16BE=_e.prototype.writeUInt16BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,65535,0),this[Hr]=Br>>>8,this[Hr+1]=Br&255,Hr+2},_e.prototype.writeUint32LE=_e.prototype.writeUInt32LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,4294967295,0),this[Hr+3]=Br>>>24,this[Hr+2]=Br>>>16,this[Hr+1]=Br>>>8,this[Hr]=Br&255,Hr+4},_e.prototype.writeUint32BE=_e.prototype.writeUInt32BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,4294967295,0),this[Hr]=Br>>>24,this[Hr+1]=Br>>>16,this[Hr+2]=Br>>>8,this[Hr+3]=Br&255,Hr+4},_e.prototype.writeIntLE=function(Br,Hr,zr,An){if(Br=+Br,Hr=Hr>>>0,!An){var kn=Math.pow(2,8*zr-1);Fr(this,Br,Hr,zr,kn-1,-kn)}var jr=0,Nn=1,Rn=0;for(this[Hr]=Br&255;++jr>0)-Rn&255;return Hr+zr},_e.prototype.writeIntBE=function(Br,Hr,zr,An){if(Br=+Br,Hr=Hr>>>0,!An){var kn=Math.pow(2,8*zr-1);Fr(this,Br,Hr,zr,kn-1,-kn)}var jr=zr-1,Nn=1,Rn=0;for(this[Hr+jr]=Br&255;--jr>=0&&(Nn*=256);)Br<0&&Rn===0&&this[Hr+jr+1]!==0&&(Rn=1),this[Hr+jr]=(Br/Nn>>0)-Rn&255;return Hr+zr},_e.prototype.writeInt8=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,1,127,-128),Br<0&&(Br=255+Br+1),this[Hr]=Br&255,Hr+1},_e.prototype.writeInt16LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,32767,-32768),this[Hr]=Br&255,this[Hr+1]=Br>>>8,Hr+2},_e.prototype.writeInt16BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,2,32767,-32768),this[Hr]=Br>>>8,this[Hr+1]=Br&255,Hr+2},_e.prototype.writeInt32LE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,2147483647,-2147483648),this[Hr]=Br&255,this[Hr+1]=Br>>>8,this[Hr+2]=Br>>>16,this[Hr+3]=Br>>>24,Hr+4},_e.prototype.writeInt32BE=function(Br,Hr,zr){return Br=+Br,Hr=Hr>>>0,zr||Fr(this,Br,Hr,4,2147483647,-2147483648),Br<0&&(Br=4294967295+Br+1),this[Hr]=Br>>>24,this[Hr+1]=Br>>>16,this[Hr+2]=Br>>>8,this[Hr+3]=Br&255,Hr+4};function Ir(Mr,Br,Hr,zr,An,kn){if(Hr+zr>Mr.length)throw new RangeError("Index out of range");if(Hr<0)throw new RangeError("Index out of range")}function kr(Mr,Br,Hr,zr,An){return Br=+Br,Hr=Hr>>>0,An||Ir(Mr,Br,Hr,4),ae.write(Mr,Br,Hr,zr,23,4),Hr+4}_e.prototype.writeFloatLE=function(Br,Hr,zr){return kr(this,Br,Hr,!0,zr)},_e.prototype.writeFloatBE=function(Br,Hr,zr){return kr(this,Br,Hr,!1,zr)};function qr(Mr,Br,Hr,zr,An){return Br=+Br,Hr=Hr>>>0,An||Ir(Mr,Br,Hr,8),ae.write(Mr,Br,Hr,zr,52,8),Hr+8}_e.prototype.writeDoubleLE=function(Br,Hr,zr){return qr(this,Br,Hr,!0,zr)},_e.prototype.writeDoubleBE=function(Br,Hr,zr){return qr(this,Br,Hr,!1,zr)},_e.prototype.copy=function(Br,Hr,zr,An){if(!_e.isBuffer(Br))throw new TypeError("argument should be a Buffer");if(zr||(zr=0),!An&&An!==0&&(An=this.length),Hr>=Br.length&&(Hr=Br.length),Hr||(Hr=0),An>0&&An=this.length)throw new RangeError("Index out of range");if(An<0)throw new RangeError("sourceEnd out of bounds");An>this.length&&(An=this.length),Br.length-Hr>>0,zr=zr===void 0?this.length:zr>>>0,Br||(Br=0);var jr;if(typeof Br=="number")for(jr=Hr;jr55295&&Hr<57344){if(!An){if(Hr>56319){(Br-=3)>-1&&kn.push(239,191,189);continue}else if(jr+1===zr){(Br-=3)>-1&&kn.push(239,191,189);continue}An=Hr;continue}if(Hr<56320){(Br-=3)>-1&&kn.push(239,191,189),An=Hr;continue}Hr=(An-55296<<10|Hr-56320)+65536}else An&&(Br-=3)>-1&&kn.push(239,191,189);if(An=null,Hr<128){if((Br-=1)<0)break;kn.push(Hr)}else if(Hr<2048){if((Br-=2)<0)break;kn.push(Hr>>6|192,Hr&63|128)}else if(Hr<65536){if((Br-=3)<0)break;kn.push(Hr>>12|224,Hr>>6&63|128,Hr&63|128)}else if(Hr<1114112){if((Br-=4)<0)break;kn.push(Hr>>18|240,Hr>>12&63|128,Hr>>6&63|128,Hr&63|128)}else throw new Error("Invalid code point")}return kn}function Jr(Mr){for(var Br=[],Hr=0;Hr>8,An=Hr%256,kn.push(An),kn.push(zr);return kn}function vn(Mr){return ie.toByteArray(Ar(Mr))}function xn(Mr,Br,Hr,zr){for(var An=0;An=Br.length||An>=Mr.length);++An)Br[An+Hr]=Mr[An];return An}function $r(Mr,Br){return Mr instanceof Br||Mr!=null&&Mr.constructor!=null&&Mr.constructor.name!=null&&Mr.constructor.name===Br.name}function Lr(Mr){return Mr!==Mr}var Gr=function(){for(var Mr="0123456789abcdef",Br=new Array(256),Hr=0;Hr<16;++Hr)for(var zr=Hr*16,An=0;An<16;++An)Br[zr+An]=Mr[Hr]+Mr[An];return Br}()})(buffer);var util$5={},types={},shams$1=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var ie={},ae=Symbol("test"),oe=Object(ae);if(typeof ae=="string"||Object.prototype.toString.call(ae)!=="[object Symbol]"||Object.prototype.toString.call(oe)!=="[object Symbol]")return!1;var ue=42;ie[ae]=ue;for(ae in ie)return!1;if(typeof Object.keys=="function"&&Object.keys(ie).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(ie).length!==0)return!1;var de=Object.getOwnPropertySymbols(ie);if(de.length!==1||de[0]!==ae||!Object.prototype.propertyIsEnumerable.call(ie,ae))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var pe=Object.getOwnPropertyDescriptor(ie,ae);if(pe.value!==ue||pe.enumerable!==!0)return!1}return!0},hasSymbols$2=shams$1,shams=function(){return hasSymbols$2()&&!!Symbol.toStringTag},esErrors=Error,_eval=EvalError,range$1=RangeError,ref=ReferenceError,syntax=SyntaxError,type=TypeError,uri=URIError,origSymbol=typeof Symbol<"u"&&Symbol,hasSymbolSham=shams$1,hasSymbols$1=function(){return typeof origSymbol!="function"||typeof Symbol!="function"||typeof origSymbol("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:hasSymbolSham()},test$1={__proto__:null,foo:{}},$Object=Object,hasProto$1=function(){return{__proto__:test$1}.foo===test$1.foo&&!(test$1 instanceof $Object)},ERROR_MESSAGE="Function.prototype.bind called on incompatible ",toStr$3=Object.prototype.toString,max=Math.max,funcType="[object Function]",concatty=function(ie,ae){for(var oe=[],ue=0;ue"u"||!getProto$1?undefined$1:getProto$1(Uint8Array),INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?undefined$1:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined$1:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto$1?getProto$1([][Symbol.iterator]()):undefined$1,"%AsyncFromSyncIteratorPrototype%":undefined$1,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined$1:Atomics,"%BigInt%":typeof BigInt>"u"?undefined$1:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?undefined$1:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?undefined$1:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined$1:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined$1:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined$1:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined$1:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined$1:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined$1:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined$1:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols&&getProto$1?getProto$1(getProto$1([][Symbol.iterator]())):undefined$1,"%JSON%":typeof JSON=="object"?JSON:undefined$1,"%Map%":typeof Map>"u"?undefined$1:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols||!getProto$1?undefined$1:getProto$1(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined$1:Promise,"%Proxy%":typeof Proxy>"u"?undefined$1:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined$1:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined$1:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols||!getProto$1?undefined$1:getProto$1(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined$1:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto$1?getProto$1(""[Symbol.iterator]()):undefined$1,"%Symbol%":hasSymbols?Symbol:undefined$1,"%SyntaxError%":$SyntaxError$1,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError$2,"%Uint8Array%":typeof Uint8Array>"u"?undefined$1:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined$1:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined$1:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined$1:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap>"u"?undefined$1:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined$1:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined$1:WeakSet};if(getProto$1)try{null.error}catch(re){var errorProto=getProto$1(getProto$1(re));INTRINSICS["%Error.prototype%"]=errorProto}var doEval=function re(ie){var ae;if(ie==="%AsyncFunction%")ae=getEvalledConstructor("async function () {}");else if(ie==="%GeneratorFunction%")ae=getEvalledConstructor("function* () {}");else if(ie==="%AsyncGeneratorFunction%")ae=getEvalledConstructor("async function* () {}");else if(ie==="%AsyncGenerator%"){var oe=re("%AsyncGeneratorFunction%");oe&&(ae=oe.prototype)}else if(ie==="%AsyncIteratorPrototype%"){var ue=re("%AsyncGenerator%");ue&&getProto$1&&(ae=getProto$1(ue.prototype))}return INTRINSICS[ie]=ae,ae},LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},bind$1=functionBind,hasOwn=hasown,$concat=bind$1.call(Function.call,Array.prototype.concat),$spliceApply=bind$1.call(Function.apply,Array.prototype.splice),$replace=bind$1.call(Function.call,String.prototype.replace),$strSlice=bind$1.call(Function.call,String.prototype.slice),$exec=bind$1.call(Function.call,RegExp.prototype.exec),rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=function(ie){var ae=$strSlice(ie,0,1),oe=$strSlice(ie,-1);if(ae==="%"&&oe!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected closing `%`");if(oe==="%"&&ae!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected opening `%`");var ue=[];return $replace(ie,rePropName,function(de,pe,_e,Ce){ue[ue.length]=_e?$replace(Ce,reEscapeChar,"$1"):pe||de}),ue},getBaseIntrinsic=function(ie,ae){var oe=ie,ue;if(hasOwn(LEGACY_ALIASES,oe)&&(ue=LEGACY_ALIASES[oe],oe="%"+ue[0]+"%"),hasOwn(INTRINSICS,oe)){var de=INTRINSICS[oe];if(de===needsEval&&(de=doEval(oe)),typeof de>"u"&&!ae)throw new $TypeError$2("intrinsic "+ie+" exists, but is not available. Please file an issue!");return{alias:ue,name:oe,value:de}}throw new $SyntaxError$1("intrinsic "+ie+" does not exist!")},getIntrinsic=function(ie,ae){if(typeof ie!="string"||ie.length===0)throw new $TypeError$2("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof ae!="boolean")throw new $TypeError$2('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,ie)===null)throw new $SyntaxError$1("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var oe=stringToPath(ie),ue=oe.length>0?oe[0]:"",de=getBaseIntrinsic("%"+ue+"%",ae),pe=de.name,_e=de.value,Ce=!1,Ne=de.alias;Ne&&(ue=Ne[0],$spliceApply(oe,$concat([0,1],Ne)));for(var Oe=1,Ie=!0;Oe=oe.length){var ze=$gOPD$1(_e,Fe);Ie=!!ze,Ie&&"get"in ze&&!("originalValue"in ze.get)?_e=ze.get:_e=_e[Fe]}else Ie=hasOwn(_e,Fe),_e=_e[Fe];Ie&&!Ce&&(INTRINSICS[pe]=_e)}}return _e},callBind$2={exports:{}},esDefineProperty,hasRequiredEsDefineProperty;function requireEsDefineProperty(){if(hasRequiredEsDefineProperty)return esDefineProperty;hasRequiredEsDefineProperty=1;var re=getIntrinsic,ie=re("%Object.defineProperty%",!0)||!1;if(ie)try{ie({},"a",{value:1})}catch{ie=!1}return esDefineProperty=ie,esDefineProperty}var GetIntrinsic$2=getIntrinsic,$gOPD=GetIntrinsic$2("%Object.getOwnPropertyDescriptor%",!0);if($gOPD)try{$gOPD([],"length")}catch{$gOPD=null}var gopd$1=$gOPD,$defineProperty$1=requireEsDefineProperty(),$SyntaxError=syntax,$TypeError$1=type,gopd=gopd$1,defineDataProperty=function(ie,ae,oe){if(!ie||typeof ie!="object"&&typeof ie!="function")throw new $TypeError$1("`obj` must be an object or a function`");if(typeof ae!="string"&&typeof ae!="symbol")throw new $TypeError$1("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new $TypeError$1("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new $TypeError$1("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new $TypeError$1("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new $TypeError$1("`loose`, if provided, must be a boolean");var ue=arguments.length>3?arguments[3]:null,de=arguments.length>4?arguments[4]:null,pe=arguments.length>5?arguments[5]:null,_e=arguments.length>6?arguments[6]:!1,Ce=!!gopd&&gopd(ie,ae);if($defineProperty$1)$defineProperty$1(ie,ae,{configurable:pe===null&&Ce?Ce.configurable:!pe,enumerable:ue===null&&Ce?Ce.enumerable:!ue,value:oe,writable:de===null&&Ce?Ce.writable:!de});else if(_e||!ue&&!de&&!pe)ie[ae]=oe;else throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},$defineProperty=requireEsDefineProperty(),hasPropertyDescriptors=function(){return!!$defineProperty};hasPropertyDescriptors.hasArrayLengthDefineBug=function(){if(!$defineProperty)return null;try{return $defineProperty([],"length",{value:1}).length!==1}catch{return!0}};var hasPropertyDescriptors_1=hasPropertyDescriptors,GetIntrinsic$1=getIntrinsic,define=defineDataProperty,hasDescriptors=hasPropertyDescriptors_1(),gOPD$1=gopd$1,$TypeError=type,$floor=GetIntrinsic$1("%Math.floor%"),setFunctionLength=function(ie,ae){if(typeof ie!="function")throw new $TypeError("`fn` is not a function");if(typeof ae!="number"||ae<0||ae>4294967295||$floor(ae)!==ae)throw new $TypeError("`length` must be a positive 32-bit integer");var oe=arguments.length>2&&!!arguments[2],ue=!0,de=!0;if("length"in ie&&gOPD$1){var pe=gOPD$1(ie,"length");pe&&!pe.configurable&&(ue=!1),pe&&!pe.writable&&(de=!1)}return(ue||de||!oe)&&(hasDescriptors?define(ie,"length",ae,!0,!0):define(ie,"length",ae)),ie};(function(re){var ie=functionBind,ae=getIntrinsic,oe=setFunctionLength,ue=type,de=ae("%Function.prototype.apply%"),pe=ae("%Function.prototype.call%"),_e=ae("%Reflect.apply%",!0)||ie.call(pe,de),Ce=requireEsDefineProperty(),Ne=ae("%Math.max%");re.exports=function(Fe){if(typeof Fe!="function")throw new ue("a function is required");var Ue=_e(ie,pe,arguments);return oe(Ue,1+Ne(0,Fe.length-(arguments.length-1)),!0)};var Oe=function(){return _e(ie,de,arguments)};Ce?Ce(re.exports,"apply",{value:Oe}):re.exports.apply=Oe})(callBind$2);var callBindExports=callBind$2.exports,GetIntrinsic=getIntrinsic,callBind$1=callBindExports,$indexOf$1=callBind$1(GetIntrinsic("String.prototype.indexOf")),callBound$2=function(ie,ae){var oe=GetIntrinsic(ie,!!ae);return typeof oe=="function"&&$indexOf$1(ie,".prototype.")>-1?callBind$1(oe):oe},hasToStringTag$3=shams(),callBound$1=callBound$2,$toString$1=callBound$1("Object.prototype.toString"),isStandardArguments=function(ie){return hasToStringTag$3&&ie&&typeof ie=="object"&&Symbol.toStringTag in ie?!1:$toString$1(ie)==="[object Arguments]"},isLegacyArguments=function(ie){return isStandardArguments(ie)?!0:ie!==null&&typeof ie=="object"&&typeof ie.length=="number"&&ie.length>=0&&$toString$1(ie)!=="[object Array]"&&$toString$1(ie.callee)==="[object Function]"},supportsStandardArguments=function(){return isStandardArguments(arguments)}();isStandardArguments.isLegacyArguments=isLegacyArguments;var isArguments=supportsStandardArguments?isStandardArguments:isLegacyArguments,toStr$2=Object.prototype.toString,fnToStr$1=Function.prototype.toString,isFnRegex=/^\s*(?:function)?\*/,hasToStringTag$2=shams(),getProto=Object.getPrototypeOf,getGeneratorFunc=function(){if(!hasToStringTag$2)return!1;try{return Function("return function*() {}")()}catch{}},GeneratorFunction,isGeneratorFunction=function(ie){if(typeof ie!="function")return!1;if(isFnRegex.test(fnToStr$1.call(ie)))return!0;if(!hasToStringTag$2){var ae=toStr$2.call(ie);return ae==="[object GeneratorFunction]"}if(!getProto)return!1;if(typeof GeneratorFunction>"u"){var oe=getGeneratorFunc();GeneratorFunction=oe?getProto(oe):!1}return getProto(ie)===GeneratorFunction},fnToStr=Function.prototype.toString,reflectApply=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,badArrayLike,isCallableMarker;if(typeof reflectApply=="function"&&typeof Object.defineProperty=="function")try{badArrayLike=Object.defineProperty({},"length",{get:function(){throw isCallableMarker}}),isCallableMarker={},reflectApply(function(){throw 42},null,badArrayLike)}catch(re){re!==isCallableMarker&&(reflectApply=null)}else reflectApply=null;var constructorRegex=/^\s*class\b/,isES6ClassFn=function(ie){try{var ae=fnToStr.call(ie);return constructorRegex.test(ae)}catch{return!1}},tryFunctionObject=function(ie){try{return isES6ClassFn(ie)?!1:(fnToStr.call(ie),!0)}catch{return!1}},toStr$1=Object.prototype.toString,objectClass="[object Object]",fnClass="[object Function]",genClass="[object GeneratorFunction]",ddaClass="[object HTMLAllCollection]",ddaClass2="[object HTML document.all class]",ddaClass3="[object HTMLCollection]",hasToStringTag$1=typeof Symbol=="function"&&!!Symbol.toStringTag,isIE68=!(0 in[,]),isDDA=function(){return!1};if(typeof document=="object"){var all=document.all;toStr$1.call(all)===toStr$1.call(document.all)&&(isDDA=function(ie){if((isIE68||!ie)&&(typeof ie>"u"||typeof ie=="object"))try{var ae=toStr$1.call(ie);return(ae===ddaClass||ae===ddaClass2||ae===ddaClass3||ae===objectClass)&&ie("")==null}catch{}return!1})}var isCallable$1=reflectApply?function(ie){if(isDDA(ie))return!0;if(!ie||typeof ie!="function"&&typeof ie!="object")return!1;try{reflectApply(ie,null,badArrayLike)}catch(ae){if(ae!==isCallableMarker)return!1}return!isES6ClassFn(ie)&&tryFunctionObject(ie)}:function(ie){if(isDDA(ie))return!0;if(!ie||typeof ie!="function"&&typeof ie!="object")return!1;if(hasToStringTag$1)return tryFunctionObject(ie);if(isES6ClassFn(ie))return!1;var ae=toStr$1.call(ie);return ae!==fnClass&&ae!==genClass&&!/^\[object HTML/.test(ae)?!1:tryFunctionObject(ie)},isCallable=isCallable$1,toStr=Object.prototype.toString,hasOwnProperty$1=Object.prototype.hasOwnProperty,forEachArray=function(ie,ae,oe){for(var ue=0,de=ie.length;ue=3&&(ue=oe),toStr.call(ie)==="[object Array]"?forEachArray(ie,ae,ue):typeof ie=="string"?forEachString(ie,ae,ue):forEachObject(ie,ae,ue)},forEach_1=forEach$2,possibleTypedArrayNames=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"],possibleNames=possibleTypedArrayNames,g$1=typeof globalThis>"u"?commonjsGlobal:globalThis,availableTypedArrays$1=function(){for(var ie=[],ae=0;ae"u"?commonjsGlobal:globalThis,typedArrays=availableTypedArrays(),$slice=callBound("String.prototype.slice"),getPrototypeOf$1=Object.getPrototypeOf,$indexOf=callBound("Array.prototype.indexOf",!0)||function(ie,ae){for(var oe=0;oe-1?ae:ae!=="Object"?!1:trySlices(ie)}return gOPD?tryTypedArrays(ie):null},whichTypedArray=whichTypedArray$1,isTypedArray$1=function(ie){return!!whichTypedArray(ie)};(function(re){var ie=isArguments,ae=isGeneratorFunction,oe=whichTypedArray$1,ue=isTypedArray$1;function de(zr){return zr.call.bind(zr)}var pe=typeof BigInt<"u",_e=typeof Symbol<"u",Ce=de(Object.prototype.toString),Ne=de(Number.prototype.valueOf),Oe=de(String.prototype.valueOf),Ie=de(Boolean.prototype.valueOf);if(pe)var Fe=de(BigInt.prototype.valueOf);if(_e)var Ue=de(Symbol.prototype.valueOf);function Ve(zr,An){if(typeof zr!="object")return!1;try{return An(zr),!0}catch{return!1}}re.isArgumentsObject=ie,re.isGeneratorFunction=ae,re.isTypedArray=ue;function ze(zr){return typeof Promise<"u"&&zr instanceof Promise||zr!==null&&typeof zr=="object"&&typeof zr.then=="function"&&typeof zr.catch=="function"}re.isPromise=ze;function jt(zr){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(zr):ue(zr)||Ir(zr)}re.isArrayBufferView=jt;function kt(zr){return oe(zr)==="Uint8Array"}re.isUint8Array=kt;function Pt(zr){return oe(zr)==="Uint8ClampedArray"}re.isUint8ClampedArray=Pt;function Et(zr){return oe(zr)==="Uint16Array"}re.isUint16Array=Et;function er(zr){return oe(zr)==="Uint32Array"}re.isUint32Array=er;function tr(zr){return oe(zr)==="Int8Array"}re.isInt8Array=tr;function nr(zr){return oe(zr)==="Int16Array"}re.isInt16Array=nr;function lr(zr){return oe(zr)==="Int32Array"}re.isInt32Array=lr;function cr(zr){return oe(zr)==="Float32Array"}re.isFloat32Array=cr;function ir(zr){return oe(zr)==="Float64Array"}re.isFloat64Array=ir;function ar(zr){return oe(zr)==="BigInt64Array"}re.isBigInt64Array=ar;function sr(zr){return oe(zr)==="BigUint64Array"}re.isBigUint64Array=sr;function dr(zr){return Ce(zr)==="[object Map]"}dr.working=typeof Map<"u"&&dr(new Map);function fr(zr){return typeof Map>"u"?!1:dr.working?dr(zr):zr instanceof Map}re.isMap=fr;function _r(zr){return Ce(zr)==="[object Set]"}_r.working=typeof Set<"u"&&_r(new Set);function mr(zr){return typeof Set>"u"?!1:_r.working?_r(zr):zr instanceof Set}re.isSet=mr;function Er(zr){return Ce(zr)==="[object WeakMap]"}Er.working=typeof WeakMap<"u"&&Er(new WeakMap);function Sr(zr){return typeof WeakMap>"u"?!1:Er.working?Er(zr):zr instanceof WeakMap}re.isWeakMap=Sr;function xr(zr){return Ce(zr)==="[object WeakSet]"}xr.working=typeof WeakSet<"u"&&xr(new WeakSet);function Nr(zr){return xr(zr)}re.isWeakSet=Nr;function Rr(zr){return Ce(zr)==="[object ArrayBuffer]"}Rr.working=typeof ArrayBuffer<"u"&&Rr(new ArrayBuffer);function Vr(zr){return typeof ArrayBuffer>"u"?!1:Rr.working?Rr(zr):zr instanceof ArrayBuffer}re.isArrayBuffer=Vr;function Fr(zr){return Ce(zr)==="[object DataView]"}Fr.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&Fr(new DataView(new ArrayBuffer(1),0,1));function Ir(zr){return typeof DataView>"u"?!1:Fr.working?Fr(zr):zr instanceof DataView}re.isDataView=Ir;var kr=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function qr(zr){return Ce(zr)==="[object SharedArrayBuffer]"}function Wr(zr){return typeof kr>"u"?!1:(typeof qr.working>"u"&&(qr.working=qr(new kr)),qr.working?qr(zr):zr instanceof kr)}re.isSharedArrayBuffer=Wr;function Ar(zr){return Ce(zr)==="[object AsyncFunction]"}re.isAsyncFunction=Ar;function Dr(zr){return Ce(zr)==="[object Map Iterator]"}re.isMapIterator=Dr;function Jr(zr){return Ce(zr)==="[object Set Iterator]"}re.isSetIterator=Jr;function Sn(zr){return Ce(zr)==="[object Generator]"}re.isGeneratorObject=Sn;function vn(zr){return Ce(zr)==="[object WebAssembly.Module]"}re.isWebAssemblyCompiledModule=vn;function xn(zr){return Ve(zr,Ne)}re.isNumberObject=xn;function $r(zr){return Ve(zr,Oe)}re.isStringObject=$r;function Lr(zr){return Ve(zr,Ie)}re.isBooleanObject=Lr;function Gr(zr){return pe&&Ve(zr,Fe)}re.isBigIntObject=Gr;function Mr(zr){return _e&&Ve(zr,Ue)}re.isSymbolObject=Mr;function Br(zr){return xn(zr)||$r(zr)||Lr(zr)||Gr(zr)||Mr(zr)}re.isBoxedPrimitive=Br;function Hr(zr){return typeof Uint8Array<"u"&&(Vr(zr)||Wr(zr))}re.isAnyArrayBuffer=Hr,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(zr){Object.defineProperty(re,zr,{enumerable:!1,value:function(){throw new Error(zr+" is not supported in userland")}})})})(types);var isBufferBrowser=function(ie){return ie&&typeof ie=="object"&&typeof ie.copy=="function"&&typeof ie.fill=="function"&&typeof ie.readUInt8=="function"};(function(re){var ie={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},ae={},oe=Object.getOwnPropertyDescriptors||function(qr){for(var Wr=Object.keys(qr),Ar={},Dr=0;Dr=Dr)return vn;switch(vn){case"%s":return String(Ar[Wr++]);case"%d":return Number(Ar[Wr++]);case"%j":try{return JSON.stringify(Ar[Wr++])}catch{return"[Circular]"}default:return vn}}),Sn=Ar[Wr];Wr"u")return function(){return re.deprecate(kr,qr).apply(this,arguments)};var Wr=!1;function Ar(){if(!Wr){if(ie.throwDeprecation)throw new Error(qr);ie.traceDeprecation?console.trace(qr):console.error(qr),Wr=!0}return kr.apply(this,arguments)}return Ar};var de={},pe=/^$/;if(ae.NODE_DEBUG){var _e=ae.NODE_DEBUG;_e=_e.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),pe=new RegExp("^"+_e+"$","i")}re.debuglog=function(kr){if(kr=kr.toUpperCase(),!de[kr])if(pe.test(kr)){var qr=ie.pid;de[kr]=function(){var Wr=re.format.apply(re,arguments);console.error("%s %d: %s",kr,qr,Wr)}}else de[kr]=function(){};return de[kr]};function Ce(kr,qr){var Wr={seen:[],stylize:Oe};return arguments.length>=3&&(Wr.depth=arguments[2]),arguments.length>=4&&(Wr.colors=arguments[3]),Et(qr)?Wr.showHidden=qr:qr&&re._extend(Wr,qr),ir(Wr.showHidden)&&(Wr.showHidden=!1),ir(Wr.depth)&&(Wr.depth=2),ir(Wr.colors)&&(Wr.colors=!1),ir(Wr.customInspect)&&(Wr.customInspect=!0),Wr.colors&&(Wr.stylize=Ne),Fe(Wr,kr,Wr.depth)}re.inspect=Ce,Ce.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},Ce.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function Ne(kr,qr){var Wr=Ce.styles[qr];return Wr?"\x1B["+Ce.colors[Wr][0]+"m"+kr+"\x1B["+Ce.colors[Wr][1]+"m":kr}function Oe(kr,qr){return kr}function Ie(kr){var qr={};return kr.forEach(function(Wr,Ar){qr[Wr]=!0}),qr}function Fe(kr,qr,Wr){if(kr.customInspect&&qr&&_r(qr.inspect)&&qr.inspect!==re.inspect&&!(qr.constructor&&qr.constructor.prototype===qr)){var Ar=qr.inspect(Wr,kr);return lr(Ar)||(Ar=Fe(kr,Ar,Wr)),Ar}var Dr=Ue(kr,qr);if(Dr)return Dr;var Jr=Object.keys(qr),Sn=Ie(Jr);if(kr.showHidden&&(Jr=Object.getOwnPropertyNames(qr)),fr(qr)&&(Jr.indexOf("message")>=0||Jr.indexOf("description")>=0))return Ve(qr);if(Jr.length===0){if(_r(qr)){var vn=qr.name?": "+qr.name:"";return kr.stylize("[Function"+vn+"]","special")}if(ar(qr))return kr.stylize(RegExp.prototype.toString.call(qr),"regexp");if(dr(qr))return kr.stylize(Date.prototype.toString.call(qr),"date");if(fr(qr))return Ve(qr)}var xn="",$r=!1,Lr=["{","}"];if(Pt(qr)&&($r=!0,Lr=["[","]"]),_r(qr)){var Gr=qr.name?": "+qr.name:"";xn=" [Function"+Gr+"]"}if(ar(qr)&&(xn=" "+RegExp.prototype.toString.call(qr)),dr(qr)&&(xn=" "+Date.prototype.toUTCString.call(qr)),fr(qr)&&(xn=" "+Ve(qr)),Jr.length===0&&(!$r||qr.length==0))return Lr[0]+xn+Lr[1];if(Wr<0)return ar(qr)?kr.stylize(RegExp.prototype.toString.call(qr),"regexp"):kr.stylize("[Object]","special");kr.seen.push(qr);var Mr;return $r?Mr=ze(kr,qr,Wr,Sn,Jr):Mr=Jr.map(function(Br){return jt(kr,qr,Wr,Sn,Br,$r)}),kr.seen.pop(),kt(Mr,xn,Lr)}function Ue(kr,qr){if(ir(qr))return kr.stylize("undefined","undefined");if(lr(qr)){var Wr="'"+JSON.stringify(qr).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return kr.stylize(Wr,"string")}if(nr(qr))return kr.stylize(""+qr,"number");if(Et(qr))return kr.stylize(""+qr,"boolean");if(er(qr))return kr.stylize("null","null")}function Ve(kr){return"["+Error.prototype.toString.call(kr)+"]"}function ze(kr,qr,Wr,Ar,Dr){for(var Jr=[],Sn=0,vn=qr.length;Sn-1&&(Jr?vn=vn.split(` `).map(function($r){return" "+$r}).join(` `).slice(2):vn=` @@ -1215,7 +1215,7 @@ headers: `+JSON.stringify(Ea),Ur.data=Wn,Ur.path=Vr.path,Ur.status=Lr,Ur.headers `))):vn=kr.stylize("[Circular]","special")),ir(Sn)){if(Jr&&Dr.match(/^\d+$/))return vn;Sn=JSON.stringify(""+Dr),Sn.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Sn=Sn.slice(1,-1),Sn=kr.stylize(Sn,"name")):(Sn=Sn.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Sn=kr.stylize(Sn,"string"))}return Sn+": "+vn}function kt(kr,qr,Wr){var Ar=kr.reduce(function(Dr,Jr){return Jr.indexOf(` `)>=0,Dr+Jr.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Ar>60?Wr[0]+(qr===""?"":qr+` `)+" "+kr.join(`, - `)+" "+Wr[1]:Wr[0]+qr+" "+kr.join(", ")+" "+Wr[1]}re.types=types;function Pt(kr){return Array.isArray(kr)}re.isArray=Pt;function Et(kr){return typeof kr=="boolean"}re.isBoolean=Et;function er(kr){return kr===null}re.isNull=er;function tr(kr){return kr==null}re.isNullOrUndefined=tr;function nr(kr){return typeof kr=="number"}re.isNumber=nr;function lr(kr){return typeof kr=="string"}re.isString=lr;function cr(kr){return typeof kr=="symbol"}re.isSymbol=cr;function ir(kr){return kr===void 0}re.isUndefined=ir;function ar(kr){return sr(kr)&&Er(kr)==="[object RegExp]"}re.isRegExp=ar,re.types.isRegExp=ar;function sr(kr){return typeof kr=="object"&&kr!==null}re.isObject=sr;function dr(kr){return sr(kr)&&Er(kr)==="[object Date]"}re.isDate=dr,re.types.isDate=dr;function fr(kr){return sr(kr)&&(Er(kr)==="[object Error]"||kr instanceof Error)}re.isError=fr,re.types.isNativeError=fr;function _r(kr){return typeof kr=="function"}re.isFunction=_r;function mr(kr){return kr===null||typeof kr=="boolean"||typeof kr=="number"||typeof kr=="string"||typeof kr=="symbol"||typeof kr>"u"}re.isPrimitive=mr,re.isBuffer=isBufferBrowser;function Er(kr){return Object.prototype.toString.call(kr)}function Sr(kr){return kr<10?"0"+kr.toString(10):kr.toString(10)}var xr=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Nr(){var kr=new Date,qr=[Sr(kr.getHours()),Sr(kr.getMinutes()),Sr(kr.getSeconds())].join(":");return[kr.getDate(),xr[kr.getMonth()],qr].join(" ")}re.log=function(){console.log("%s - %s",Nr(),re.format.apply(re,arguments))},re.inherits=inherits_browserExports,re._extend=function(kr,qr){if(!qr||!sr(qr))return kr;for(var Wr=Object.keys(qr),Ar=Wr.length;Ar--;)kr[Wr[Ar]]=qr[Wr[Ar]];return kr};function Rr(kr,qr){return Object.prototype.hasOwnProperty.call(kr,qr)}var Vr=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;re.promisify=function(qr){if(typeof qr!="function")throw new TypeError('The "original" argument must be of type Function');if(Vr&&qr[Vr]){var Wr=qr[Vr];if(typeof Wr!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(Wr,Vr,{value:Wr,enumerable:!1,writable:!1,configurable:!0}),Wr}function Wr(){for(var Ar,Dr,Jr=new Promise(function(xn,$r){Ar=xn,Dr=$r}),Sn=[],vn=0;vn0?this.tail.next=kt:this.head=kt,this.tail=kt,++this.length}},{key:"unshift",value:function(jt){var kt={data:jt,next:this.head};this.length===0&&(this.tail=kt),this.head=kt,++this.length}},{key:"shift",value:function(){if(this.length!==0){var jt=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,jt}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(jt){if(this.length===0)return"";for(var kt=this.head,Pt=""+kt.data;kt=kt.next;)Pt+=jt+kt.data;return Pt}},{key:"concat",value:function(jt){if(this.length===0)return Ne.alloc(0);for(var kt=Ne.allocUnsafe(jt>>>0),Pt=this.head,Et=0;Pt;)Ue(Pt.data,kt,Et),Et+=Pt.data.length,Pt=Pt.next;return kt}},{key:"consume",value:function(jt,kt){var Pt;return jter.length?er.length:jt;if(tr===er.length?Et+=er:Et+=er.slice(0,jt),jt-=tr,jt===0){tr===er.length?(++Pt,kt.next?this.head=kt.next:this.head=this.tail=null):(this.head=kt,kt.data=er.slice(tr));break}++Pt}return this.length-=Pt,Et}},{key:"_getBuffer",value:function(jt){var kt=Ne.allocUnsafe(jt),Pt=this.head,Et=1;for(Pt.data.copy(kt),jt-=Pt.data.length;Pt=Pt.next;){var er=Pt.data,tr=jt>er.length?er.length:jt;if(er.copy(kt,kt.length-jt,0,tr),jt-=tr,jt===0){tr===er.length?(++Et,Pt.next?this.head=Pt.next:this.head=this.tail=null):(this.head=Pt,Pt.data=er.slice(tr));break}++Et}return this.length-=Et,kt}},{key:Fe,value:function(jt,kt){return Ie(this,ie(ie({},kt),{},{depth:0,customInspect:!1}))}}]),Ve}(),buffer_list}var define_process_default$7={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};function destroy(re,ie){var ae=this,oe=this._readableState&&this._readableState.destroyed,ue=this._writableState&&this._writableState.destroyed;return oe||ue?(ie?ie(re):re&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,define_process_default$7.nextTick(emitErrorNT,this,re)):define_process_default$7.nextTick(emitErrorNT,this,re)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(re||null,function(de){!ie&&de?ae._writableState?ae._writableState.errorEmitted?define_process_default$7.nextTick(emitCloseNT,ae):(ae._writableState.errorEmitted=!0,define_process_default$7.nextTick(emitErrorAndCloseNT,ae,de)):define_process_default$7.nextTick(emitErrorAndCloseNT,ae,de):ie?(define_process_default$7.nextTick(emitCloseNT,ae),ie(de)):define_process_default$7.nextTick(emitCloseNT,ae)}),this)}function emitErrorAndCloseNT(re,ie){emitErrorNT(re,ie),emitCloseNT(re)}function emitCloseNT(re){re._writableState&&!re._writableState.emitClose||re._readableState&&!re._readableState.emitClose||re.emit("close")}function undestroy(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function emitErrorNT(re,ie){re.emit("error",ie)}function errorOrDestroy(re,ie){var ae=re._readableState,oe=re._writableState;ae&&ae.autoDestroy||oe&&oe.autoDestroy?re.destroy(ie):re.emit("error",ie)}var destroy_1={destroy,undestroy,errorOrDestroy},errorsBrowser={};function _inheritsLoose(re,ie){re.prototype=Object.create(ie.prototype),re.prototype.constructor=re,re.__proto__=ie}var codes={};function createErrorType(re,ie,ae){ae||(ae=Error);function oe(de,pe,_e){return typeof ie=="string"?ie:ie(de,pe,_e)}var ue=function(de){_inheritsLoose(pe,de);function pe(_e,Ce,Ne){return de.call(this,oe(_e,Ce,Ne))||this}return pe}(ae);ue.prototype.name=ae.name,ue.prototype.code=re,codes[re]=ue}function oneOf(re,ie){if(Array.isArray(re)){var ae=re.length;return re=re.map(function(oe){return String(oe)}),ae>2?"one of ".concat(ie," ").concat(re.slice(0,ae-1).join(", "),", or ")+re[ae-1]:ae===2?"one of ".concat(ie," ").concat(re[0]," or ").concat(re[1]):"of ".concat(ie," ").concat(re[0])}else return"of ".concat(ie," ").concat(String(re))}function startsWith(re,ie,ae){return re.substr(0,ie.length)===ie}function endsWith$1(re,ie,ae){return(ae===void 0||ae>re.length)&&(ae=re.length),re.substring(ae-ie.length,ae)===ie}function includes(re,ie,ae){return typeof ae!="number"&&(ae=0),ae+ie.length>re.length?!1:re.indexOf(ie,ae)!==-1}createErrorType("ERR_INVALID_OPT_VALUE",function(re,ie){return'The value "'+ie+'" is invalid for option "'+re+'"'},TypeError);createErrorType("ERR_INVALID_ARG_TYPE",function(re,ie,ae){var oe;typeof ie=="string"&&startsWith(ie,"not ")?(oe="must not be",ie=ie.replace(/^not /,"")):oe="must be";var ue;if(endsWith$1(re," argument"))ue="The ".concat(re," ").concat(oe," ").concat(oneOf(ie,"type"));else{var de=includes(re,".")?"property":"argument";ue='The "'.concat(re,'" ').concat(de," ").concat(oe," ").concat(oneOf(ie,"type"))}return ue+=". Received type ".concat(typeof ae),ue},TypeError);createErrorType("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");createErrorType("ERR_METHOD_NOT_IMPLEMENTED",function(re){return"The "+re+" method is not implemented"});createErrorType("ERR_STREAM_PREMATURE_CLOSE","Premature close");createErrorType("ERR_STREAM_DESTROYED",function(re){return"Cannot call "+re+" after a stream was destroyed"});createErrorType("ERR_MULTIPLE_CALLBACK","Callback called multiple times");createErrorType("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end");createErrorType("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);createErrorType("ERR_UNKNOWN_ENCODING",function(re){return"Unknown encoding: "+re},TypeError);createErrorType("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");errorsBrowser.codes=codes;var ERR_INVALID_OPT_VALUE=errorsBrowser.codes.ERR_INVALID_OPT_VALUE;function highWaterMarkFrom(re,ie,ae){return re.highWaterMark!=null?re.highWaterMark:ie?re[ae]:null}function getHighWaterMark(re,ie,ae,oe){var ue=highWaterMarkFrom(ie,oe,ae);if(ue!=null){if(!(isFinite(ue)&&Math.floor(ue)===ue)||ue<0){var de=oe?ae:"highWaterMark";throw new ERR_INVALID_OPT_VALUE(de,ue)}return Math.floor(ue)}return re.objectMode?16:16*1024}var state={getHighWaterMark},browser=deprecate;function deprecate(re,ie){if(config("noDeprecation"))return re;var ae=!1;function oe(){if(!ae){if(config("throwDeprecation"))throw new Error(ie);config("traceDeprecation")?console.trace(ie):console.warn(ie),ae=!0}return re.apply(this,arguments)}return oe}function config(re){try{if(!commonjsGlobal.localStorage)return!1}catch{return!1}var ie=commonjsGlobal.localStorage[re];return ie==null?!1:String(ie).toLowerCase()==="true"}var _stream_writable,hasRequired_stream_writable;function require_stream_writable(){if(hasRequired_stream_writable)return _stream_writable;hasRequired_stream_writable=1;var re={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};_stream_writable=ir;function ie(Ar){var Dr=this;this.next=null,this.entry=null,this.finish=function(){Wr(Dr,Ar)}}var ae;ir.WritableState=lr;var oe={deprecate:browser},ue=streamBrowser,de=buffer.Buffer,pe=(typeof commonjsGlobal<"u"?commonjsGlobal:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function _e(Ar){return de.from(Ar)}function Ce(Ar){return de.isBuffer(Ar)||Ar instanceof pe}var Ne=destroy_1,Oe=state,Ie=Oe.getHighWaterMark,Fe=errorsBrowser.codes,Ue=Fe.ERR_INVALID_ARG_TYPE,Ve=Fe.ERR_METHOD_NOT_IMPLEMENTED,ze=Fe.ERR_MULTIPLE_CALLBACK,jt=Fe.ERR_STREAM_CANNOT_PIPE,kt=Fe.ERR_STREAM_DESTROYED,Pt=Fe.ERR_STREAM_NULL_VALUES,Et=Fe.ERR_STREAM_WRITE_AFTER_END,er=Fe.ERR_UNKNOWN_ENCODING,tr=Ne.errorOrDestroy;inherits_browserExports(ir,ue);function nr(){}function lr(Ar,Dr,Jr){ae=ae||require_stream_duplex(),Ar=Ar||{},typeof Jr!="boolean"&&(Jr=Dr instanceof ae),this.objectMode=!!Ar.objectMode,Jr&&(this.objectMode=this.objectMode||!!Ar.writableObjectMode),this.highWaterMark=Ie(this,Ar,"writableHighWaterMark",Jr),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Sn=Ar.decodeStrings===!1;this.decodeStrings=!Sn,this.defaultEncoding=Ar.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(vn){Sr(Dr,vn)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=Ar.emitClose!==!1,this.autoDestroy=!!Ar.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new ie(this)}lr.prototype.getBuffer=function(){for(var Dr=this.bufferedRequest,Jr=[];Dr;)Jr.push(Dr),Dr=Dr.next;return Jr},function(){try{Object.defineProperty(lr.prototype,"buffer",{get:oe.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var cr;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(cr=Function.prototype[Symbol.hasInstance],Object.defineProperty(ir,Symbol.hasInstance,{value:function(Dr){return cr.call(this,Dr)?!0:this!==ir?!1:Dr&&Dr._writableState instanceof lr}})):cr=function(Dr){return Dr instanceof this};function ir(Ar){ae=ae||require_stream_duplex();var Dr=this instanceof ae;if(!Dr&&!cr.call(ir,this))return new ir(Ar);this._writableState=new lr(Ar,this,Dr),this.writable=!0,Ar&&(typeof Ar.write=="function"&&(this._write=Ar.write),typeof Ar.writev=="function"&&(this._writev=Ar.writev),typeof Ar.destroy=="function"&&(this._destroy=Ar.destroy),typeof Ar.final=="function"&&(this._final=Ar.final)),ue.call(this)}ir.prototype.pipe=function(){tr(this,new jt)};function ar(Ar,Dr){var Jr=new Et;tr(Ar,Jr),re.nextTick(Dr,Jr)}function sr(Ar,Dr,Jr,Sn){var vn;return Jr===null?vn=new Pt:typeof Jr!="string"&&!Dr.objectMode&&(vn=new Ue("chunk",["string","Buffer"],Jr)),vn?(tr(Ar,vn),re.nextTick(Sn,vn),!1):!0}ir.prototype.write=function(Ar,Dr,Jr){var Sn=this._writableState,vn=!1,xn=!Sn.objectMode&&Ce(Ar);return xn&&!de.isBuffer(Ar)&&(Ar=_e(Ar)),typeof Dr=="function"&&(Jr=Dr,Dr=null),xn?Dr="buffer":Dr||(Dr=Sn.defaultEncoding),typeof Jr!="function"&&(Jr=nr),Sn.ending?ar(this,Jr):(xn||sr(this,Sn,Ar,Jr))&&(Sn.pendingcb++,vn=fr(this,Sn,xn,Ar,Dr,Jr)),vn},ir.prototype.cork=function(){this._writableState.corked++},ir.prototype.uncork=function(){var Ar=this._writableState;Ar.corked&&(Ar.corked--,!Ar.writing&&!Ar.corked&&!Ar.bufferProcessing&&Ar.bufferedRequest&&Rr(this,Ar))},ir.prototype.setDefaultEncoding=function(Dr){if(typeof Dr=="string"&&(Dr=Dr.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Dr+"").toLowerCase())>-1))throw new er(Dr);return this._writableState.defaultEncoding=Dr,this},Object.defineProperty(ir.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function dr(Ar,Dr,Jr){return!Ar.objectMode&&Ar.decodeStrings!==!1&&typeof Dr=="string"&&(Dr=de.from(Dr,Jr)),Dr}Object.defineProperty(ir.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function fr(Ar,Dr,Jr,Sn,vn,xn){if(!Jr){var $r=dr(Dr,Sn,vn);Sn!==$r&&(Jr=!0,vn="buffer",Sn=$r)}var Lr=Dr.objectMode?1:Sn.length;Dr.length+=Lr;var Gr=Dr.length */var hasRequiredSafeBuffer;function requireSafeBuffer(){return hasRequiredSafeBuffer||(hasRequiredSafeBuffer=1,function(re,ie){var ae=buffer,oe=ae.Buffer;function ue(pe,_e){for(var Ce in pe)_e[Ce]=pe[Ce]}oe.from&&oe.alloc&&oe.allocUnsafe&&oe.allocUnsafeSlow?re.exports=ae:(ue(ae,ie),ie.Buffer=de);function de(pe,_e,Ce){return oe(pe,_e,Ce)}de.prototype=Object.create(oe.prototype),ue(oe,de),de.from=function(pe,_e,Ce){if(typeof pe=="number")throw new TypeError("Argument must not be a number");return oe(pe,_e,Ce)},de.alloc=function(pe,_e,Ce){if(typeof pe!="number")throw new TypeError("Argument must be a number");var Ne=oe(pe);return _e!==void 0?typeof Ce=="string"?Ne.fill(_e,Ce):Ne.fill(_e):Ne.fill(0),Ne},de.allocUnsafe=function(pe){if(typeof pe!="number")throw new TypeError("Argument must be a number");return oe(pe)},de.allocUnsafeSlow=function(pe){if(typeof pe!="number")throw new TypeError("Argument must be a number");return ae.SlowBuffer(pe)}}(safeBuffer,safeBuffer.exports)),safeBuffer.exports}var hasRequiredString_decoder;function requireString_decoder(){if(hasRequiredString_decoder)return string_decoder;hasRequiredString_decoder=1;var re=requireSafeBuffer().Buffer,ie=re.isEncoding||function(kt){switch(kt=""+kt,kt&&kt.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function ae(kt){if(!kt)return"utf8";for(var Pt;;)switch(kt){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return kt;default:if(Pt)return;kt=(""+kt).toLowerCase(),Pt=!0}}function oe(kt){var Pt=ae(kt);if(typeof Pt!="string"&&(re.isEncoding===ie||!ie(kt)))throw new Error("Unknown encoding: "+kt);return Pt||kt}string_decoder.StringDecoder=ue;function ue(kt){this.encoding=oe(kt);var Pt;switch(this.encoding){case"utf16le":this.text=Ie,this.end=Fe,Pt=4;break;case"utf8":this.fillLast=Ce,Pt=4;break;case"base64":this.text=Ue,this.end=Ve,Pt=3;break;default:this.write=ze,this.end=jt;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=re.allocUnsafe(Pt)}ue.prototype.write=function(kt){if(kt.length===0)return"";var Pt,Et;if(this.lastNeed){if(Pt=this.fillLast(kt),Pt===void 0)return"";Et=this.lastNeed,this.lastNeed=0}else Et=0;return Et>5===6?2:kt>>4===14?3:kt>>3===30?4:kt>>6===2?-1:-2}function pe(kt,Pt,Et){var er=Pt.length-1;if(er=0?(tr>0&&(kt.lastNeed=tr-1),tr):--er=0?(tr>0&&(kt.lastNeed=tr-2),tr):--er=0?(tr>0&&(tr===2?tr=0:kt.lastNeed=tr-3),tr):0))}function _e(kt,Pt,Et){if((Pt[0]&192)!==128)return kt.lastNeed=0,"�";if(kt.lastNeed>1&&Pt.length>1){if((Pt[1]&192)!==128)return kt.lastNeed=1,"�";if(kt.lastNeed>2&&Pt.length>2&&(Pt[2]&192)!==128)return kt.lastNeed=2,"�"}}function Ce(kt){var Pt=this.lastTotal-this.lastNeed,Et=_e(this,kt);if(Et!==void 0)return Et;if(this.lastNeed<=kt.length)return kt.copy(this.lastChar,Pt,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);kt.copy(this.lastChar,Pt,0,kt.length),this.lastNeed-=kt.length}function Ne(kt,Pt){var Et=pe(this,kt,Pt);if(!this.lastNeed)return kt.toString("utf8",Pt);this.lastTotal=Et;var er=kt.length-(Et-this.lastNeed);return kt.copy(this.lastChar,0,er),kt.toString("utf8",Pt,er)}function Oe(kt){var Pt=kt&&kt.length?this.write(kt):"";return this.lastNeed?Pt+"�":Pt}function Ie(kt,Pt){if((kt.length-Pt)%2===0){var Et=kt.toString("utf16le",Pt);if(Et){var er=Et.charCodeAt(Et.length-1);if(er>=55296&&er<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=kt[kt.length-2],this.lastChar[1]=kt[kt.length-1],Et.slice(0,-1)}return Et}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=kt[kt.length-1],kt.toString("utf16le",Pt,kt.length-1)}function Fe(kt){var Pt=kt&&kt.length?this.write(kt):"";if(this.lastNeed){var Et=this.lastTotal-this.lastNeed;return Pt+this.lastChar.toString("utf16le",0,Et)}return Pt}function Ue(kt,Pt){var Et=(kt.length-Pt)%3;return Et===0?kt.toString("base64",Pt):(this.lastNeed=3-Et,this.lastTotal=3,Et===1?this.lastChar[0]=kt[kt.length-1]:(this.lastChar[0]=kt[kt.length-2],this.lastChar[1]=kt[kt.length-1]),kt.toString("base64",Pt,kt.length-Et))}function Ve(kt){var Pt=kt&&kt.length?this.write(kt):"";return this.lastNeed?Pt+this.lastChar.toString("base64",0,3-this.lastNeed):Pt}function ze(kt){return kt.toString(this.encoding)}function jt(kt){return kt&&kt.length?this.write(kt):""}return string_decoder}var ERR_STREAM_PREMATURE_CLOSE=errorsBrowser.codes.ERR_STREAM_PREMATURE_CLOSE;function once$2(re){var ie=!1;return function(){if(!ie){ie=!0;for(var ae=arguments.length,oe=new Array(ae),ue=0;ue0)if(typeof $r!="string"&&!Br.objectMode&&Object.getPrototypeOf($r)!==ue.prototype&&($r=pe($r)),Gr)Br.endEmitted?nr(xn,new Pt):dr(xn,Br,$r,!0);else if(Br.ended)nr(xn,new jt);else{if(Br.destroyed)return!1;Br.reading=!1,Br.decoder&&!Lr?($r=Br.decoder.write($r),Br.objectMode||$r.length!==0?dr(xn,Br,$r,!1):Rr(xn,Br)):dr(xn,Br,$r,!1)}else Gr||(Br.reading=!1,Rr(xn,Br))}return!Br.ended&&(Br.length=_r?xn=_r:(xn--,xn|=xn>>>1,xn|=xn>>>2,xn|=xn>>>4,xn|=xn>>>8,xn|=xn>>>16,xn++),xn}function Er(xn,$r){return xn<=0||$r.length===0&&$r.ended?0:$r.objectMode?1:xn!==xn?$r.flowing&&$r.length?$r.buffer.head.data.length:$r.length:(xn>$r.highWaterMark&&($r.highWaterMark=mr(xn)),xn<=$r.length?xn:$r.ended?$r.length:($r.needReadable=!0,0))}ar.prototype.read=function(xn){Ne("read",xn),xn=parseInt(xn,10);var $r=this._readableState,Lr=xn;if(xn!==0&&($r.emittedReadable=!1),xn===0&&$r.needReadable&&(($r.highWaterMark!==0?$r.length>=$r.highWaterMark:$r.length>0)||$r.ended))return Ne("read: emitReadable",$r.length,$r.ended),$r.length===0&&$r.ended?Jr(this):xr(this),null;if(xn=Er(xn,$r),xn===0&&$r.ended)return $r.length===0&&Jr(this),null;var Gr=$r.needReadable;Ne("need readable",Gr),($r.length===0||$r.length-xn<$r.highWaterMark)&&(Gr=!0,Ne("length less than watermark",Gr)),$r.ended||$r.reading?(Gr=!1,Ne("reading or ended",Gr)):Gr&&(Ne("do read"),$r.reading=!0,$r.sync=!0,$r.length===0&&($r.needReadable=!0),this._read($r.highWaterMark),$r.sync=!1,$r.reading||(xn=Er(Lr,$r)));var Mr;return xn>0?Mr=Dr(xn,$r):Mr=null,Mr===null?($r.needReadable=$r.length<=$r.highWaterMark,xn=0):($r.length-=xn,$r.awaitDrain=0),$r.length===0&&($r.ended||($r.needReadable=!0),Lr!==xn&&$r.ended&&Jr(this)),Mr!==null&&this.emit("data",Mr),Mr};function Sr(xn,$r){if(Ne("onEofChunk"),!$r.ended){if($r.decoder){var Lr=$r.decoder.end();Lr&&Lr.length&&($r.buffer.push(Lr),$r.length+=$r.objectMode?1:Lr.length)}$r.ended=!0,$r.sync?xr(xn):($r.needReadable=!1,$r.emittedReadable||($r.emittedReadable=!0,Nr(xn)))}}function xr(xn){var $r=xn._readableState;Ne("emitReadable",$r.needReadable,$r.emittedReadable),$r.needReadable=!1,$r.emittedReadable||(Ne("emitReadable",$r.flowing),$r.emittedReadable=!0,re.nextTick(Nr,xn))}function Nr(xn){var $r=xn._readableState;Ne("emitReadable_",$r.destroyed,$r.length,$r.ended),!$r.destroyed&&($r.length||$r.ended)&&(xn.emit("readable"),$r.emittedReadable=!1),$r.needReadable=!$r.flowing&&!$r.ended&&$r.length<=$r.highWaterMark,Ar(xn)}function Rr(xn,$r){$r.readingMore||($r.readingMore=!0,re.nextTick(Vr,xn,$r))}function Vr(xn,$r){for(;!$r.reading&&!$r.ended&&($r.length<$r.highWaterMark||$r.flowing&&$r.length===0);){var Lr=$r.length;if(Ne("maybeReadMore read 0"),xn.read(0),Lr===$r.length)break}$r.readingMore=!1}ar.prototype._read=function(xn){nr(this,new kt("_read()"))},ar.prototype.pipe=function(xn,$r){var Lr=this,Gr=this._readableState;switch(Gr.pipesCount){case 0:Gr.pipes=xn;break;case 1:Gr.pipes=[Gr.pipes,xn];break;default:Gr.pipes.push(xn);break}Gr.pipesCount+=1,Ne("pipe count=%d opts=%j",Gr.pipesCount,$r);var Mr=(!$r||$r.end!==!1)&&xn!==re.stdout&&xn!==re.stderr,Br=Mr?zr:to;Gr.endEmitted?re.nextTick(Br):Lr.once("end",Br),xn.on("unpipe",Hr);function Hr(rs,gs){Ne("onunpipe"),rs===Lr&&gs&&gs.hasUnpiped===!1&&(gs.hasUnpiped=!0,jr())}function zr(){Ne("onend"),xn.end()}var An=Fr(Lr);xn.on("drain",An);var kn=!1;function jr(){Ne("cleanup"),xn.removeListener("close",ta),xn.removeListener("finish",Mo),xn.removeListener("drain",An),xn.removeListener("error",Rn),xn.removeListener("unpipe",Hr),Lr.removeListener("end",zr),Lr.removeListener("end",to),Lr.removeListener("data",Nn),kn=!0,Gr.awaitDrain&&(!xn._writableState||xn._writableState.needDrain)&&An()}Lr.on("data",Nn);function Nn(rs){Ne("ondata");var gs=xn.write(rs);Ne("dest.write",gs),gs===!1&&((Gr.pipesCount===1&&Gr.pipes===xn||Gr.pipesCount>1&&vn(Gr.pipes,xn)!==-1)&&!kn&&(Ne("false write response, pause",Gr.awaitDrain),Gr.awaitDrain++),Lr.pause())}function Rn(rs){Ne("onerror",rs),to(),xn.removeListener("error",Rn),ae(xn,"error")===0&&nr(xn,rs)}cr(xn,"error",Rn);function ta(){xn.removeListener("finish",Mo),to()}xn.once("close",ta);function Mo(){Ne("onfinish"),xn.removeListener("close",ta),to()}xn.once("finish",Mo);function to(){Ne("unpipe"),Lr.unpipe(xn)}return xn.emit("pipe",Lr),Gr.flowing||(Ne("pipe resume"),Lr.resume()),xn};function Fr(xn){return function(){var Lr=xn._readableState;Ne("pipeOnDrain",Lr.awaitDrain),Lr.awaitDrain&&Lr.awaitDrain--,Lr.awaitDrain===0&&ae(xn,"data")&&(Lr.flowing=!0,Ar(xn))}}ar.prototype.unpipe=function(xn){var $r=this._readableState,Lr={hasUnpiped:!1};if($r.pipesCount===0)return this;if($r.pipesCount===1)return xn&&xn!==$r.pipes?this:(xn||(xn=$r.pipes),$r.pipes=null,$r.pipesCount=0,$r.flowing=!1,xn&&xn.emit("unpipe",this,Lr),this);if(!xn){var Gr=$r.pipes,Mr=$r.pipesCount;$r.pipes=null,$r.pipesCount=0,$r.flowing=!1;for(var Br=0;Br0,Gr.flowing!==!1&&this.resume()):xn==="readable"&&!Gr.endEmitted&&!Gr.readableListening&&(Gr.readableListening=Gr.needReadable=!0,Gr.flowing=!1,Gr.emittedReadable=!1,Ne("on readable",Gr.length,Gr.reading),Gr.length?xr(this):Gr.reading||re.nextTick(kr,this)),Lr},ar.prototype.addListener=ar.prototype.on,ar.prototype.removeListener=function(xn,$r){var Lr=oe.prototype.removeListener.call(this,xn,$r);return xn==="readable"&&re.nextTick(Ir,this),Lr},ar.prototype.removeAllListeners=function(xn){var $r=oe.prototype.removeAllListeners.apply(this,arguments);return(xn==="readable"||xn===void 0)&&re.nextTick(Ir,this),$r};function Ir(xn){var $r=xn._readableState;$r.readableListening=xn.listenerCount("readable")>0,$r.resumeScheduled&&!$r.paused?$r.flowing=!0:xn.listenerCount("data")>0&&xn.resume()}function kr(xn){Ne("readable nexttick read 0"),xn.read(0)}ar.prototype.resume=function(){var xn=this._readableState;return xn.flowing||(Ne("resume"),xn.flowing=!xn.readableListening,qr(this,xn)),xn.paused=!1,this};function qr(xn,$r){$r.resumeScheduled||($r.resumeScheduled=!0,re.nextTick(Wr,xn,$r))}function Wr(xn,$r){Ne("resume",$r.reading),$r.reading||xn.read(0),$r.resumeScheduled=!1,xn.emit("resume"),Ar(xn),$r.flowing&&!$r.reading&&xn.read(0)}ar.prototype.pause=function(){return Ne("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(Ne("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Ar(xn){var $r=xn._readableState;for(Ne("flow",$r.flowing);$r.flowing&&xn.read()!==null;);}ar.prototype.wrap=function(xn){var $r=this,Lr=this._readableState,Gr=!1;xn.on("end",function(){if(Ne("wrapped end"),Lr.decoder&&!Lr.ended){var Hr=Lr.decoder.end();Hr&&Hr.length&&$r.push(Hr)}$r.push(null)}),xn.on("data",function(Hr){if(Ne("wrapped data"),Lr.decoder&&(Hr=Lr.decoder.write(Hr)),!(Lr.objectMode&&Hr==null)&&!(!Lr.objectMode&&(!Hr||!Hr.length))){var zr=$r.push(Hr);zr||(Gr=!0,xn.pause())}});for(var Mr in xn)this[Mr]===void 0&&typeof xn[Mr]=="function"&&(this[Mr]=function(zr){return function(){return xn[zr].apply(xn,arguments)}}(Mr));for(var Br=0;Br=$r.length?($r.decoder?Lr=$r.buffer.join(""):$r.buffer.length===1?Lr=$r.buffer.first():Lr=$r.buffer.concat($r.length),$r.buffer.clear()):Lr=$r.buffer.consume(xn,$r.decoder),Lr}function Jr(xn){var $r=xn._readableState;Ne("endReadable",$r.endEmitted),$r.endEmitted||($r.ended=!0,re.nextTick(Sn,$r,xn))}function Sn(xn,$r){if(Ne("endReadableNT",xn.endEmitted,xn.length),!xn.endEmitted&&xn.length===0&&(xn.endEmitted=!0,$r.readable=!1,$r.emit("end"),xn.autoDestroy)){var Lr=$r._writableState;(!Lr||Lr.autoDestroy&&Lr.finished)&&$r.destroy()}}typeof Symbol=="function"&&(ar.from=function(xn,$r){return tr===void 0&&(tr=requireFromBrowser()),tr(ar,xn,$r)});function vn(xn,$r){for(var Lr=0,Gr=xn.length;Lr0;return destroyer(pe,Ce,Ne,function(Oe){ue||(ue=Oe),Oe&&de.forEach(call),!Ce&&(de.forEach(call),oe(ue))})});return ie.reduce(pipe)}var pipeline_1=pipeline$1,streamBrowserify=Stream$1,EE=eventsExports.EventEmitter,inherits$2=inherits_browserExports;inherits$2(Stream$1,EE);Stream$1.Readable=require_stream_readable();Stream$1.Writable=require_stream_writable();Stream$1.Duplex=require_stream_duplex();Stream$1.Transform=_stream_transform;Stream$1.PassThrough=_stream_passthrough;Stream$1.finished=endOfStream;Stream$1.pipeline=pipeline_1;Stream$1.Stream=Stream$1;function Stream$1(){EE.call(this)}Stream$1.prototype.pipe=function(re,ie){var ae=this;function oe(Oe){re.writable&&re.write(Oe)===!1&&ae.pause&&ae.pause()}ae.on("data",oe);function ue(){ae.readable&&ae.resume&&ae.resume()}re.on("drain",ue),!re._isStdio&&(!ie||ie.end!==!1)&&(ae.on("end",pe),ae.on("close",_e));var de=!1;function pe(){de||(de=!0,re.end())}function _e(){de||(de=!0,typeof re.destroy=="function"&&re.destroy())}function Ce(Oe){if(Ne(),EE.listenerCount(this,"error")===0)throw Oe}ae.on("error",Ce),re.on("error",Ce);function Ne(){ae.removeListener("data",oe),re.removeListener("drain",ue),ae.removeListener("end",pe),ae.removeListener("close",_e),ae.removeListener("error",Ce),re.removeListener("error",Ce),ae.removeListener("end",Ne),ae.removeListener("close",Ne),re.removeListener("close",Ne)}return ae.on("end",Ne),ae.on("close",Ne),re.on("close",Ne),re.emit("pipe",ae),re};var define_process_default$6={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};function apply(re,...ie){return(...ae)=>re(...ie,...ae)}function initialParams(re){return function(...ie){var ae=ie.pop();return re.call(this,ie,ae)}}var hasQueueMicrotask=typeof queueMicrotask=="function"&&queueMicrotask,hasSetImmediate=typeof setImmediate=="function"&&setImmediate,hasNextTick=typeof define_process_default$6=="object"&&typeof define_process_default$6.nextTick=="function";function fallback(re){setTimeout(re,0)}function wrap(re){return(ie,...ae)=>re(()=>ie(...ae))}var _defer$1;hasQueueMicrotask?_defer$1=queueMicrotask:hasSetImmediate?_defer$1=setImmediate:hasNextTick?_defer$1=define_process_default$6.nextTick:_defer$1=fallback;var setImmediate$1$1=wrap(_defer$1);function asyncify(re){return isAsync(re)?function(...ie){const ae=ie.pop(),oe=re.apply(this,ie);return handlePromise(oe,ae)}:initialParams(function(ie,ae){var oe;try{oe=re.apply(this,ie)}catch(ue){return ae(ue)}if(oe&&typeof oe.then=="function")return handlePromise(oe,ae);ae(null,oe)})}function handlePromise(re,ie){return re.then(ae=>{invokeCallback(ie,null,ae)},ae=>{invokeCallback(ie,ae&&(ae instanceof Error||ae.message)?ae:new Error(ae))})}function invokeCallback(re,ie,ae){try{re(ie,ae)}catch(oe){setImmediate$1$1(ue=>{throw ue},oe)}}function isAsync(re){return re[Symbol.toStringTag]==="AsyncFunction"}function isAsyncGenerator(re){return re[Symbol.toStringTag]==="AsyncGenerator"}function isAsyncIterable(re){return typeof re[Symbol.asyncIterator]=="function"}function wrapAsync(re){if(typeof re!="function")throw new Error("expected a function");return isAsync(re)?asyncify(re):re}function awaitify(re,ie){if(ie||(ie=re.length),!ie)throw new Error("arity is undefined");function ae(...oe){return typeof oe[ie-1]=="function"?re.apply(this,oe):new Promise((ue,de)=>{oe[ie-1]=(pe,..._e)=>{if(pe)return de(pe);ue(_e.length>1?_e:_e[0])},re.apply(this,oe)})}return ae}function applyEach$1(re){return function(ae,...oe){return awaitify(function(de){var pe=this;return re(ae,(_e,Ce)=>{wrapAsync(_e).apply(pe,oe.concat(Ce))},de)})}}function _asyncMap(re,ie,ae,oe){ie=ie||[];var ue=[],de=0,pe=wrapAsync(ae);return re(ie,(_e,Ce,Ne)=>{var Oe=de++;pe(_e,(Ie,Fe)=>{ue[Oe]=Fe,Ne(Ie)})},_e=>{oe(_e,ue)})}function isArrayLike(re){return re&&typeof re.length=="number"&&re.length>=0&&re.length%1===0}const breakLoop={};function once(re){function ie(...ae){if(re!==null){var oe=re;re=null,oe.apply(this,ae)}}return Object.assign(ie,re),ie}function getIterator(re){return re[Symbol.iterator]&&re[Symbol.iterator]()}function createArrayIterator(re){var ie=-1,ae=re.length;return function(){return++ie=ie||pe||ue||(pe=!0,re.next().then(({value:Fe,done:Ue})=>{if(!(de||ue)){if(pe=!1,Ue){ue=!0,_e<=0&&oe(null);return}_e++,ae(Fe,Ce,Oe),Ce++,Ne()}}).catch(Ie))}function Oe(Fe,Ue){if(_e-=1,!de){if(Fe)return Ie(Fe);if(Fe===!1){ue=!0,de=!0;return}if(Ue===breakLoop||ue&&_e<=0)return ue=!0,oe(null);Ne()}}function Ie(Fe){de||(pe=!1,ue=!0,oe(Fe))}Ne()}var eachOfLimit$2=re=>(ie,ae,oe)=>{if(oe=once(oe),re<=0)throw new RangeError("concurrency limit cannot be less than 1");if(!ie)return oe(null);if(isAsyncGenerator(ie))return asyncEachOfLimit(ie,re,ae,oe);if(isAsyncIterable(ie))return asyncEachOfLimit(ie[Symbol.asyncIterator](),re,ae,oe);var ue=createIterator(ie),de=!1,pe=!1,_e=0,Ce=!1;function Ne(Ie,Fe){if(!pe)if(_e-=1,Ie)de=!0,oe(Ie);else if(Ie===!1)de=!0,pe=!0;else{if(Fe===breakLoop||de&&_e<=0)return de=!0,oe(null);Ce||Oe()}}function Oe(){for(Ce=!0;_e1?ue:ue[0])}return ae[PROMISE_SYMBOL]=new Promise((oe,ue)=>{re=oe,ie=ue}),ae}function auto(re,ie,ae){typeof ie!="number"&&(ae=ie,ie=null),ae=once(ae||promiseCallback());var oe=Object.keys(re).length;if(!oe)return ae(null);ie||(ie=oe);var ue={},de=0,pe=!1,_e=!1,Ce=Object.create(null),Ne=[],Oe=[],Ie={};Object.keys(re).forEach(Et=>{var er=re[Et];if(!Array.isArray(er)){Fe(Et,[er]),Oe.push(Et);return}var tr=er.slice(0,er.length-1),nr=tr.length;if(nr===0){Fe(Et,er),Oe.push(Et);return}Ie[Et]=nr,tr.forEach(lr=>{if(!re[lr])throw new Error("async.auto task `"+Et+"` has a non-existent dependency `"+lr+"` in "+tr.join(", "));Ve(lr,()=>{nr--,nr===0&&Fe(Et,er)})})}),kt(),Ue();function Fe(Et,er){Ne.push(()=>jt(Et,er))}function Ue(){if(!pe){if(Ne.length===0&&de===0)return ae(null,ue);for(;Ne.length&&detr()),Ue()}function jt(Et,er){if(!_e){var tr=onlyOnce((lr,...cr)=>{if(de--,lr===!1){pe=!0;return}if(cr.length<2&&([cr]=cr),lr){var ir={};if(Object.keys(ue).forEach(ar=>{ir[ar]=ue[ar]}),ir[Et]=cr,_e=!0,Ce=Object.create(null),pe)return;ae(lr,ir)}else ue[Et]=cr,ze(Et)});de++;var nr=wrapAsync(er[er.length-1]);er.length>1?nr(ue,tr):nr(tr)}}function kt(){for(var Et,er=0;Oe.length;)Et=Oe.pop(),er++,Pt(Et).forEach(tr=>{--Ie[tr]===0&&Oe.push(tr)});if(er!==oe)throw new Error("async.auto cannot execute tasks due to a recursive dependency")}function Pt(Et){var er=[];return Object.keys(re).forEach(tr=>{const nr=re[tr];Array.isArray(nr)&&nr.indexOf(Et)>=0&&er.push(tr)}),er}return ae[PROMISE_SYMBOL]}var FN_ARGS=/^(?:async\s)?(?:function)?\s*(?:\w+\s*)?\(([^)]+)\)(?:\s*{)/,ARROW_FN_ARGS=/^(?:async\s)?\s*(?:\(\s*)?((?:[^)=\s]\s*)*)(?:\)\s*)?=>/,FN_ARG_SPLIT=/,/,FN_ARG=/(=.+)?(\s*)$/;function stripComments(re){let ie="",ae=0,oe=re.indexOf("*/");for(;ae"u"}re.isPrimitive=mr,re.isBuffer=isBufferBrowser;function Er(kr){return Object.prototype.toString.call(kr)}function Sr(kr){return kr<10?"0"+kr.toString(10):kr.toString(10)}var xr=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Nr(){var kr=new Date,qr=[Sr(kr.getHours()),Sr(kr.getMinutes()),Sr(kr.getSeconds())].join(":");return[kr.getDate(),xr[kr.getMonth()],qr].join(" ")}re.log=function(){console.log("%s - %s",Nr(),re.format.apply(re,arguments))},re.inherits=inherits_browserExports,re._extend=function(kr,qr){if(!qr||!sr(qr))return kr;for(var Wr=Object.keys(qr),Ar=Wr.length;Ar--;)kr[Wr[Ar]]=qr[Wr[Ar]];return kr};function Rr(kr,qr){return Object.prototype.hasOwnProperty.call(kr,qr)}var Vr=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;re.promisify=function(qr){if(typeof qr!="function")throw new TypeError('The "original" argument must be of type Function');if(Vr&&qr[Vr]){var Wr=qr[Vr];if(typeof Wr!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(Wr,Vr,{value:Wr,enumerable:!1,writable:!1,configurable:!0}),Wr}function Wr(){for(var Ar,Dr,Jr=new Promise(function(xn,$r){Ar=xn,Dr=$r}),Sn=[],vn=0;vn0?this.tail.next=kt:this.head=kt,this.tail=kt,++this.length}},{key:"unshift",value:function(jt){var kt={data:jt,next:this.head};this.length===0&&(this.tail=kt),this.head=kt,++this.length}},{key:"shift",value:function(){if(this.length!==0){var jt=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,jt}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(jt){if(this.length===0)return"";for(var kt=this.head,Pt=""+kt.data;kt=kt.next;)Pt+=jt+kt.data;return Pt}},{key:"concat",value:function(jt){if(this.length===0)return Ne.alloc(0);for(var kt=Ne.allocUnsafe(jt>>>0),Pt=this.head,Et=0;Pt;)Ue(Pt.data,kt,Et),Et+=Pt.data.length,Pt=Pt.next;return kt}},{key:"consume",value:function(jt,kt){var Pt;return jter.length?er.length:jt;if(tr===er.length?Et+=er:Et+=er.slice(0,jt),jt-=tr,jt===0){tr===er.length?(++Pt,kt.next?this.head=kt.next:this.head=this.tail=null):(this.head=kt,kt.data=er.slice(tr));break}++Pt}return this.length-=Pt,Et}},{key:"_getBuffer",value:function(jt){var kt=Ne.allocUnsafe(jt),Pt=this.head,Et=1;for(Pt.data.copy(kt),jt-=Pt.data.length;Pt=Pt.next;){var er=Pt.data,tr=jt>er.length?er.length:jt;if(er.copy(kt,kt.length-jt,0,tr),jt-=tr,jt===0){tr===er.length?(++Et,Pt.next?this.head=Pt.next:this.head=this.tail=null):(this.head=Pt,Pt.data=er.slice(tr));break}++Et}return this.length-=Et,kt}},{key:Fe,value:function(jt,kt){return Ie(this,ie(ie({},kt),{},{depth:0,customInspect:!1}))}}]),Ve}(),buffer_list}var define_process_default$7={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};function destroy(re,ie){var ae=this,oe=this._readableState&&this._readableState.destroyed,ue=this._writableState&&this._writableState.destroyed;return oe||ue?(ie?ie(re):re&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,define_process_default$7.nextTick(emitErrorNT,this,re)):define_process_default$7.nextTick(emitErrorNT,this,re)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(re||null,function(de){!ie&&de?ae._writableState?ae._writableState.errorEmitted?define_process_default$7.nextTick(emitCloseNT,ae):(ae._writableState.errorEmitted=!0,define_process_default$7.nextTick(emitErrorAndCloseNT,ae,de)):define_process_default$7.nextTick(emitErrorAndCloseNT,ae,de):ie?(define_process_default$7.nextTick(emitCloseNT,ae),ie(de)):define_process_default$7.nextTick(emitCloseNT,ae)}),this)}function emitErrorAndCloseNT(re,ie){emitErrorNT(re,ie),emitCloseNT(re)}function emitCloseNT(re){re._writableState&&!re._writableState.emitClose||re._readableState&&!re._readableState.emitClose||re.emit("close")}function undestroy(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function emitErrorNT(re,ie){re.emit("error",ie)}function errorOrDestroy(re,ie){var ae=re._readableState,oe=re._writableState;ae&&ae.autoDestroy||oe&&oe.autoDestroy?re.destroy(ie):re.emit("error",ie)}var destroy_1={destroy,undestroy,errorOrDestroy},errorsBrowser={};function _inheritsLoose(re,ie){re.prototype=Object.create(ie.prototype),re.prototype.constructor=re,re.__proto__=ie}var codes={};function createErrorType(re,ie,ae){ae||(ae=Error);function oe(de,pe,_e){return typeof ie=="string"?ie:ie(de,pe,_e)}var ue=function(de){_inheritsLoose(pe,de);function pe(_e,Ce,Ne){return de.call(this,oe(_e,Ce,Ne))||this}return pe}(ae);ue.prototype.name=ae.name,ue.prototype.code=re,codes[re]=ue}function oneOf(re,ie){if(Array.isArray(re)){var ae=re.length;return re=re.map(function(oe){return String(oe)}),ae>2?"one of ".concat(ie," ").concat(re.slice(0,ae-1).join(", "),", or ")+re[ae-1]:ae===2?"one of ".concat(ie," ").concat(re[0]," or ").concat(re[1]):"of ".concat(ie," ").concat(re[0])}else return"of ".concat(ie," ").concat(String(re))}function startsWith(re,ie,ae){return re.substr(0,ie.length)===ie}function endsWith$1(re,ie,ae){return(ae===void 0||ae>re.length)&&(ae=re.length),re.substring(ae-ie.length,ae)===ie}function includes(re,ie,ae){return typeof ae!="number"&&(ae=0),ae+ie.length>re.length?!1:re.indexOf(ie,ae)!==-1}createErrorType("ERR_INVALID_OPT_VALUE",function(re,ie){return'The value "'+ie+'" is invalid for option "'+re+'"'},TypeError);createErrorType("ERR_INVALID_ARG_TYPE",function(re,ie,ae){var oe;typeof ie=="string"&&startsWith(ie,"not ")?(oe="must not be",ie=ie.replace(/^not /,"")):oe="must be";var ue;if(endsWith$1(re," argument"))ue="The ".concat(re," ").concat(oe," ").concat(oneOf(ie,"type"));else{var de=includes(re,".")?"property":"argument";ue='The "'.concat(re,'" ').concat(de," ").concat(oe," ").concat(oneOf(ie,"type"))}return ue+=". Received type ".concat(typeof ae),ue},TypeError);createErrorType("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");createErrorType("ERR_METHOD_NOT_IMPLEMENTED",function(re){return"The "+re+" method is not implemented"});createErrorType("ERR_STREAM_PREMATURE_CLOSE","Premature close");createErrorType("ERR_STREAM_DESTROYED",function(re){return"Cannot call "+re+" after a stream was destroyed"});createErrorType("ERR_MULTIPLE_CALLBACK","Callback called multiple times");createErrorType("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end");createErrorType("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);createErrorType("ERR_UNKNOWN_ENCODING",function(re){return"Unknown encoding: "+re},TypeError);createErrorType("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");errorsBrowser.codes=codes;var ERR_INVALID_OPT_VALUE=errorsBrowser.codes.ERR_INVALID_OPT_VALUE;function highWaterMarkFrom(re,ie,ae){return re.highWaterMark!=null?re.highWaterMark:ie?re[ae]:null}function getHighWaterMark(re,ie,ae,oe){var ue=highWaterMarkFrom(ie,oe,ae);if(ue!=null){if(!(isFinite(ue)&&Math.floor(ue)===ue)||ue<0){var de=oe?ae:"highWaterMark";throw new ERR_INVALID_OPT_VALUE(de,ue)}return Math.floor(ue)}return re.objectMode?16:16*1024}var state={getHighWaterMark},browser=deprecate;function deprecate(re,ie){if(config("noDeprecation"))return re;var ae=!1;function oe(){if(!ae){if(config("throwDeprecation"))throw new Error(ie);config("traceDeprecation")?console.trace(ie):console.warn(ie),ae=!0}return re.apply(this,arguments)}return oe}function config(re){try{if(!commonjsGlobal.localStorage)return!1}catch{return!1}var ie=commonjsGlobal.localStorage[re];return ie==null?!1:String(ie).toLowerCase()==="true"}var _stream_writable,hasRequired_stream_writable;function require_stream_writable(){if(hasRequired_stream_writable)return _stream_writable;hasRequired_stream_writable=1;var re={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};_stream_writable=ir;function ie(Ar){var Dr=this;this.next=null,this.entry=null,this.finish=function(){Wr(Dr,Ar)}}var ae;ir.WritableState=lr;var oe={deprecate:browser},ue=streamBrowser,de=buffer.Buffer,pe=(typeof commonjsGlobal<"u"?commonjsGlobal:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function _e(Ar){return de.from(Ar)}function Ce(Ar){return de.isBuffer(Ar)||Ar instanceof pe}var Ne=destroy_1,Oe=state,Ie=Oe.getHighWaterMark,Fe=errorsBrowser.codes,Ue=Fe.ERR_INVALID_ARG_TYPE,Ve=Fe.ERR_METHOD_NOT_IMPLEMENTED,ze=Fe.ERR_MULTIPLE_CALLBACK,jt=Fe.ERR_STREAM_CANNOT_PIPE,kt=Fe.ERR_STREAM_DESTROYED,Pt=Fe.ERR_STREAM_NULL_VALUES,Et=Fe.ERR_STREAM_WRITE_AFTER_END,er=Fe.ERR_UNKNOWN_ENCODING,tr=Ne.errorOrDestroy;inherits_browserExports(ir,ue);function nr(){}function lr(Ar,Dr,Jr){ae=ae||require_stream_duplex(),Ar=Ar||{},typeof Jr!="boolean"&&(Jr=Dr instanceof ae),this.objectMode=!!Ar.objectMode,Jr&&(this.objectMode=this.objectMode||!!Ar.writableObjectMode),this.highWaterMark=Ie(this,Ar,"writableHighWaterMark",Jr),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Sn=Ar.decodeStrings===!1;this.decodeStrings=!Sn,this.defaultEncoding=Ar.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(vn){Sr(Dr,vn)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=Ar.emitClose!==!1,this.autoDestroy=!!Ar.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new ie(this)}lr.prototype.getBuffer=function(){for(var Dr=this.bufferedRequest,Jr=[];Dr;)Jr.push(Dr),Dr=Dr.next;return Jr},function(){try{Object.defineProperty(lr.prototype,"buffer",{get:oe.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var cr;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(cr=Function.prototype[Symbol.hasInstance],Object.defineProperty(ir,Symbol.hasInstance,{value:function(Dr){return cr.call(this,Dr)?!0:this!==ir?!1:Dr&&Dr._writableState instanceof lr}})):cr=function(Dr){return Dr instanceof this};function ir(Ar){ae=ae||require_stream_duplex();var Dr=this instanceof ae;if(!Dr&&!cr.call(ir,this))return new ir(Ar);this._writableState=new lr(Ar,this,Dr),this.writable=!0,Ar&&(typeof Ar.write=="function"&&(this._write=Ar.write),typeof Ar.writev=="function"&&(this._writev=Ar.writev),typeof Ar.destroy=="function"&&(this._destroy=Ar.destroy),typeof Ar.final=="function"&&(this._final=Ar.final)),ue.call(this)}ir.prototype.pipe=function(){tr(this,new jt)};function ar(Ar,Dr){var Jr=new Et;tr(Ar,Jr),re.nextTick(Dr,Jr)}function sr(Ar,Dr,Jr,Sn){var vn;return Jr===null?vn=new Pt:typeof Jr!="string"&&!Dr.objectMode&&(vn=new Ue("chunk",["string","Buffer"],Jr)),vn?(tr(Ar,vn),re.nextTick(Sn,vn),!1):!0}ir.prototype.write=function(Ar,Dr,Jr){var Sn=this._writableState,vn=!1,xn=!Sn.objectMode&&Ce(Ar);return xn&&!de.isBuffer(Ar)&&(Ar=_e(Ar)),typeof Dr=="function"&&(Jr=Dr,Dr=null),xn?Dr="buffer":Dr||(Dr=Sn.defaultEncoding),typeof Jr!="function"&&(Jr=nr),Sn.ending?ar(this,Jr):(xn||sr(this,Sn,Ar,Jr))&&(Sn.pendingcb++,vn=fr(this,Sn,xn,Ar,Dr,Jr)),vn},ir.prototype.cork=function(){this._writableState.corked++},ir.prototype.uncork=function(){var Ar=this._writableState;Ar.corked&&(Ar.corked--,!Ar.writing&&!Ar.corked&&!Ar.bufferProcessing&&Ar.bufferedRequest&&Rr(this,Ar))},ir.prototype.setDefaultEncoding=function(Dr){if(typeof Dr=="string"&&(Dr=Dr.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Dr+"").toLowerCase())>-1))throw new er(Dr);return this._writableState.defaultEncoding=Dr,this},Object.defineProperty(ir.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function dr(Ar,Dr,Jr){return!Ar.objectMode&&Ar.decodeStrings!==!1&&typeof Dr=="string"&&(Dr=de.from(Dr,Jr)),Dr}Object.defineProperty(ir.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function fr(Ar,Dr,Jr,Sn,vn,xn){if(!Jr){var $r=dr(Dr,Sn,vn);Sn!==$r&&(Jr=!0,vn="buffer",Sn=$r)}var Lr=Dr.objectMode?1:Sn.length;Dr.length+=Lr;var Gr=Dr.length */var hasRequiredSafeBuffer;function requireSafeBuffer(){return hasRequiredSafeBuffer||(hasRequiredSafeBuffer=1,function(re,ie){var ae=buffer,oe=ae.Buffer;function ue(pe,_e){for(var Ce in pe)_e[Ce]=pe[Ce]}oe.from&&oe.alloc&&oe.allocUnsafe&&oe.allocUnsafeSlow?re.exports=ae:(ue(ae,ie),ie.Buffer=de);function de(pe,_e,Ce){return oe(pe,_e,Ce)}de.prototype=Object.create(oe.prototype),ue(oe,de),de.from=function(pe,_e,Ce){if(typeof pe=="number")throw new TypeError("Argument must not be a number");return oe(pe,_e,Ce)},de.alloc=function(pe,_e,Ce){if(typeof pe!="number")throw new TypeError("Argument must be a number");var Ne=oe(pe);return _e!==void 0?typeof Ce=="string"?Ne.fill(_e,Ce):Ne.fill(_e):Ne.fill(0),Ne},de.allocUnsafe=function(pe){if(typeof pe!="number")throw new TypeError("Argument must be a number");return oe(pe)},de.allocUnsafeSlow=function(pe){if(typeof pe!="number")throw new TypeError("Argument must be a number");return ae.SlowBuffer(pe)}}(safeBuffer,safeBuffer.exports)),safeBuffer.exports}var hasRequiredString_decoder;function requireString_decoder(){if(hasRequiredString_decoder)return string_decoder;hasRequiredString_decoder=1;var re=requireSafeBuffer().Buffer,ie=re.isEncoding||function(kt){switch(kt=""+kt,kt&&kt.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function ae(kt){if(!kt)return"utf8";for(var Pt;;)switch(kt){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return kt;default:if(Pt)return;kt=(""+kt).toLowerCase(),Pt=!0}}function oe(kt){var Pt=ae(kt);if(typeof Pt!="string"&&(re.isEncoding===ie||!ie(kt)))throw new Error("Unknown encoding: "+kt);return Pt||kt}string_decoder.StringDecoder=ue;function ue(kt){this.encoding=oe(kt);var Pt;switch(this.encoding){case"utf16le":this.text=Ie,this.end=Fe,Pt=4;break;case"utf8":this.fillLast=Ce,Pt=4;break;case"base64":this.text=Ue,this.end=Ve,Pt=3;break;default:this.write=ze,this.end=jt;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=re.allocUnsafe(Pt)}ue.prototype.write=function(kt){if(kt.length===0)return"";var Pt,Et;if(this.lastNeed){if(Pt=this.fillLast(kt),Pt===void 0)return"";Et=this.lastNeed,this.lastNeed=0}else Et=0;return Et>5===6?2:kt>>4===14?3:kt>>3===30?4:kt>>6===2?-1:-2}function pe(kt,Pt,Et){var er=Pt.length-1;if(er=0?(tr>0&&(kt.lastNeed=tr-1),tr):--er=0?(tr>0&&(kt.lastNeed=tr-2),tr):--er=0?(tr>0&&(tr===2?tr=0:kt.lastNeed=tr-3),tr):0))}function _e(kt,Pt,Et){if((Pt[0]&192)!==128)return kt.lastNeed=0,"�";if(kt.lastNeed>1&&Pt.length>1){if((Pt[1]&192)!==128)return kt.lastNeed=1,"�";if(kt.lastNeed>2&&Pt.length>2&&(Pt[2]&192)!==128)return kt.lastNeed=2,"�"}}function Ce(kt){var Pt=this.lastTotal-this.lastNeed,Et=_e(this,kt);if(Et!==void 0)return Et;if(this.lastNeed<=kt.length)return kt.copy(this.lastChar,Pt,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);kt.copy(this.lastChar,Pt,0,kt.length),this.lastNeed-=kt.length}function Ne(kt,Pt){var Et=pe(this,kt,Pt);if(!this.lastNeed)return kt.toString("utf8",Pt);this.lastTotal=Et;var er=kt.length-(Et-this.lastNeed);return kt.copy(this.lastChar,0,er),kt.toString("utf8",Pt,er)}function Oe(kt){var Pt=kt&&kt.length?this.write(kt):"";return this.lastNeed?Pt+"�":Pt}function Ie(kt,Pt){if((kt.length-Pt)%2===0){var Et=kt.toString("utf16le",Pt);if(Et){var er=Et.charCodeAt(Et.length-1);if(er>=55296&&er<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=kt[kt.length-2],this.lastChar[1]=kt[kt.length-1],Et.slice(0,-1)}return Et}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=kt[kt.length-1],kt.toString("utf16le",Pt,kt.length-1)}function Fe(kt){var Pt=kt&&kt.length?this.write(kt):"";if(this.lastNeed){var Et=this.lastTotal-this.lastNeed;return Pt+this.lastChar.toString("utf16le",0,Et)}return Pt}function Ue(kt,Pt){var Et=(kt.length-Pt)%3;return Et===0?kt.toString("base64",Pt):(this.lastNeed=3-Et,this.lastTotal=3,Et===1?this.lastChar[0]=kt[kt.length-1]:(this.lastChar[0]=kt[kt.length-2],this.lastChar[1]=kt[kt.length-1]),kt.toString("base64",Pt,kt.length-Et))}function Ve(kt){var Pt=kt&&kt.length?this.write(kt):"";return this.lastNeed?Pt+this.lastChar.toString("base64",0,3-this.lastNeed):Pt}function ze(kt){return kt.toString(this.encoding)}function jt(kt){return kt&&kt.length?this.write(kt):""}return string_decoder}var ERR_STREAM_PREMATURE_CLOSE=errorsBrowser.codes.ERR_STREAM_PREMATURE_CLOSE;function once$2(re){var ie=!1;return function(){if(!ie){ie=!0;for(var ae=arguments.length,oe=new Array(ae),ue=0;ue0)if(typeof $r!="string"&&!Br.objectMode&&Object.getPrototypeOf($r)!==ue.prototype&&($r=pe($r)),Gr)Br.endEmitted?nr(xn,new Pt):dr(xn,Br,$r,!0);else if(Br.ended)nr(xn,new jt);else{if(Br.destroyed)return!1;Br.reading=!1,Br.decoder&&!Lr?($r=Br.decoder.write($r),Br.objectMode||$r.length!==0?dr(xn,Br,$r,!1):Rr(xn,Br)):dr(xn,Br,$r,!1)}else Gr||(Br.reading=!1,Rr(xn,Br))}return!Br.ended&&(Br.length=_r?xn=_r:(xn--,xn|=xn>>>1,xn|=xn>>>2,xn|=xn>>>4,xn|=xn>>>8,xn|=xn>>>16,xn++),xn}function Er(xn,$r){return xn<=0||$r.length===0&&$r.ended?0:$r.objectMode?1:xn!==xn?$r.flowing&&$r.length?$r.buffer.head.data.length:$r.length:(xn>$r.highWaterMark&&($r.highWaterMark=mr(xn)),xn<=$r.length?xn:$r.ended?$r.length:($r.needReadable=!0,0))}ar.prototype.read=function(xn){Ne("read",xn),xn=parseInt(xn,10);var $r=this._readableState,Lr=xn;if(xn!==0&&($r.emittedReadable=!1),xn===0&&$r.needReadable&&(($r.highWaterMark!==0?$r.length>=$r.highWaterMark:$r.length>0)||$r.ended))return Ne("read: emitReadable",$r.length,$r.ended),$r.length===0&&$r.ended?Jr(this):xr(this),null;if(xn=Er(xn,$r),xn===0&&$r.ended)return $r.length===0&&Jr(this),null;var Gr=$r.needReadable;Ne("need readable",Gr),($r.length===0||$r.length-xn<$r.highWaterMark)&&(Gr=!0,Ne("length less than watermark",Gr)),$r.ended||$r.reading?(Gr=!1,Ne("reading or ended",Gr)):Gr&&(Ne("do read"),$r.reading=!0,$r.sync=!0,$r.length===0&&($r.needReadable=!0),this._read($r.highWaterMark),$r.sync=!1,$r.reading||(xn=Er(Lr,$r)));var Mr;return xn>0?Mr=Dr(xn,$r):Mr=null,Mr===null?($r.needReadable=$r.length<=$r.highWaterMark,xn=0):($r.length-=xn,$r.awaitDrain=0),$r.length===0&&($r.ended||($r.needReadable=!0),Lr!==xn&&$r.ended&&Jr(this)),Mr!==null&&this.emit("data",Mr),Mr};function Sr(xn,$r){if(Ne("onEofChunk"),!$r.ended){if($r.decoder){var Lr=$r.decoder.end();Lr&&Lr.length&&($r.buffer.push(Lr),$r.length+=$r.objectMode?1:Lr.length)}$r.ended=!0,$r.sync?xr(xn):($r.needReadable=!1,$r.emittedReadable||($r.emittedReadable=!0,Nr(xn)))}}function xr(xn){var $r=xn._readableState;Ne("emitReadable",$r.needReadable,$r.emittedReadable),$r.needReadable=!1,$r.emittedReadable||(Ne("emitReadable",$r.flowing),$r.emittedReadable=!0,re.nextTick(Nr,xn))}function Nr(xn){var $r=xn._readableState;Ne("emitReadable_",$r.destroyed,$r.length,$r.ended),!$r.destroyed&&($r.length||$r.ended)&&(xn.emit("readable"),$r.emittedReadable=!1),$r.needReadable=!$r.flowing&&!$r.ended&&$r.length<=$r.highWaterMark,Ar(xn)}function Rr(xn,$r){$r.readingMore||($r.readingMore=!0,re.nextTick(Vr,xn,$r))}function Vr(xn,$r){for(;!$r.reading&&!$r.ended&&($r.length<$r.highWaterMark||$r.flowing&&$r.length===0);){var Lr=$r.length;if(Ne("maybeReadMore read 0"),xn.read(0),Lr===$r.length)break}$r.readingMore=!1}ar.prototype._read=function(xn){nr(this,new kt("_read()"))},ar.prototype.pipe=function(xn,$r){var Lr=this,Gr=this._readableState;switch(Gr.pipesCount){case 0:Gr.pipes=xn;break;case 1:Gr.pipes=[Gr.pipes,xn];break;default:Gr.pipes.push(xn);break}Gr.pipesCount+=1,Ne("pipe count=%d opts=%j",Gr.pipesCount,$r);var Mr=(!$r||$r.end!==!1)&&xn!==re.stdout&&xn!==re.stderr,Br=Mr?zr:to;Gr.endEmitted?re.nextTick(Br):Lr.once("end",Br),xn.on("unpipe",Hr);function Hr(rs,gs){Ne("onunpipe"),rs===Lr&&gs&&gs.hasUnpiped===!1&&(gs.hasUnpiped=!0,jr())}function zr(){Ne("onend"),xn.end()}var An=Fr(Lr);xn.on("drain",An);var kn=!1;function jr(){Ne("cleanup"),xn.removeListener("close",ta),xn.removeListener("finish",Mo),xn.removeListener("drain",An),xn.removeListener("error",Rn),xn.removeListener("unpipe",Hr),Lr.removeListener("end",zr),Lr.removeListener("end",to),Lr.removeListener("data",Nn),kn=!0,Gr.awaitDrain&&(!xn._writableState||xn._writableState.needDrain)&&An()}Lr.on("data",Nn);function Nn(rs){Ne("ondata");var gs=xn.write(rs);Ne("dest.write",gs),gs===!1&&((Gr.pipesCount===1&&Gr.pipes===xn||Gr.pipesCount>1&&vn(Gr.pipes,xn)!==-1)&&!kn&&(Ne("false write response, pause",Gr.awaitDrain),Gr.awaitDrain++),Lr.pause())}function Rn(rs){Ne("onerror",rs),to(),xn.removeListener("error",Rn),ae(xn,"error")===0&&nr(xn,rs)}cr(xn,"error",Rn);function ta(){xn.removeListener("finish",Mo),to()}xn.once("close",ta);function Mo(){Ne("onfinish"),xn.removeListener("close",ta),to()}xn.once("finish",Mo);function to(){Ne("unpipe"),Lr.unpipe(xn)}return xn.emit("pipe",Lr),Gr.flowing||(Ne("pipe resume"),Lr.resume()),xn};function Fr(xn){return function(){var Lr=xn._readableState;Ne("pipeOnDrain",Lr.awaitDrain),Lr.awaitDrain&&Lr.awaitDrain--,Lr.awaitDrain===0&&ae(xn,"data")&&(Lr.flowing=!0,Ar(xn))}}ar.prototype.unpipe=function(xn){var $r=this._readableState,Lr={hasUnpiped:!1};if($r.pipesCount===0)return this;if($r.pipesCount===1)return xn&&xn!==$r.pipes?this:(xn||(xn=$r.pipes),$r.pipes=null,$r.pipesCount=0,$r.flowing=!1,xn&&xn.emit("unpipe",this,Lr),this);if(!xn){var Gr=$r.pipes,Mr=$r.pipesCount;$r.pipes=null,$r.pipesCount=0,$r.flowing=!1;for(var Br=0;Br0,Gr.flowing!==!1&&this.resume()):xn==="readable"&&!Gr.endEmitted&&!Gr.readableListening&&(Gr.readableListening=Gr.needReadable=!0,Gr.flowing=!1,Gr.emittedReadable=!1,Ne("on readable",Gr.length,Gr.reading),Gr.length?xr(this):Gr.reading||re.nextTick(kr,this)),Lr},ar.prototype.addListener=ar.prototype.on,ar.prototype.removeListener=function(xn,$r){var Lr=oe.prototype.removeListener.call(this,xn,$r);return xn==="readable"&&re.nextTick(Ir,this),Lr},ar.prototype.removeAllListeners=function(xn){var $r=oe.prototype.removeAllListeners.apply(this,arguments);return(xn==="readable"||xn===void 0)&&re.nextTick(Ir,this),$r};function Ir(xn){var $r=xn._readableState;$r.readableListening=xn.listenerCount("readable")>0,$r.resumeScheduled&&!$r.paused?$r.flowing=!0:xn.listenerCount("data")>0&&xn.resume()}function kr(xn){Ne("readable nexttick read 0"),xn.read(0)}ar.prototype.resume=function(){var xn=this._readableState;return xn.flowing||(Ne("resume"),xn.flowing=!xn.readableListening,qr(this,xn)),xn.paused=!1,this};function qr(xn,$r){$r.resumeScheduled||($r.resumeScheduled=!0,re.nextTick(Wr,xn,$r))}function Wr(xn,$r){Ne("resume",$r.reading),$r.reading||xn.read(0),$r.resumeScheduled=!1,xn.emit("resume"),Ar(xn),$r.flowing&&!$r.reading&&xn.read(0)}ar.prototype.pause=function(){return Ne("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(Ne("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Ar(xn){var $r=xn._readableState;for(Ne("flow",$r.flowing);$r.flowing&&xn.read()!==null;);}ar.prototype.wrap=function(xn){var $r=this,Lr=this._readableState,Gr=!1;xn.on("end",function(){if(Ne("wrapped end"),Lr.decoder&&!Lr.ended){var Hr=Lr.decoder.end();Hr&&Hr.length&&$r.push(Hr)}$r.push(null)}),xn.on("data",function(Hr){if(Ne("wrapped data"),Lr.decoder&&(Hr=Lr.decoder.write(Hr)),!(Lr.objectMode&&Hr==null)&&!(!Lr.objectMode&&(!Hr||!Hr.length))){var zr=$r.push(Hr);zr||(Gr=!0,xn.pause())}});for(var Mr in xn)this[Mr]===void 0&&typeof xn[Mr]=="function"&&(this[Mr]=function(zr){return function(){return xn[zr].apply(xn,arguments)}}(Mr));for(var Br=0;Br=$r.length?($r.decoder?Lr=$r.buffer.join(""):$r.buffer.length===1?Lr=$r.buffer.first():Lr=$r.buffer.concat($r.length),$r.buffer.clear()):Lr=$r.buffer.consume(xn,$r.decoder),Lr}function Jr(xn){var $r=xn._readableState;Ne("endReadable",$r.endEmitted),$r.endEmitted||($r.ended=!0,re.nextTick(Sn,$r,xn))}function Sn(xn,$r){if(Ne("endReadableNT",xn.endEmitted,xn.length),!xn.endEmitted&&xn.length===0&&(xn.endEmitted=!0,$r.readable=!1,$r.emit("end"),xn.autoDestroy)){var Lr=$r._writableState;(!Lr||Lr.autoDestroy&&Lr.finished)&&$r.destroy()}}typeof Symbol=="function"&&(ar.from=function(xn,$r){return tr===void 0&&(tr=requireFromBrowser()),tr(ar,xn,$r)});function vn(xn,$r){for(var Lr=0,Gr=xn.length;Lr0;return destroyer(pe,Ce,Ne,function(Oe){ue||(ue=Oe),Oe&&de.forEach(call),!Ce&&(de.forEach(call),oe(ue))})});return ie.reduce(pipe)}var pipeline_1=pipeline$1,streamBrowserify=Stream$1,EE=eventsExports.EventEmitter,inherits$2=inherits_browserExports;inherits$2(Stream$1,EE);Stream$1.Readable=require_stream_readable();Stream$1.Writable=require_stream_writable();Stream$1.Duplex=require_stream_duplex();Stream$1.Transform=_stream_transform;Stream$1.PassThrough=_stream_passthrough;Stream$1.finished=endOfStream;Stream$1.pipeline=pipeline_1;Stream$1.Stream=Stream$1;function Stream$1(){EE.call(this)}Stream$1.prototype.pipe=function(re,ie){var ae=this;function oe(Oe){re.writable&&re.write(Oe)===!1&&ae.pause&&ae.pause()}ae.on("data",oe);function ue(){ae.readable&&ae.resume&&ae.resume()}re.on("drain",ue),!re._isStdio&&(!ie||ie.end!==!1)&&(ae.on("end",pe),ae.on("close",_e));var de=!1;function pe(){de||(de=!0,re.end())}function _e(){de||(de=!0,typeof re.destroy=="function"&&re.destroy())}function Ce(Oe){if(Ne(),EE.listenerCount(this,"error")===0)throw Oe}ae.on("error",Ce),re.on("error",Ce);function Ne(){ae.removeListener("data",oe),re.removeListener("drain",ue),ae.removeListener("end",pe),ae.removeListener("close",_e),ae.removeListener("error",Ce),re.removeListener("error",Ce),ae.removeListener("end",Ne),ae.removeListener("close",Ne),re.removeListener("close",Ne)}return ae.on("end",Ne),ae.on("close",Ne),re.on("close",Ne),re.emit("pipe",ae),re};var define_process_default$6={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};function apply(re,...ie){return(...ae)=>re(...ie,...ae)}function initialParams(re){return function(...ie){var ae=ie.pop();return re.call(this,ie,ae)}}var hasQueueMicrotask=typeof queueMicrotask=="function"&&queueMicrotask,hasSetImmediate=typeof setImmediate=="function"&&setImmediate,hasNextTick=typeof define_process_default$6=="object"&&typeof define_process_default$6.nextTick=="function";function fallback(re){setTimeout(re,0)}function wrap(re){return(ie,...ae)=>re(()=>ie(...ae))}var _defer$1;hasQueueMicrotask?_defer$1=queueMicrotask:hasSetImmediate?_defer$1=setImmediate:hasNextTick?_defer$1=define_process_default$6.nextTick:_defer$1=fallback;var setImmediate$1$1=wrap(_defer$1);function asyncify(re){return isAsync(re)?function(...ie){const ae=ie.pop(),oe=re.apply(this,ie);return handlePromise(oe,ae)}:initialParams(function(ie,ae){var oe;try{oe=re.apply(this,ie)}catch(ue){return ae(ue)}if(oe&&typeof oe.then=="function")return handlePromise(oe,ae);ae(null,oe)})}function handlePromise(re,ie){return re.then(ae=>{invokeCallback(ie,null,ae)},ae=>{invokeCallback(ie,ae&&(ae instanceof Error||ae.message)?ae:new Error(ae))})}function invokeCallback(re,ie,ae){try{re(ie,ae)}catch(oe){setImmediate$1$1(ue=>{throw ue},oe)}}function isAsync(re){return re[Symbol.toStringTag]==="AsyncFunction"}function isAsyncGenerator(re){return re[Symbol.toStringTag]==="AsyncGenerator"}function isAsyncIterable(re){return typeof re[Symbol.asyncIterator]=="function"}function wrapAsync(re){if(typeof re!="function")throw new Error("expected a function");return isAsync(re)?asyncify(re):re}function awaitify(re,ie){if(ie||(ie=re.length),!ie)throw new Error("arity is undefined");function ae(...oe){return typeof oe[ie-1]=="function"?re.apply(this,oe):new Promise((ue,de)=>{oe[ie-1]=(pe,..._e)=>{if(pe)return de(pe);ue(_e.length>1?_e:_e[0])},re.apply(this,oe)})}return ae}function applyEach$1(re){return function(ae,...oe){return awaitify(function(de){var pe=this;return re(ae,(_e,Ce)=>{wrapAsync(_e).apply(pe,oe.concat(Ce))},de)})}}function _asyncMap(re,ie,ae,oe){ie=ie||[];var ue=[],de=0,pe=wrapAsync(ae);return re(ie,(_e,Ce,Ne)=>{var Oe=de++;pe(_e,(Ie,Fe)=>{ue[Oe]=Fe,Ne(Ie)})},_e=>{oe(_e,ue)})}function isArrayLike(re){return re&&typeof re.length=="number"&&re.length>=0&&re.length%1===0}const breakLoop={};function once(re){function ie(...ae){if(re!==null){var oe=re;re=null,oe.apply(this,ae)}}return Object.assign(ie,re),ie}function getIterator(re){return re[Symbol.iterator]&&re[Symbol.iterator]()}function createArrayIterator(re){var ie=-1,ae=re.length;return function(){return++ie=ie||pe||ue||(pe=!0,re.next().then(({value:Fe,done:Ue})=>{if(!(de||ue)){if(pe=!1,Ue){ue=!0,_e<=0&&oe(null);return}_e++,ae(Fe,Ce,Oe),Ce++,Ne()}}).catch(Ie))}function Oe(Fe,Ue){if(_e-=1,!de){if(Fe)return Ie(Fe);if(Fe===!1){ue=!0,de=!0;return}if(Ue===breakLoop||ue&&_e<=0)return ue=!0,oe(null);Ne()}}function Ie(Fe){de||(pe=!1,ue=!0,oe(Fe))}Ne()}var eachOfLimit$2=re=>(ie,ae,oe)=>{if(oe=once(oe),re<=0)throw new RangeError("concurrency limit cannot be less than 1");if(!ie)return oe(null);if(isAsyncGenerator(ie))return asyncEachOfLimit(ie,re,ae,oe);if(isAsyncIterable(ie))return asyncEachOfLimit(ie[Symbol.asyncIterator](),re,ae,oe);var ue=createIterator(ie),de=!1,pe=!1,_e=0,Ce=!1;function Ne(Ie,Fe){if(!pe)if(_e-=1,Ie)de=!0,oe(Ie);else if(Ie===!1)de=!0,pe=!0;else{if(Fe===breakLoop||de&&_e<=0)return de=!0,oe(null);Ce||Oe()}}function Oe(){for(Ce=!0;_e1?ue:ue[0])}return ae[PROMISE_SYMBOL]=new Promise((oe,ue)=>{re=oe,ie=ue}),ae}function auto(re,ie,ae){typeof ie!="number"&&(ae=ie,ie=null),ae=once(ae||promiseCallback());var oe=Object.keys(re).length;if(!oe)return ae(null);ie||(ie=oe);var ue={},de=0,pe=!1,_e=!1,Ce=Object.create(null),Ne=[],Oe=[],Ie={};Object.keys(re).forEach(Et=>{var er=re[Et];if(!Array.isArray(er)){Fe(Et,[er]),Oe.push(Et);return}var tr=er.slice(0,er.length-1),nr=tr.length;if(nr===0){Fe(Et,er),Oe.push(Et);return}Ie[Et]=nr,tr.forEach(lr=>{if(!re[lr])throw new Error("async.auto task `"+Et+"` has a non-existent dependency `"+lr+"` in "+tr.join(", "));Ve(lr,()=>{nr--,nr===0&&Fe(Et,er)})})}),kt(),Ue();function Fe(Et,er){Ne.push(()=>jt(Et,er))}function Ue(){if(!pe){if(Ne.length===0&&de===0)return ae(null,ue);for(;Ne.length&&detr()),Ue()}function jt(Et,er){if(!_e){var tr=onlyOnce((lr,...cr)=>{if(de--,lr===!1){pe=!0;return}if(cr.length<2&&([cr]=cr),lr){var ir={};if(Object.keys(ue).forEach(ar=>{ir[ar]=ue[ar]}),ir[Et]=cr,_e=!0,Ce=Object.create(null),pe)return;ae(lr,ir)}else ue[Et]=cr,ze(Et)});de++;var nr=wrapAsync(er[er.length-1]);er.length>1?nr(ue,tr):nr(tr)}}function kt(){for(var Et,er=0;Oe.length;)Et=Oe.pop(),er++,Pt(Et).forEach(tr=>{--Ie[tr]===0&&Oe.push(tr)});if(er!==oe)throw new Error("async.auto cannot execute tasks due to a recursive dependency")}function Pt(Et){var er=[];return Object.keys(re).forEach(tr=>{const nr=re[tr];Array.isArray(nr)&&nr.indexOf(Et)>=0&&er.push(tr)}),er}return ae[PROMISE_SYMBOL]}var FN_ARGS=/^(?:async\s)?(?:function)?\s*(?:\w+\s*)?\(([^)]+)\)(?:\s*{)/,ARROW_FN_ARGS=/^(?:async\s)?\s*(?:\(\s*)?((?:[^)=\s]\s*)*)(?:\)\s*)?=>/,FN_ARG_SPLIT=/,/,FN_ARG=/(=.+)?(\s*)$/;function stripComments(re){let ie="",ae=0,oe=re.indexOf("*/");for(;aeue.replace(FN_ARG,"").trim())}function autoInject(re,ie){var ae={};return Object.keys(re).forEach(oe=>{var ue=re[oe],de,pe=isAsync(ue),_e=!pe&&ue.length===1||pe&&ue.length===0;if(Array.isArray(ue))de=[...ue],ue=de.pop(),ae[oe]=de.concat(de.length>0?Ce:ue);else if(_e)ae[oe]=ue;else{if(de=parseParams(ue),ue.length===0&&!pe&&de.length===0)throw new Error("autoInject task functions require explicit parameters.");pe||de.pop(),ae[oe]=de.concat(Ce)}function Ce(Ne,Oe){var Ie=de.map(Fe=>Ne[Fe]);Ie.push(Oe),wrapAsync(ue)(...Ie)}}),auto(ae,ie)}class DLL{constructor(){this.head=this.tail=null,this.length=0}removeLink(ie){return ie.prev?ie.prev.next=ie.next:this.head=ie.next,ie.next?ie.next.prev=ie.prev:this.tail=ie.prev,ie.prev=ie.next=null,this.length-=1,ie}empty(){for(;this.head;)this.shift();return this}insertAfter(ie,ae){ae.prev=ie,ae.next=ie.next,ie.next?ie.next.prev=ae:this.tail=ae,ie.next=ae,this.length+=1}insertBefore(ie,ae){ae.prev=ie.prev,ae.next=ie,ie.prev?ie.prev.next=ae:this.head=ae,ie.prev=ae,this.length+=1}unshift(ie){this.head?this.insertBefore(this.head,ie):setInitial(this,ie)}push(ie){this.tail?this.insertAfter(this.tail,ie):setInitial(this,ie)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var ie=this.head;ie;)yield ie.data,ie=ie.next}remove(ie){for(var ae=this.head;ae;){var{next:oe}=ae;ie(ae)&&this.removeLink(ae),ae=oe}return this}}function setInitial(re,ie){re.length=1,re.head=re.tail=ie}function queue$1(re,ie,ae){if(ie==null)ie=1;else if(ie===0)throw new RangeError("Concurrency must not be zero");var oe=wrapAsync(re),ue=0,de=[];const pe={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function _e(Pt,Et){pe[Pt].push(Et)}function Ce(Pt,Et){const er=(...tr)=>{Ne(Pt,er),Et(...tr)};pe[Pt].push(er)}function Ne(Pt,Et){if(!Pt)return Object.keys(pe).forEach(er=>pe[er]=[]);if(!Et)return pe[Pt]=[];pe[Pt]=pe[Pt].filter(er=>er!==Et)}function Oe(Pt,...Et){pe[Pt].forEach(er=>er(...Et))}var Ie=!1;function Fe(Pt,Et,er,tr){if(tr!=null&&typeof tr!="function")throw new Error("task callback must be a function");kt.started=!0;var nr,lr;function cr(ar,...sr){if(ar)return er?lr(ar):nr();if(sr.length<=1)return nr(sr[0]);nr(sr)}var ir=kt._createTaskItem(Pt,er?cr:tr||cr);if(Et?kt._tasks.unshift(ir):kt._tasks.push(ir),Ie||(Ie=!0,setImmediate$1$1(()=>{Ie=!1,kt.process()})),er||!tr)return new Promise((ar,sr)=>{nr=ar,lr=sr})}function Ue(Pt){return function(Et,...er){ue-=1;for(var tr=0,nr=Pt.length;tr0&&de.splice(cr,1),lr.callback(Et,...er),Et!=null&&Oe("error",Et,lr.data)}ue<=kt.concurrency-kt.buffer&&Oe("unsaturated"),kt.idle()&&Oe("drain"),kt.process()}}function Ve(Pt){return Pt.length===0&&kt.idle()?(setImmediate$1$1(()=>Oe("drain")),!0):!1}const ze=Pt=>Et=>{if(!Et)return new Promise((er,tr)=>{Ce(Pt,(nr,lr)=>{if(nr)return tr(nr);er(lr)})});Ne(Pt),_e(Pt,Et)};var jt=!1,kt={_tasks:new DLL,_createTaskItem(Pt,Et){return{data:Pt,callback:Et}},*[Symbol.iterator](){yield*kt._tasks[Symbol.iterator]()},concurrency:ie,payload:ae,buffer:ie/4,started:!1,paused:!1,push(Pt,Et){return Array.isArray(Pt)?Ve(Pt)?void 0:Pt.map(er=>Fe(er,!1,!1,Et)):Fe(Pt,!1,!1,Et)},pushAsync(Pt,Et){return Array.isArray(Pt)?Ve(Pt)?void 0:Pt.map(er=>Fe(er,!1,!0,Et)):Fe(Pt,!1,!0,Et)},kill(){Ne(),kt._tasks.empty()},unshift(Pt,Et){return Array.isArray(Pt)?Ve(Pt)?void 0:Pt.map(er=>Fe(er,!0,!1,Et)):Fe(Pt,!0,!1,Et)},unshiftAsync(Pt,Et){return Array.isArray(Pt)?Ve(Pt)?void 0:Pt.map(er=>Fe(er,!0,!0,Et)):Fe(Pt,!0,!0,Et)},remove(Pt){kt._tasks.remove(Pt)},process(){if(!jt){for(jt=!0;!kt.paused&&ue{ue(ie,de,(Ce,Ne)=>{ie=Ne,_e(Ce)})},de=>oe(de,ie))}var reduce$1=awaitify(reduce,4);function seq(...re){var ie=re.map(wrapAsync);return function(...ae){var oe=this,ue=ae[ae.length-1];return typeof ue=="function"?ae.pop():ue=promiseCallback(),reduce$1(ie,ae,(de,pe,_e)=>{pe.apply(oe,de.concat((Ce,...Ne)=>{_e(Ce,Ne)}))},(de,pe)=>ue(de,...pe)),ue[PROMISE_SYMBOL]}}function compose(...re){return seq(...re.reverse())}function mapLimit(re,ie,ae,oe){return _asyncMap(eachOfLimit$2(ie),re,ae,oe)}var mapLimit$1=awaitify(mapLimit,4);function concatLimit(re,ie,ae,oe){var ue=wrapAsync(ae);return mapLimit$1(re,ie,(de,pe)=>{ue(de,(_e,...Ce)=>_e?pe(_e):pe(_e,Ce))},(de,pe)=>{for(var _e=[],Ce=0;Ce{var pe=!1,_e;const Ce=wrapAsync(ue);ae(oe,(Ne,Oe,Ie)=>{Ce(Ne,(Fe,Ue)=>{if(Fe||Fe===!1)return Ie(Fe);if(re(Ue)&&!_e)return pe=!0,_e=ie(!0,Ne),Ie(null,breakLoop);Ie()})},Ne=>{if(Ne)return de(Ne);de(null,pe?_e:ie(!1))})}}function detect(re,ie,ae){return _createTester(oe=>oe,(oe,ue)=>ue)(eachOf$1,re,ie,ae)}var detect$1=awaitify(detect,3);function detectLimit(re,ie,ae,oe){return _createTester(ue=>ue,(ue,de)=>de)(eachOfLimit$2(ie),re,ae,oe)}var detectLimit$1=awaitify(detectLimit,4);function detectSeries(re,ie,ae){return _createTester(oe=>oe,(oe,ue)=>ue)(eachOfLimit$2(1),re,ie,ae)}var detectSeries$1=awaitify(detectSeries,3);function consoleFunc(re){return(ie,...ae)=>wrapAsync(ie)(...ae,(oe,...ue)=>{typeof console=="object"&&(oe?console.error&&console.error(oe):console[re]&&ue.forEach(de=>console[re](de)))})}var dir=consoleFunc("dir");function doWhilst(re,ie,ae){ae=onlyOnce(ae);var oe=wrapAsync(re),ue=wrapAsync(ie),de;function pe(Ce,...Ne){if(Ce)return ae(Ce);Ce!==!1&&(de=Ne,ue(...Ne,_e))}function _e(Ce,Ne){if(Ce)return ae(Ce);if(Ce!==!1){if(!Ne)return ae(null,...de);oe(pe)}}return _e(null,!0)}var doWhilst$1=awaitify(doWhilst,3);function doUntil(re,ie,ae){const oe=wrapAsync(ie);return doWhilst$1(re,(...ue)=>{const de=ue.pop();oe(...ue,(pe,_e)=>de(pe,!_e))},ae)}function _withoutIndex(re){return(ie,ae,oe)=>re(ie,oe)}function eachLimit$2(re,ie,ae){return eachOf$1(re,_withoutIndex(wrapAsync(ie)),ae)}var each=awaitify(eachLimit$2,3);function eachLimit(re,ie,ae,oe){return eachOfLimit$2(ie)(re,_withoutIndex(wrapAsync(ae)),oe)}var eachLimit$1=awaitify(eachLimit,4);function eachSeries(re,ie,ae){return eachLimit$1(re,1,ie,ae)}var eachSeries$1=awaitify(eachSeries,3);function ensureAsync(re){return isAsync(re)?re:function(...ie){var ae=ie.pop(),oe=!0;ie.push((...ue)=>{oe?setImmediate$1$1(()=>ae(...ue)):ae(...ue)}),re.apply(this,ie),oe=!1}}function every(re,ie,ae){return _createTester(oe=>!oe,oe=>!oe)(eachOf$1,re,ie,ae)}var every$1=awaitify(every,3);function everyLimit(re,ie,ae,oe){return _createTester(ue=>!ue,ue=>!ue)(eachOfLimit$2(ie),re,ae,oe)}var everyLimit$1=awaitify(everyLimit,4);function everySeries(re,ie,ae){return _createTester(oe=>!oe,oe=>!oe)(eachOfSeries$1,re,ie,ae)}var everySeries$1=awaitify(everySeries,3);function filterArray(re,ie,ae,oe){var ue=new Array(ie.length);re(ie,(de,pe,_e)=>{ae(de,(Ce,Ne)=>{ue[pe]=!!Ne,_e(Ce)})},de=>{if(de)return oe(de);for(var pe=[],_e=0;_e{ae(de,(Ce,Ne)=>{if(Ce)return _e(Ce);Ne&&ue.push({index:pe,value:de}),_e(Ce)})},de=>{if(de)return oe(de);oe(null,ue.sort((pe,_e)=>pe.index-_e.index).map(pe=>pe.value))})}function _filter(re,ie,ae,oe){var ue=isArrayLike(ie)?filterArray:filterGeneric;return ue(re,ie,wrapAsync(ae),oe)}function filter(re,ie,ae){return _filter(eachOf$1,re,ie,ae)}var filter$1=awaitify(filter,3);function filterLimit(re,ie,ae,oe){return _filter(eachOfLimit$2(ie),re,ae,oe)}var filterLimit$1=awaitify(filterLimit,4);function filterSeries(re,ie,ae){return _filter(eachOfSeries$1,re,ie,ae)}var filterSeries$1=awaitify(filterSeries,3);function forever(re,ie){var ae=onlyOnce(ie),oe=wrapAsync(ensureAsync(re));function ue(de){if(de)return ae(de);de!==!1&&oe(ue)}return ue()}var forever$1=awaitify(forever,2);function groupByLimit(re,ie,ae,oe){var ue=wrapAsync(ae);return mapLimit$1(re,ie,(de,pe)=>{ue(de,(_e,Ce)=>_e?pe(_e):pe(_e,{key:Ce,val:de}))},(de,pe)=>{for(var _e={},{hasOwnProperty:Ce}=Object.prototype,Ne=0;Ne{de(pe,_e,(Ne,Oe)=>{if(Ne)return Ce(Ne);ue[_e]=Oe,Ce(Ne)})},pe=>oe(pe,ue))}var mapValuesLimit$1=awaitify(mapValuesLimit,4);function mapValues(re,ie,ae){return mapValuesLimit$1(re,1/0,ie,ae)}function mapValuesSeries(re,ie,ae){return mapValuesLimit$1(re,1,ie,ae)}function memoize(re,ie=ae=>ae){var ae=Object.create(null),oe=Object.create(null),ue=wrapAsync(re),de=initialParams((pe,_e)=>{var Ce=ie(...pe);Ce in ae?setImmediate$1$1(()=>_e(null,...ae[Ce])):Ce in oe?oe[Ce].push(_e):(oe[Ce]=[_e],ue(...pe,(Ne,...Oe)=>{Ne||(ae[Ce]=Oe);var Ie=oe[Ce];delete oe[Ce];for(var Fe=0,Ue=Ie.length;Fe{var oe=isArrayLike(ie)?[]:{};re(ie,(ue,de,pe)=>{wrapAsync(ue)((_e,...Ce)=>{Ce.length<2&&([Ce]=Ce),oe[de]=Ce,pe(_e)})},ue=>ae(ue,oe))},3);function parallel(re,ie){return _parallel(eachOf$1,re,ie)}function parallelLimit(re,ie,ae){return _parallel(eachOfLimit$2(ie),re,ae)}function queue(re,ie){var ae=wrapAsync(re);return queue$1((oe,ue)=>{ae(oe[0],ue)},ie,1)}class Heap{constructor(){this.heap=[],this.pushCount=Number.MIN_SAFE_INTEGER}get length(){return this.heap.length}empty(){return this.heap=[],this}percUp(ie){let ae;for(;ie>0&&smaller(this.heap[ie],this.heap[ae=parent(ie)]);){let oe=this.heap[ie];this.heap[ie]=this.heap[ae],this.heap[ae]=oe,ie=ae}}percDown(ie){let ae;for(;(ae=leftChi(ie))=0;oe--)this.percDown(oe);return this}}function leftChi(re){return(re<<1)+1}function parent(re){return(re+1>>1)-1}function smaller(re,ie){return re.priority!==ie.priority?re.priority({data:pe,priority:_e,callback:Ce});function de(pe,_e){return Array.isArray(pe)?pe.map(Ce=>({data:Ce,priority:_e})):{data:pe,priority:_e}}return ae.push=function(pe,_e=0,Ce){return oe(de(pe,_e),Ce)},ae.pushAsync=function(pe,_e=0,Ce){return ue(de(pe,_e),Ce)},delete ae.unshift,delete ae.unshiftAsync,ae}function race(re,ie){if(ie=once(ie),!Array.isArray(re))return ie(new TypeError("First argument to race must be an array of functions"));if(!re.length)return ie();for(var ae=0,oe=re.length;ae{let _e={};if(de&&(_e.error=de),pe.length>0){var Ce=pe;pe.length<=1&&([Ce]=pe),_e.value=Ce}ue(null,_e)}),ie.apply(this,oe)})}function reflectAll(re){var ie;return Array.isArray(re)?ie=re.map(reflect):(ie={},Object.keys(re).forEach(ae=>{ie[ae]=reflect.call(this,re[ae])})),ie}function reject$2(re,ie,ae,oe){const ue=wrapAsync(ae);return _filter(re,ie,(de,pe)=>{ue(de,(_e,Ce)=>{pe(_e,!Ce)})},oe)}function reject(re,ie,ae){return reject$2(eachOf$1,re,ie,ae)}var reject$1=awaitify(reject,3);function rejectLimit(re,ie,ae,oe){return reject$2(eachOfLimit$2(ie),re,ae,oe)}var rejectLimit$1=awaitify(rejectLimit,4);function rejectSeries(re,ie,ae){return reject$2(eachOfSeries$1,re,ie,ae)}var rejectSeries$1=awaitify(rejectSeries,3);function constant(re){return function(){return re}}const DEFAULT_TIMES=5,DEFAULT_INTERVAL=0;function retry(re,ie,ae){var oe={times:DEFAULT_TIMES,intervalFunc:constant(DEFAULT_INTERVAL)};if(arguments.length<3&&typeof re=="function"?(ae=ie||promiseCallback(),ie=re):(parseTimes(oe,re),ae=ae||promiseCallback()),typeof ie!="function")throw new Error("Invalid arguments for async.retry");var ue=wrapAsync(ie),de=1;function pe(){ue((_e,...Ce)=>{_e!==!1&&(_e&&de++{(ue.lengthoe)(eachOf$1,re,ie,ae)}var some$1=awaitify(some,3);function someLimit(re,ie,ae,oe){return _createTester(Boolean,ue=>ue)(eachOfLimit$2(ie),re,ae,oe)}var someLimit$1=awaitify(someLimit,4);function someSeries(re,ie,ae){return _createTester(Boolean,oe=>oe)(eachOfSeries$1,re,ie,ae)}var someSeries$1=awaitify(someSeries,3);function sortBy(re,ie,ae){var oe=wrapAsync(ie);return map$1(re,(de,pe)=>{oe(de,(_e,Ce)=>{if(_e)return pe(_e);pe(_e,{value:de,criteria:Ce})})},(de,pe)=>{if(de)return ae(de);ae(null,pe.sort(ue).map(_e=>_e.value))});function ue(de,pe){var _e=de.criteria,Ce=pe.criteria;return _eCe?1:0}}var sortBy$1=awaitify(sortBy,3);function timeout(re,ie,ae){var oe=wrapAsync(re);return initialParams((ue,de)=>{var pe=!1,_e;function Ce(){var Ne=re.name||"anonymous",Oe=new Error('Callback function "'+Ne+'" timed out.');Oe.code="ETIMEDOUT",ae&&(Oe.info=ae),pe=!0,de(Oe)}ue.push((...Ne)=>{pe||(de(...Ne),clearTimeout(_e))}),_e=setTimeout(Ce,ie),oe(...ue)})}function range(re){for(var ie=Array(re);re--;)ie[re]=re;return ie}function timesLimit(re,ie,ae,oe){var ue=wrapAsync(ae);return mapLimit$1(range(re),ie,ue,oe)}function times(re,ie,ae){return timesLimit(re,1/0,ie,ae)}function timesSeries(re,ie,ae){return timesLimit(re,1,ie,ae)}function transform(re,ie,ae,oe){arguments.length<=3&&typeof ie=="function"&&(oe=ae,ae=ie,ie=Array.isArray(re)?[]:{}),oe=once(oe||promiseCallback());var ue=wrapAsync(ae);return eachOf$1(re,(de,pe,_e)=>{ue(ie,de,pe,_e)},de=>oe(de,ie)),oe[PROMISE_SYMBOL]}function tryEach(re,ie){var ae=null,oe;return eachSeries$1(re,(ue,de)=>{wrapAsync(ue)((pe,..._e)=>{if(pe===!1)return de(pe);_e.length<2?[oe]=_e:oe=_e,ae=pe,de(pe?null:{})})},()=>ie(ae,oe))}var tryEach$1=awaitify(tryEach);function unmemoize(re){return(...ie)=>(re.unmemoized||re)(...ie)}function whilst(re,ie,ae){ae=onlyOnce(ae);var oe=wrapAsync(ie),ue=wrapAsync(re),de=[];function pe(Ce,...Ne){if(Ce)return ae(Ce);de=Ne,Ce!==!1&&ue(_e)}function _e(Ce,Ne){if(Ce)return ae(Ce);if(Ce!==!1){if(!Ne)return ae(null,...de);oe(pe)}}return ue(_e)}var whilst$1=awaitify(whilst,3);function until(re,ie,ae){const oe=wrapAsync(re);return whilst$1(ue=>oe((de,pe)=>ue(de,!pe)),ie,ae)}function waterfall(re,ie){if(ie=once(ie),!Array.isArray(re))return ie(new Error("First argument to waterfall must be an array of functions"));if(!re.length)return ie();var ae=0;function oe(de){var pe=wrapAsync(re[ae++]);pe(...de,onlyOnce(ue))}function ue(de,...pe){if(de!==!1){if(de||ae===re.length)return ie(de,...pe);oe(pe)}}oe([])}var waterfall$1=awaitify(waterfall),index={apply,applyEach,applyEachSeries,asyncify,auto,autoInject,cargo:cargo$1,cargoQueue:cargo,compose,concat:concat$1,concatLimit:concatLimit$1,concatSeries:concatSeries$1,constant:constant$1,detect:detect$1,detectLimit:detectLimit$1,detectSeries:detectSeries$1,dir,doUntil,doWhilst:doWhilst$1,each,eachLimit:eachLimit$1,eachOf:eachOf$1,eachOfLimit:eachOfLimit$1,eachOfSeries:eachOfSeries$1,eachSeries:eachSeries$1,ensureAsync,every:every$1,everyLimit:everyLimit$1,everySeries:everySeries$1,filter:filter$1,filterLimit:filterLimit$1,filterSeries:filterSeries$1,forever:forever$1,groupBy,groupByLimit:groupByLimit$1,groupBySeries,log,map:map$1,mapLimit:mapLimit$1,mapSeries:mapSeries$1,mapValues,mapValuesLimit:mapValuesLimit$1,mapValuesSeries,memoize,nextTick,parallel,parallelLimit,priorityQueue,queue,race:race$1,reduce:reduce$1,reduceRight,reflect,reflectAll,reject:reject$1,rejectLimit:rejectLimit$1,rejectSeries:rejectSeries$1,retry,retryable,seq,series,setImmediate:setImmediate$1$1,some:some$1,someLimit:someLimit$1,someSeries:someSeries$1,sortBy:sortBy$1,timeout,times,timesLimit,timesSeries,transform,tryEach:tryEach$1,unmemoize,until,waterfall:waterfall$1,whilst:whilst$1,all:every$1,allLimit:everyLimit$1,allSeries:everySeries$1,any:some$1,anyLimit:someLimit$1,anySeries:someSeries$1,find:detect$1,findLimit:detectLimit$1,findSeries:detectSeries$1,flatMap:concat$1,flatMapLimit:concatLimit$1,flatMapSeries:concatSeries$1,forEach:each,forEachSeries:eachSeries$1,forEachLimit:eachLimit$1,forEachOf:eachOf$1,forEachOfSeries:eachOfSeries$1,forEachOfLimit:eachOfLimit$1,inject:reduce$1,foldl:reduce$1,foldr:reduceRight,select:filter$1,selectLimit:filterLimit$1,selectSeries:filterSeries$1,wrapSync:asyncify,during:whilst$1,doDuring:doWhilst$1},readableBrowser={exports:{}};(function(re,ie){ie=re.exports=require_stream_readable(),ie.Stream=ie,ie.Readable=ie,ie.Writable=require_stream_writable(),ie.Duplex=require_stream_duplex(),ie.Transform=_stream_transform,ie.PassThrough=_stream_passthrough,ie.finished=endOfStream,ie.pipeline=pipeline_1})(readableBrowser,readableBrowser.exports);var readableBrowserExports=readableBrowser.exports;const{Transform:Transform$1}=readableBrowserExports;class Block extends Transform$1{constructor(ie,ae={}){super(ae),typeof ie=="object"&&(ae=ie,ie=ae.size),this.size=ie||512;const{nopad:oe,zeroPadding:ue=!0}=ae;oe?this._zeroPadding=!1:this._zeroPadding=!!ue,this._buffered=[],this._bufferedBytes=0}_transform(ie,ae,oe){for(this._bufferedBytes+=ie.length,this._buffered.push(ie);this._bufferedBytes>=this.size;){this._bufferedBytes-=this.size;const ue=[];let de=0;for(;de=fs)return vr;var nl=hn-hh(Wi);if(nl<1)return Wi;var Ul=zs?ui(zs,0,nl).join(""):vr.slice(0,nl);if(fo===ae)return Ul+Wi;if(zs&&(nl+=Ul.length-nl),ag(fo)){if(vr.slice(nl).search(fo)){var Pc,jc=Ul;for(fo.global||(fo=_h(fo.source,Dp(na.exec(fo))+"g")),fo.lastIndex=0;Pc=fo.exec(jc);)var Wc=Pc.index;Ul=Ul.slice(0,Wc===ae?nl:Wc)}}else if(vr.indexOf(Cm(fo),nl)!=nl){var Iu=Ul.lastIndexOf(fo);Iu>-1&&(Ul=Ul.slice(0,Iu))}return Ul+Wi}function vb(vr){return vr=Dp(vr),vr&&_s.test(vr)?vr.replace(Ka,e0):vr}var bb=Zi(function(vr,Cr,hn){return vr+(hn?" ":"")+Cr.toUpperCase()}),cg=Ma("toUpperCase");function Xg(vr,Cr,hn){return vr=Dp(vr),Cr=hn?ae:Cr,Cr===ae?Xh(vr)?s0(vr):d0(vr):vr.match(Cr)||[]}var Qg=Ed(function(vr,Cr){try{return Bc(vr,ae,Cr)}catch(hn){return ig(hn)?hn:new ku(hn)}}),yb=ml(function(vr,Cr){return kd(Cr,function(hn){hn=dl(hn),Sm(vr,hn,rg(vr[hn],vr))}),vr});function Eb(vr){var Cr=vr==null?0:vr.length,hn=Js();return vr=Cr?vp(vr,function(Wi){if(typeof Wi[1]!="function")throw new Df(pe);return[hn(Wi[0]),Wi[1]]}):[],Ed(function(Wi){for(var fo=-1;++foxr)return[];var hn=Vr,Wi=Us(vr,Vr);Cr=Js(Cr),vr-=Vr;for(var fo=_m(Wi,Cr);++hn0||Cr<0)?new cc(hn):(vr<0?hn=hn.takeRight(-vr):vr&&(hn=hn.drop(vr)),Cr!==ae&&(Cr=Kd(Cr),hn=Cr<0?hn.dropRight(-Cr):hn.take(Cr-vr)),hn)},cc.prototype.takeRightWhile=function(vr){return this.reverse().takeWhile(vr).reverse()},cc.prototype.toArray=function(){return this.take(Vr)},Na(cc.prototype,function(vr,Cr){var hn=/^(?:filter|find|map|reject)|While$/.test(Cr),Wi=/^(?:head|last)$/.test(Cr),fo=io[Wi?"take"+(Cr=="last"?"Right":""):Cr],fs=Wi||/^find/.test(Cr);fo&&(io.prototype[Cr]=function(){var zs=this.__wrapped__,nl=Wi?[1]:arguments,Ul=zs instanceof cc,Pc=nl[0],jc=Ul||Hd(zs),Wc=function(lp){var hp=fo.apply(io,am([lp],nl));return Wi&&Iu?hp[0]:hp};jc&&hn&&typeof Pc=="function"&&Pc.length!=1&&(Ul=jc=!1);var Iu=this.__chain__,_d=!!this.__actions__.length,Md=fs&&!Iu,Yd=Ul&&!_d;if(!fs&&jc){zs=Yd?zs:new cc(this);var Bd=vr.apply(zs,nl);return Bd.__actions__.push({func:z0,args:[Wc],thisArg:ae}),new Oc(Bd,Iu)}return Md&&Yd?vr.apply(this,nl):(Bd=this.thru(Wc),Md?Wi?Bd.value()[0]:Bd.value():Bd)})}),kd(["pop","push","shift","sort","splice","unshift"],function(vr){var Cr=Yf[vr],hn=/^(?:push|sort|unshift)$/.test(vr)?"tap":"thru",Wi=/^(?:pop|shift)$/.test(vr);io.prototype[vr]=function(){var fo=arguments;if(Wi&&!this.__chain__){var fs=this.value();return Cr.apply(Hd(fs)?fs:[],fo)}return this[hn](function(zs){return Cr.apply(Hd(zs)?zs:[],fo)})}}),Na(cc.prototype,function(vr,Cr){var hn=io[Cr];if(hn){var Wi=hn.name+"";Vd.call(wc,Wi)||(wc[Wi]=[]),wc[Wi].push({name:Cr,func:hn})}}),wc[xa(ae,kt).name]=[{name:"wrapper",func:ae}],cc.prototype.clone=Lc,cc.prototype.reverse=Hl,cc.prototype.value=$l,io.prototype.at=W1,io.prototype.chain=K1,io.prototype.commit=Y1,io.prototype.next=X1,io.prototype.plant=J1,io.prototype.reverse=Z1,io.prototype.toJSON=io.prototype.valueOf=io.prototype.value=e_,io.prototype.first=io.prototype.head,Ps&&(io.prototype[Ps]=Q1),io},bm=Vh();qf?((qf.exports=bm)._=bm,Am._=bm):Xd._=bm}).call(commonjsGlobal)})(lodash,lodash.exports);var lodashExports=lodash.exports;const _=getDefaultExportFromCjs(lodashExports);var queryString={},strictUriEncode=re=>encodeURIComponent(re).replace(/[!'()*]/g,ie=>`%${ie.charCodeAt(0).toString(16).toUpperCase()}`),token="%[a-f0-9]{2}",singleMatcher=new RegExp("("+token+")|([^%]+?)","gi"),multiMatcher=new RegExp("("+token+")+","gi");function decodeComponents(re,ie){try{return[decodeURIComponent(re.join(""))]}catch{}if(re.length===1)return re;ie=ie||1;var ae=re.slice(0,ie),oe=re.slice(ie);return Array.prototype.concat.call([],decodeComponents(ae),decodeComponents(oe))}function decode(re){try{return decodeURIComponent(re)}catch{for(var ie=re.match(singleMatcher)||[],ae=1;ae{if(!(typeof re=="string"&&typeof ie=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(ie==="")return[re];const ae=re.indexOf(ie);return ae===-1?[re]:[re.slice(0,ae),re.slice(ae+ie.length)]},filterObj=function(re,ie){for(var ae={},oe=Object.keys(re),ue=Array.isArray(ie),de=0;dePt==null,pe=Symbol("encodeFragmentIdentifier");function _e(Pt){switch(Pt.arrayFormat){case"index":return Et=>(er,tr)=>{const nr=er.length;return tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,[Oe(Et,Pt),"[",nr,"]"].join("")]:[...er,[Oe(Et,Pt),"[",Oe(nr,Pt),"]=",Oe(tr,Pt)].join("")]};case"bracket":return Et=>(er,tr)=>tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,[Oe(Et,Pt),"[]"].join("")]:[...er,[Oe(Et,Pt),"[]=",Oe(tr,Pt)].join("")];case"colon-list-separator":return Et=>(er,tr)=>tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,[Oe(Et,Pt),":list="].join("")]:[...er,[Oe(Et,Pt),":list=",Oe(tr,Pt)].join("")];case"comma":case"separator":case"bracket-separator":{const Et=Pt.arrayFormat==="bracket-separator"?"[]=":"=";return er=>(tr,nr)=>nr===void 0||Pt.skipNull&&nr===null||Pt.skipEmptyString&&nr===""?tr:(nr=nr===null?"":nr,tr.length===0?[[Oe(er,Pt),Et,Oe(nr,Pt)].join("")]:[[tr,Oe(nr,Pt)].join(Pt.arrayFormatSeparator)])}default:return Et=>(er,tr)=>tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,Oe(Et,Pt)]:[...er,[Oe(Et,Pt),"=",Oe(tr,Pt)].join("")]}}function Ce(Pt){let Et;switch(Pt.arrayFormat){case"index":return(er,tr,nr)=>{if(Et=/\[(\d*)\]$/.exec(er),er=er.replace(/\[\d*\]$/,""),!Et){nr[er]=tr;return}nr[er]===void 0&&(nr[er]={}),nr[er][Et[1]]=tr};case"bracket":return(er,tr,nr)=>{if(Et=/(\[\])$/.exec(er),er=er.replace(/\[\]$/,""),!Et){nr[er]=tr;return}if(nr[er]===void 0){nr[er]=[tr];return}nr[er]=[].concat(nr[er],tr)};case"colon-list-separator":return(er,tr,nr)=>{if(Et=/(:list)$/.exec(er),er=er.replace(/:list$/,""),!Et){nr[er]=tr;return}if(nr[er]===void 0){nr[er]=[tr];return}nr[er]=[].concat(nr[er],tr)};case"comma":case"separator":return(er,tr,nr)=>{const lr=typeof tr=="string"&&tr.includes(Pt.arrayFormatSeparator),cr=typeof tr=="string"&&!lr&&Ie(tr,Pt).includes(Pt.arrayFormatSeparator);tr=cr?Ie(tr,Pt):tr;const ir=lr||cr?tr.split(Pt.arrayFormatSeparator).map(ar=>Ie(ar,Pt)):tr===null?tr:Ie(tr,Pt);nr[er]=ir};case"bracket-separator":return(er,tr,nr)=>{const lr=/(\[\])$/.test(er);if(er=er.replace(/\[\]$/,""),!lr){nr[er]=tr&&Ie(tr,Pt);return}const cr=tr===null?[]:tr.split(Pt.arrayFormatSeparator).map(ir=>Ie(ir,Pt));if(nr[er]===void 0){nr[er]=cr;return}nr[er]=[].concat(nr[er],cr)};default:return(er,tr,nr)=>{if(nr[er]===void 0){nr[er]=tr;return}nr[er]=[].concat(nr[er],tr)}}}function Ne(Pt){if(typeof Pt!="string"||Pt.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function Oe(Pt,Et){return Et.encode?Et.strict?ie(Pt):encodeURIComponent(Pt):Pt}function Ie(Pt,Et){return Et.decode?ae(Pt):Pt}function Fe(Pt){return Array.isArray(Pt)?Pt.sort():typeof Pt=="object"?Fe(Object.keys(Pt)).sort((Et,er)=>Number(Et)-Number(er)).map(Et=>Pt[Et]):Pt}function Ue(Pt){const Et=Pt.indexOf("#");return Et!==-1&&(Pt=Pt.slice(0,Et)),Pt}function Ve(Pt){let Et="";const er=Pt.indexOf("#");return er!==-1&&(Et=Pt.slice(er)),Et}function ze(Pt){Pt=Ue(Pt);const Et=Pt.indexOf("?");return Et===-1?"":Pt.slice(Et+1)}function jt(Pt,Et){return Et.parseNumbers&&!Number.isNaN(Number(Pt))&&typeof Pt=="string"&&Pt.trim()!==""?Pt=Number(Pt):Et.parseBooleans&&Pt!==null&&(Pt.toLowerCase()==="true"||Pt.toLowerCase()==="false")&&(Pt=Pt.toLowerCase()==="true"),Pt}function kt(Pt,Et){Et=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},Et),Ne(Et.arrayFormatSeparator);const er=Ce(Et),tr=Object.create(null);if(typeof Pt!="string"||(Pt=Pt.trim().replace(/^[?#&]/,""),!Pt))return tr;for(const nr of Pt.split("&")){if(nr==="")continue;let[lr,cr]=oe(Et.decode?nr.replace(/\+/g," "):nr,"=");cr=cr===void 0?null:["comma","separator","bracket-separator"].includes(Et.arrayFormat)?cr:Ie(cr,Et),er(Ie(lr,Et),cr,tr)}for(const nr of Object.keys(tr)){const lr=tr[nr];if(typeof lr=="object"&&lr!==null)for(const cr of Object.keys(lr))lr[cr]=jt(lr[cr],Et);else tr[nr]=jt(lr,Et)}return Et.sort===!1?tr:(Et.sort===!0?Object.keys(tr).sort():Object.keys(tr).sort(Et.sort)).reduce((nr,lr)=>{const cr=tr[lr];return cr&&typeof cr=="object"&&!Array.isArray(cr)?nr[lr]=Fe(cr):nr[lr]=cr,nr},Object.create(null))}re.extract=ze,re.parse=kt,re.stringify=(Pt,Et)=>{if(!Pt)return"";Et=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},Et),Ne(Et.arrayFormatSeparator);const er=cr=>Et.skipNull&&de(Pt[cr])||Et.skipEmptyString&&Pt[cr]==="",tr=_e(Et),nr={};for(const cr of Object.keys(Pt))er(cr)||(nr[cr]=Pt[cr]);const lr=Object.keys(nr);return Et.sort!==!1&&lr.sort(Et.sort),lr.map(cr=>{const ir=Pt[cr];return ir===void 0?"":ir===null?Oe(cr,Et):Array.isArray(ir)?ir.length===0&&Et.arrayFormat==="bracket-separator"?Oe(cr,Et)+"[]":ir.reduce(tr(cr),[]).join("&"):Oe(cr,Et)+"="+Oe(ir,Et)}).filter(cr=>cr.length>0).join("&")},re.parseUrl=(Pt,Et)=>{Et=Object.assign({decode:!0},Et);const[er,tr]=oe(Pt,"#");return Object.assign({url:er.split("?")[0]||"",query:kt(ze(Pt),Et)},Et&&Et.parseFragmentIdentifier&&tr?{fragmentIdentifier:Ie(tr,Et)}:{})},re.stringifyUrl=(Pt,Et)=>{Et=Object.assign({encode:!0,strict:!0,[pe]:!0},Et);const er=Ue(Pt.url).split("?")[0]||"",tr=re.extract(Pt.url),nr=re.parse(tr,{sort:!1}),lr=Object.assign(nr,Pt.query);let cr=re.stringify(lr,Et);cr&&(cr=`?${cr}`);let ir=Ve(Pt.url);return Pt.fragmentIdentifier&&(ir=`#${Et[pe]?Oe(Pt.fragmentIdentifier,Et):Pt.fragmentIdentifier}`),`${er}${cr}${ir}`},re.pick=(Pt,Et,er)=>{er=Object.assign({parseFragmentIdentifier:!0,[pe]:!1},er);const{url:tr,query:nr,fragmentIdentifier:lr}=re.parseUrl(Pt,er);return re.stringifyUrl({url:tr,query:ue(nr,Et),fragmentIdentifier:lr},er)},re.exclude=(Pt,Et,er)=>{const tr=Array.isArray(Et)?nr=>!Et.includes(nr):(nr,lr)=>!Et(nr,lr);return re.pick(Pt,tr,er)}})(queryString);const Encoder=TextEncoder;var xml$2={exports:{}},XML_CHARACTER_MAP={"&":"&",'"':""","'":"'","<":"<",">":">"};function escapeForXML$1(re){return re&&re.replace?re.replace(/([&"<>'])/g,function(ie,ae){return XML_CHARACTER_MAP[ae]}):re}var escapeForXML_1=escapeForXML$1,define_process_default$5={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},escapeForXML=escapeForXML_1,Stream=streamBrowserify.Stream,DEFAULT_INDENT=" ";function xml$1(re,ie){typeof ie!="object"&&(ie={indent:ie});var ae=ie.stream?new Stream:null,oe="",ue=!1,de=ie.indent?ie.indent===!0?DEFAULT_INDENT:ie.indent:"",pe=!0;function _e(Fe){pe?define_process_default$5.nextTick(Fe):Fe()}function Ce(Fe,Ue){if(Ue!==void 0&&(oe+=Ue),Fe&&!ue&&(ae=ae||new Stream,ue=!0),Fe&&ue){var Ve=oe;_e(function(){ae.emit("data",Ve)}),oe=""}}function Ne(Fe,Ue){format(Ce,resolve(Fe,de,de?1:0),Ue)}function Oe(){if(ae){var Fe=oe;_e(function(){ae.emit("data",Fe),ae.emit("end"),ae.readable=!1,ae.emit("close")})}}function Ie(Fe){var Ue=Fe.encoding||"UTF-8",Ve={version:"1.0",encoding:Ue};Fe.standalone&&(Ve.standalone=Fe.standalone),Ne({"?xml":{_attr:Ve}}),oe=oe.replace("/>","?>")}return _e(function(){pe=!1}),ie.declaration&&Ie(ie.declaration),re&&re.forEach?re.forEach(function(Fe,Ue){var Ve;Ue+1===re.length&&(Ve=Oe),Ne(Fe,Ve)}):Ne(re,Oe),ae?(ae.readable=!0,ae):oe}function element(){var re=Array.prototype.slice.call(arguments),ie={_elem:resolve(re)};return ie.push=function(ae){if(!this.append)throw new Error("not assigned to a parent!");var oe=this,ue=this._elem.indent;format(this.append,resolve(ae,ue,this._elem.icount+(ue?1:0)),function(){oe.append(!0)})},ie.close=function(ae){ae!==void 0&&this.push(ae),this.end&&this.end()},ie}function create_indent(re,ie){return new Array(ie||0).join(re||"")}function resolve(re,ie,ae){ae=ae||0;var oe=create_indent(ie,ae),ue,de=re,pe=!1;if(typeof re=="object"){var _e=Object.keys(re);if(ue=_e[0],de=re[ue],de&&de._elem)return de._elem.name=ue,de._elem.icount=ae,de._elem.indent=ie,de._elem.indents=oe,de._elem.interrupt=de,de._elem}var Ce=[],Ne=[],Oe;function Ie(Fe){var Ue=Object.keys(Fe);Ue.forEach(function(Ve){Ce.push(attribute(Ve,Fe[Ve]))})}switch(typeof de){case"object":if(de===null)break;de._attr&&Ie(de._attr),de._cdata&&Ne.push(("/g,"]]]]>")+"]]>"),de.forEach&&(Oe=!1,Ne.push(""),de.forEach(function(Fe){if(typeof Fe=="object"){var Ue=Object.keys(Fe)[0];Ue=="_attr"?Ie(Fe._attr):Ne.push(resolve(Fe,ie,ae+1))}else Ne.pop(),Oe=!0,Ne.push(escapeForXML(Fe))}),Oe||Ne.push(""));break;default:Ne.push(escapeForXML(de))}return{name:ue,interrupt:pe,attributes:Ce,content:Ne,icount:ae,indents:oe,indent:ie}}function format(re,ie,ae){if(typeof ie!="object")return re(!1,ie);var oe=ie.interrupt?1:ie.content.length;function ue(){for(;ie.content.length;){var pe=ie.content.shift();if(pe!==void 0){if(de(pe))return;format(re,pe)}}re(!1,(oe>1?ie.indents:"")+(ie.name?"":"")+(ie.indent&&!ae?` +}`;var Yd=Qg(function(){return Ud(fs,_d+"return "+Wc).apply(ae,zs)});if(Yd.source=Wc,ig(Yd))throw Yd;return Yd}function pb(vr){return Dp(vr).toLowerCase()}function fb(vr){return Dp(vr).toUpperCase()}function mb(vr,Cr,hn){if(vr=Dp(vr),vr&&(hn||Cr===ae))return ph(vr);if(!vr||!(Cr=Cm(Cr)))return vr;var Wi=Kf(vr),fo=Kf(Cr),fs=pf(Wi,fo),zs=sm(Wi,fo)+1;return ui(Wi,fs,zs).join("")}function hb(vr,Cr,hn){if(vr=Dp(vr),vr&&(hn||Cr===ae))return vr.slice(0,Zh(vr)+1);if(!vr||!(Cr=Cm(Cr)))return vr;var Wi=Kf(vr),fo=sm(Wi,Kf(Cr))+1;return ui(Wi,0,fo).join("")}function gb(vr,Cr,hn){if(vr=Dp(vr),vr&&(hn||Cr===ae))return vr.replace(Vl,"");if(!vr||!(Cr=Cm(Cr)))return vr;var Wi=Kf(vr),fo=pf(Wi,Kf(Cr));return ui(Wi,fo).join("")}function _b(vr,Cr){var hn=ar,Wi=sr;if(uf(Cr)){var fo="separator"in Cr?Cr.separator:fo;hn="length"in Cr?Kd(Cr.length):hn,Wi="omission"in Cr?Cm(Cr.omission):Wi}vr=Dp(vr);var fs=vr.length;if(Af(vr)){var zs=Kf(vr);fs=zs.length}if(hn>=fs)return vr;var nl=hn-hh(Wi);if(nl<1)return Wi;var Ul=zs?ui(zs,0,nl).join(""):vr.slice(0,nl);if(fo===ae)return Ul+Wi;if(zs&&(nl+=Ul.length-nl),ag(fo)){if(vr.slice(nl).search(fo)){var Pc,jc=Ul;for(fo.global||(fo=_h(fo.source,Dp(na.exec(fo))+"g")),fo.lastIndex=0;Pc=fo.exec(jc);)var Wc=Pc.index;Ul=Ul.slice(0,Wc===ae?nl:Wc)}}else if(vr.indexOf(Cm(fo),nl)!=nl){var Iu=Ul.lastIndexOf(fo);Iu>-1&&(Ul=Ul.slice(0,Iu))}return Ul+Wi}function vb(vr){return vr=Dp(vr),vr&&_s.test(vr)?vr.replace(Ka,e0):vr}var bb=Zi(function(vr,Cr,hn){return vr+(hn?" ":"")+Cr.toUpperCase()}),cg=Ma("toUpperCase");function Xg(vr,Cr,hn){return vr=Dp(vr),Cr=hn?ae:Cr,Cr===ae?Xh(vr)?s0(vr):d0(vr):vr.match(Cr)||[]}var Qg=Ed(function(vr,Cr){try{return Bc(vr,ae,Cr)}catch(hn){return ig(hn)?hn:new ku(hn)}}),yb=ml(function(vr,Cr){return kd(Cr,function(hn){hn=dl(hn),Sm(vr,hn,rg(vr[hn],vr))}),vr});function Eb(vr){var Cr=vr==null?0:vr.length,hn=Js();return vr=Cr?vp(vr,function(Wi){if(typeof Wi[1]!="function")throw new Df(pe);return[hn(Wi[0]),Wi[1]]}):[],Ed(function(Wi){for(var fo=-1;++foxr)return[];var hn=Vr,Wi=Us(vr,Vr);Cr=Js(Cr),vr-=Vr;for(var fo=_m(Wi,Cr);++hn0||Cr<0)?new cc(hn):(vr<0?hn=hn.takeRight(-vr):vr&&(hn=hn.drop(vr)),Cr!==ae&&(Cr=Kd(Cr),hn=Cr<0?hn.dropRight(-Cr):hn.take(Cr-vr)),hn)},cc.prototype.takeRightWhile=function(vr){return this.reverse().takeWhile(vr).reverse()},cc.prototype.toArray=function(){return this.take(Vr)},Na(cc.prototype,function(vr,Cr){var hn=/^(?:filter|find|map|reject)|While$/.test(Cr),Wi=/^(?:head|last)$/.test(Cr),fo=io[Wi?"take"+(Cr=="last"?"Right":""):Cr],fs=Wi||/^find/.test(Cr);fo&&(io.prototype[Cr]=function(){var zs=this.__wrapped__,nl=Wi?[1]:arguments,Ul=zs instanceof cc,Pc=nl[0],jc=Ul||Hd(zs),Wc=function(lp){var hp=fo.apply(io,am([lp],nl));return Wi&&Iu?hp[0]:hp};jc&&hn&&typeof Pc=="function"&&Pc.length!=1&&(Ul=jc=!1);var Iu=this.__chain__,_d=!!this.__actions__.length,Md=fs&&!Iu,Yd=Ul&&!_d;if(!fs&&jc){zs=Yd?zs:new cc(this);var Bd=vr.apply(zs,nl);return Bd.__actions__.push({func:z0,args:[Wc],thisArg:ae}),new Oc(Bd,Iu)}return Md&&Yd?vr.apply(this,nl):(Bd=this.thru(Wc),Md?Wi?Bd.value()[0]:Bd.value():Bd)})}),kd(["pop","push","shift","sort","splice","unshift"],function(vr){var Cr=Yf[vr],hn=/^(?:push|sort|unshift)$/.test(vr)?"tap":"thru",Wi=/^(?:pop|shift)$/.test(vr);io.prototype[vr]=function(){var fo=arguments;if(Wi&&!this.__chain__){var fs=this.value();return Cr.apply(Hd(fs)?fs:[],fo)}return this[hn](function(zs){return Cr.apply(Hd(zs)?zs:[],fo)})}}),Na(cc.prototype,function(vr,Cr){var hn=io[Cr];if(hn){var Wi=hn.name+"";Vd.call(wc,Wi)||(wc[Wi]=[]),wc[Wi].push({name:Cr,func:hn})}}),wc[xa(ae,kt).name]=[{name:"wrapper",func:ae}],cc.prototype.clone=Lc,cc.prototype.reverse=Hl,cc.prototype.value=$l,io.prototype.at=W1,io.prototype.chain=K1,io.prototype.commit=Y1,io.prototype.next=X1,io.prototype.plant=J1,io.prototype.reverse=Z1,io.prototype.toJSON=io.prototype.valueOf=io.prototype.value=e_,io.prototype.first=io.prototype.head,Ps&&(io.prototype[Ps]=Q1),io},bm=Vh();qf?((qf.exports=bm)._=bm,Am._=bm):Xd._=bm}).call(commonjsGlobal)})(lodash,lodash.exports);var lodashExports=lodash.exports;const _=getDefaultExportFromCjs(lodashExports);var queryString={},strictUriEncode=re=>encodeURIComponent(re).replace(/[!'()*]/g,ie=>`%${ie.charCodeAt(0).toString(16).toUpperCase()}`),token="%[a-f0-9]{2}",singleMatcher=new RegExp("("+token+")|([^%]+?)","gi"),multiMatcher=new RegExp("("+token+")+","gi");function decodeComponents(re,ie){try{return[decodeURIComponent(re.join(""))]}catch{}if(re.length===1)return re;ie=ie||1;var ae=re.slice(0,ie),oe=re.slice(ie);return Array.prototype.concat.call([],decodeComponents(ae),decodeComponents(oe))}function decode(re){try{return decodeURIComponent(re)}catch{for(var ie=re.match(singleMatcher)||[],ae=1;ae{if(!(typeof re=="string"&&typeof ie=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(ie==="")return[re];const ae=re.indexOf(ie);return ae===-1?[re]:[re.slice(0,ae),re.slice(ae+ie.length)]},filterObj=function(re,ie){for(var ae={},oe=Object.keys(re),ue=Array.isArray(ie),de=0;dePt==null,pe=Symbol("encodeFragmentIdentifier");function _e(Pt){switch(Pt.arrayFormat){case"index":return Et=>(er,tr)=>{const nr=er.length;return tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,[Oe(Et,Pt),"[",nr,"]"].join("")]:[...er,[Oe(Et,Pt),"[",Oe(nr,Pt),"]=",Oe(tr,Pt)].join("")]};case"bracket":return Et=>(er,tr)=>tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,[Oe(Et,Pt),"[]"].join("")]:[...er,[Oe(Et,Pt),"[]=",Oe(tr,Pt)].join("")];case"colon-list-separator":return Et=>(er,tr)=>tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,[Oe(Et,Pt),":list="].join("")]:[...er,[Oe(Et,Pt),":list=",Oe(tr,Pt)].join("")];case"comma":case"separator":case"bracket-separator":{const Et=Pt.arrayFormat==="bracket-separator"?"[]=":"=";return er=>(tr,nr)=>nr===void 0||Pt.skipNull&&nr===null||Pt.skipEmptyString&&nr===""?tr:(nr=nr===null?"":nr,tr.length===0?[[Oe(er,Pt),Et,Oe(nr,Pt)].join("")]:[[tr,Oe(nr,Pt)].join(Pt.arrayFormatSeparator)])}default:return Et=>(er,tr)=>tr===void 0||Pt.skipNull&&tr===null||Pt.skipEmptyString&&tr===""?er:tr===null?[...er,Oe(Et,Pt)]:[...er,[Oe(Et,Pt),"=",Oe(tr,Pt)].join("")]}}function Ce(Pt){let Et;switch(Pt.arrayFormat){case"index":return(er,tr,nr)=>{if(Et=/\[(\d*)\]$/.exec(er),er=er.replace(/\[\d*\]$/,""),!Et){nr[er]=tr;return}nr[er]===void 0&&(nr[er]={}),nr[er][Et[1]]=tr};case"bracket":return(er,tr,nr)=>{if(Et=/(\[\])$/.exec(er),er=er.replace(/\[\]$/,""),!Et){nr[er]=tr;return}if(nr[er]===void 0){nr[er]=[tr];return}nr[er]=[].concat(nr[er],tr)};case"colon-list-separator":return(er,tr,nr)=>{if(Et=/(:list)$/.exec(er),er=er.replace(/:list$/,""),!Et){nr[er]=tr;return}if(nr[er]===void 0){nr[er]=[tr];return}nr[er]=[].concat(nr[er],tr)};case"comma":case"separator":return(er,tr,nr)=>{const lr=typeof tr=="string"&&tr.includes(Pt.arrayFormatSeparator),cr=typeof tr=="string"&&!lr&&Ie(tr,Pt).includes(Pt.arrayFormatSeparator);tr=cr?Ie(tr,Pt):tr;const ir=lr||cr?tr.split(Pt.arrayFormatSeparator).map(ar=>Ie(ar,Pt)):tr===null?tr:Ie(tr,Pt);nr[er]=ir};case"bracket-separator":return(er,tr,nr)=>{const lr=/(\[\])$/.test(er);if(er=er.replace(/\[\]$/,""),!lr){nr[er]=tr&&Ie(tr,Pt);return}const cr=tr===null?[]:tr.split(Pt.arrayFormatSeparator).map(ir=>Ie(ir,Pt));if(nr[er]===void 0){nr[er]=cr;return}nr[er]=[].concat(nr[er],cr)};default:return(er,tr,nr)=>{if(nr[er]===void 0){nr[er]=tr;return}nr[er]=[].concat(nr[er],tr)}}}function Ne(Pt){if(typeof Pt!="string"||Pt.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function Oe(Pt,Et){return Et.encode?Et.strict?ie(Pt):encodeURIComponent(Pt):Pt}function Ie(Pt,Et){return Et.decode?ae(Pt):Pt}function Fe(Pt){return Array.isArray(Pt)?Pt.sort():typeof Pt=="object"?Fe(Object.keys(Pt)).sort((Et,er)=>Number(Et)-Number(er)).map(Et=>Pt[Et]):Pt}function Ue(Pt){const Et=Pt.indexOf("#");return Et!==-1&&(Pt=Pt.slice(0,Et)),Pt}function Ve(Pt){let Et="";const er=Pt.indexOf("#");return er!==-1&&(Et=Pt.slice(er)),Et}function ze(Pt){Pt=Ue(Pt);const Et=Pt.indexOf("?");return Et===-1?"":Pt.slice(Et+1)}function jt(Pt,Et){return Et.parseNumbers&&!Number.isNaN(Number(Pt))&&typeof Pt=="string"&&Pt.trim()!==""?Pt=Number(Pt):Et.parseBooleans&&Pt!==null&&(Pt.toLowerCase()==="true"||Pt.toLowerCase()==="false")&&(Pt=Pt.toLowerCase()==="true"),Pt}function kt(Pt,Et){Et=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},Et),Ne(Et.arrayFormatSeparator);const er=Ce(Et),tr=Object.create(null);if(typeof Pt!="string"||(Pt=Pt.trim().replace(/^[?#&]/,""),!Pt))return tr;for(const nr of Pt.split("&")){if(nr==="")continue;let[lr,cr]=oe(Et.decode?nr.replace(/\+/g," "):nr,"=");cr=cr===void 0?null:["comma","separator","bracket-separator"].includes(Et.arrayFormat)?cr:Ie(cr,Et),er(Ie(lr,Et),cr,tr)}for(const nr of Object.keys(tr)){const lr=tr[nr];if(typeof lr=="object"&&lr!==null)for(const cr of Object.keys(lr))lr[cr]=jt(lr[cr],Et);else tr[nr]=jt(lr,Et)}return Et.sort===!1?tr:(Et.sort===!0?Object.keys(tr).sort():Object.keys(tr).sort(Et.sort)).reduce((nr,lr)=>{const cr=tr[lr];return cr&&typeof cr=="object"&&!Array.isArray(cr)?nr[lr]=Fe(cr):nr[lr]=cr,nr},Object.create(null))}re.extract=ze,re.parse=kt,re.stringify=(Pt,Et)=>{if(!Pt)return"";Et=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},Et),Ne(Et.arrayFormatSeparator);const er=cr=>Et.skipNull&&de(Pt[cr])||Et.skipEmptyString&&Pt[cr]==="",tr=_e(Et),nr={};for(const cr of Object.keys(Pt))er(cr)||(nr[cr]=Pt[cr]);const lr=Object.keys(nr);return Et.sort!==!1&&lr.sort(Et.sort),lr.map(cr=>{const ir=Pt[cr];return ir===void 0?"":ir===null?Oe(cr,Et):Array.isArray(ir)?ir.length===0&&Et.arrayFormat==="bracket-separator"?Oe(cr,Et)+"[]":ir.reduce(tr(cr),[]).join("&"):Oe(cr,Et)+"="+Oe(ir,Et)}).filter(cr=>cr.length>0).join("&")},re.parseUrl=(Pt,Et)=>{Et=Object.assign({decode:!0},Et);const[er,tr]=oe(Pt,"#");return Object.assign({url:er.split("?")[0]||"",query:kt(ze(Pt),Et)},Et&&Et.parseFragmentIdentifier&&tr?{fragmentIdentifier:Ie(tr,Et)}:{})},re.stringifyUrl=(Pt,Et)=>{Et=Object.assign({encode:!0,strict:!0,[pe]:!0},Et);const er=Ue(Pt.url).split("?")[0]||"",tr=re.extract(Pt.url),nr=re.parse(tr,{sort:!1}),lr=Object.assign(nr,Pt.query);let cr=re.stringify(lr,Et);cr&&(cr=`?${cr}`);let ir=Ve(Pt.url);return Pt.fragmentIdentifier&&(ir=`#${Et[pe]?Oe(Pt.fragmentIdentifier,Et):Pt.fragmentIdentifier}`),`${er}${cr}${ir}`},re.pick=(Pt,Et,er)=>{er=Object.assign({parseFragmentIdentifier:!0,[pe]:!1},er);const{url:tr,query:nr,fragmentIdentifier:lr}=re.parseUrl(Pt,er);return re.stringifyUrl({url:tr,query:ue(nr,Et),fragmentIdentifier:lr},er)},re.exclude=(Pt,Et,er)=>{const tr=Array.isArray(Et)?nr=>!Et.includes(nr):(nr,lr)=>!Et(nr,lr);return re.pick(Pt,tr,er)}})(queryString);const Encoder=TextEncoder;var xml$2={exports:{}},XML_CHARACTER_MAP={"&":"&",'"':""","'":"'","<":"<",">":">"};function escapeForXML$1(re){return re&&re.replace?re.replace(/([&"<>'])/g,function(ie,ae){return XML_CHARACTER_MAP[ae]}):re}var escapeForXML_1=escapeForXML$1,define_process_default$5={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}},escapeForXML=escapeForXML_1,Stream=streamBrowserify.Stream,DEFAULT_INDENT=" ";function xml$1(re,ie){typeof ie!="object"&&(ie={indent:ie});var ae=ie.stream?new Stream:null,oe="",ue=!1,de=ie.indent?ie.indent===!0?DEFAULT_INDENT:ie.indent:"",pe=!0;function _e(Fe){pe?define_process_default$5.nextTick(Fe):Fe()}function Ce(Fe,Ue){if(Ue!==void 0&&(oe+=Ue),Fe&&!ue&&(ae=ae||new Stream,ue=!0),Fe&&ue){var Ve=oe;_e(function(){ae.emit("data",Ve)}),oe=""}}function Ne(Fe,Ue){format(Ce,resolve(Fe,de,de?1:0),Ue)}function Oe(){if(ae){var Fe=oe;_e(function(){ae.emit("data",Fe),ae.emit("end"),ae.readable=!1,ae.emit("close")})}}function Ie(Fe){var Ue=Fe.encoding||"UTF-8",Ve={version:"1.0",encoding:Ue};Fe.standalone&&(Ve.standalone=Fe.standalone),Ne({"?xml":{_attr:Ve}}),oe=oe.replace("/>","?>")}return _e(function(){pe=!1}),ie.declaration&&Ie(ie.declaration),re&&re.forEach?re.forEach(function(Fe,Ue){var Ve;Ue+1===re.length&&(Ve=Oe),Ne(Fe,Ve)}):Ne(re,Oe),ae?(ae.readable=!0,ae):oe}function element(){var re=Array.prototype.slice.call(arguments),ie={_elem:resolve(re)};return ie.push=function(ae){if(!this.append)throw new Error("not assigned to a parent!");var oe=this,ue=this._elem.indent;format(this.append,resolve(ae,ue,this._elem.icount+(ue?1:0)),function(){oe.append(!0)})},ie.close=function(ae){ae!==void 0&&this.push(ae),this.end&&this.end()},ie}function create_indent(re,ie){return new Array(ie||0).join(re||"")}function resolve(re,ie,ae){ae=ae||0;var oe=create_indent(ie,ae),ue,de=re,pe=!1;if(typeof re=="object"){var _e=Object.keys(re);if(ue=_e[0],de=re[ue],de&&de._elem)return de._elem.name=ue,de._elem.icount=ae,de._elem.indent=ie,de._elem.indents=oe,de._elem.interrupt=de,de._elem}var Ce=[],Ne=[],Oe;function Ie(Fe){var Ue=Object.keys(Fe);Ue.forEach(function(Ve){Ce.push(attribute(Ve,Fe[Ve]))})}switch(typeof de){case"object":if(de===null)break;de._attr&&Ie(de._attr),de._cdata&&Ne.push(("/g,"]]]]>")+"]]>"),de.forEach&&(Oe=!1,Ne.push(""),de.forEach(function(Fe){if(typeof Fe=="object"){var Ue=Object.keys(Fe)[0];Ue=="_attr"?Ie(Fe._attr):Ne.push(resolve(Fe,ie,ae+1))}else Ne.pop(),Oe=!0,Ne.push(escapeForXML(Fe))}),Oe||Ne.push(""));break;default:Ne.push(escapeForXML(de))}return{name:ue,interrupt:pe,attributes:Ce,content:Ne,icount:ae,indents:oe,indent:ie}}function format(re,ie,ae){if(typeof ie!="object")return re(!1,ie);var oe=ie.interrupt?1:ie.content.length;function ue(){for(;ie.content.length;){var pe=ie.content.shift();if(pe!==void 0){if(de(pe))return;format(re,pe)}}re(!1,(oe>1?ie.indents:"")+(ie.name?"":"")+(ie.indent&&!ae?` `:"")),ae&&ae()}function de(pe){return pe.interrupt?(pe.interrupt.append=re,pe.interrupt.end=ue,pe.interrupt=!1,re(!0),!0):!1}if(re(!1,ie.indents+(ie.name?"<"+ie.name:"")+(ie.attributes.length?" "+ie.attributes.join(" "):"")+(oe?ie.name?">":"":ie.name?"/>":"")+(ie.indent&&oe>1?` `:"")),!oe)return re(!1,ie.indent?` `:"");de(ie)||ue()}function attribute(re,ie){return re+'="'+escapeForXML(ie)+'"'}xml$2.exports=xml$1;xml$2.exports.element=xml$2.exports.Element=element;var xmlExports=xml$2.exports;const Xml=getDefaultExportFromCjs(xmlExports);var xml2js={},defaults$1={},hasRequiredDefaults;function requireDefaults(){return hasRequiredDefaults||(hasRequiredDefaults=1,(function(){defaults$1.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` @@ -1257,7 +1257,7 @@ Char: `+Ar.c),Dr=new Error(Dr),Ar.error=Dr,sr(Ar,"onerror",Dr),Ar}function Er(Ar Actual: `+Ar.attribValue);else if(Sn==="xmlns"&&Ar.attribValue!==Ve)Sr(Ar,"xmlns: prefix must be bound to "+Ve+` Actual: `+Ar.attribValue);else{var vn=Ar.tag,xn=Ar.tags[Ar.tags.length-1]||Ar;vn.ns===xn.ns&&(vn.ns=Object.create(xn.ns)),vn.ns[Sn]=Ar.attribValue}Ar.attribList.push([Ar.attribName,Ar.attribValue])}else Ar.tag.attributes[Ar.attribName]=Ar.attribValue,dr(Ar,"onattribute",{name:Ar.attribName,value:Ar.attribValue});Ar.attribName=Ar.attribValue=""}function Vr(Ar,Dr){if(Ar.opt.xmlns){var Jr=Ar.tag,Sn=Nr(Ar.tagName);Jr.prefix=Sn.prefix,Jr.local=Sn.local,Jr.uri=Jr.ns[Sn.prefix]||"",Jr.prefix&&!Jr.uri&&(Sr(Ar,"Unbound namespace prefix: "+JSON.stringify(Ar.tagName)),Jr.uri=Sn.prefix);var vn=Ar.tags[Ar.tags.length-1]||Ar;Jr.ns&&vn.ns!==Jr.ns&&Object.keys(Jr.ns).forEach(function(jr){dr(Ar,"onopennamespace",{prefix:jr,uri:Jr.ns[jr]})});for(var xn=0,$r=Ar.attribList.length;xn<$r;xn++){var Lr=Ar.attribList[xn],Gr=Lr[0],Mr=Lr[1],Br=Nr(Gr,!0),Hr=Br.prefix,zr=Br.local,An=Hr===""?"":Jr.ns[Hr]||"",kn={name:Gr,value:Mr,prefix:Hr,local:zr,uri:An};Hr&&Hr!=="xmlns"&&!An&&(Sr(Ar,"Unbound namespace prefix: "+JSON.stringify(Hr)),kn.uri=Hr),Ar.tag.attributes[Gr]=kn,dr(Ar,"onattribute",kn)}Ar.attribList.length=0}Ar.tag.isSelfClosing=!!Dr,Ar.sawRoot=!0,Ar.tags.push(Ar.tag),dr(Ar,"onopentag",Ar.tag),Dr||(!Ar.noscript&&Ar.tagName.toLowerCase()==="script"?Ar.state=ir.SCRIPT:Ar.state=ir.TEXT,Ar.tag=null,Ar.tagName=""),Ar.attribName=Ar.attribValue="",Ar.attribList.length=0}function Fr(Ar){if(!Ar.tagName){Sr(Ar,"Weird empty close tag."),Ar.textNode+="",Ar.state=ir.TEXT;return}if(Ar.script){if(Ar.tagName!=="script"){Ar.script+="",Ar.tagName="",Ar.state=ir.SCRIPT;return}dr(Ar,"onscript",Ar.script),Ar.script=""}var Dr=Ar.tags.length,Jr=Ar.tagName;Ar.strict||(Jr=Jr[Ar.looseCase]());for(var Sn=Jr;Dr--;){var vn=Ar.tags[Dr];if(vn.name!==Sn)Sr(Ar,"Unexpected close tag");else break}if(Dr<0){Sr(Ar,"Unmatched closing tag: "+Ar.tagName),Ar.textNode+="",Ar.state=ir.TEXT;return}Ar.tagName=Jr;for(var xn=Ar.tags.length;xn-- >Dr;){var $r=Ar.tag=Ar.tags.pop();Ar.tagName=Ar.tag.name,dr(Ar,"onclosetag",Ar.tagName);var Lr={};for(var Gr in $r.ns)Lr[Gr]=$r.ns[Gr];var Mr=Ar.tags[Ar.tags.length-1]||Ar;Ar.opt.xmlns&&$r.ns!==Mr.ns&&Object.keys($r.ns).forEach(function(Br){var Hr=$r.ns[Br];dr(Ar,"onclosenamespace",{prefix:Br,uri:Hr})})}Dr===0&&(Ar.closedRoot=!0),Ar.tagName=Ar.attribValue=Ar.attribName="",Ar.attribList.length=0,Ar.state=ir.TEXT}function Ir(Ar){var Dr=Ar.entity,Jr=Dr.toLowerCase(),Sn,vn="";return Ar.ENTITIES[Dr]?Ar.ENTITIES[Dr]:Ar.ENTITIES[Jr]?Ar.ENTITIES[Jr]:(Dr=Jr,Dr.charAt(0)==="#"&&(Dr.charAt(1)==="x"?(Dr=Dr.slice(2),Sn=parseInt(Dr,16),vn=Sn.toString(16)):(Dr=Dr.slice(1),Sn=parseInt(Dr,10),vn=Sn.toString(10))),Dr=Dr.replace(/^0+/,""),isNaN(Sn)||vn.toLowerCase()!==Dr?(Sr(Ar,"Invalid character entity"),"&"+Ar.entity+";"):String.fromCodePoint(Sn))}function kr(Ar,Dr){Dr==="<"?(Ar.state=ir.OPEN_WAKA,Ar.startTagPosition=Ar.position):er(Dr)||(Sr(Ar,"Non-whitespace before first tag."),Ar.textNode=Dr,Ar.state=ir.TEXT)}function qr(Ar,Dr){var Jr="";return Dr"?(dr(Dr,"onsgmldeclaration",Dr.sgmlDecl),Dr.sgmlDecl="",Dr.state=ir.TEXT):(tr(Sn)&&(Dr.state=ir.SGML_DECL_QUOTED),Dr.sgmlDecl+=Sn);continue;case ir.SGML_DECL_QUOTED:Sn===Dr.q&&(Dr.state=ir.SGML_DECL,Dr.q=""),Dr.sgmlDecl+=Sn;continue;case ir.DOCTYPE:Sn===">"?(Dr.state=ir.TEXT,dr(Dr,"ondoctype",Dr.doctype),Dr.doctype=!0):(Dr.doctype+=Sn,Sn==="["?Dr.state=ir.DOCTYPE_DTD:tr(Sn)&&(Dr.state=ir.DOCTYPE_QUOTED,Dr.q=Sn));continue;case ir.DOCTYPE_QUOTED:Dr.doctype+=Sn,Sn===Dr.q&&(Dr.q="",Dr.state=ir.DOCTYPE);continue;case ir.DOCTYPE_DTD:Sn==="]"?(Dr.doctype+=Sn,Dr.state=ir.DOCTYPE):Sn==="<"?(Dr.state=ir.OPEN_WAKA,Dr.startTagPosition=Dr.position):tr(Sn)?(Dr.doctype+=Sn,Dr.state=ir.DOCTYPE_DTD_QUOTED,Dr.q=Sn):Dr.doctype+=Sn;continue;case ir.DOCTYPE_DTD_QUOTED:Dr.doctype+=Sn,Sn===Dr.q&&(Dr.state=ir.DOCTYPE_DTD,Dr.q="");continue;case ir.COMMENT:Sn==="-"?Dr.state=ir.COMMENT_ENDING:Dr.comment+=Sn;continue;case ir.COMMENT_ENDING:Sn==="-"?(Dr.state=ir.COMMENT_ENDED,Dr.comment=_r(Dr.opt,Dr.comment),Dr.comment&&dr(Dr,"oncomment",Dr.comment),Dr.comment=""):(Dr.comment+="-"+Sn,Dr.state=ir.COMMENT);continue;case ir.COMMENT_ENDED:Sn!==">"?(Sr(Dr,"Malformed comment"),Dr.comment+="--"+Sn,Dr.state=ir.COMMENT):Dr.doctype&&Dr.doctype!==!0?Dr.state=ir.DOCTYPE_DTD:Dr.state=ir.TEXT;continue;case ir.CDATA:Sn==="]"?Dr.state=ir.CDATA_ENDING:Dr.cdata+=Sn;continue;case ir.CDATA_ENDING:Sn==="]"?Dr.state=ir.CDATA_ENDING_2:(Dr.cdata+="]"+Sn,Dr.state=ir.CDATA);continue;case ir.CDATA_ENDING_2:Sn===">"?(Dr.cdata&&dr(Dr,"oncdata",Dr.cdata),dr(Dr,"onclosecdata"),Dr.cdata="",Dr.state=ir.TEXT):Sn==="]"?Dr.cdata+="]":(Dr.cdata+="]]"+Sn,Dr.state=ir.CDATA);continue;case ir.PROC_INST:Sn==="?"?Dr.state=ir.PROC_INST_ENDING:er(Sn)?Dr.state=ir.PROC_INST_BODY:Dr.procInstName+=Sn;continue;case ir.PROC_INST_BODY:if(!Dr.procInstBody&&er(Sn))continue;Sn==="?"?Dr.state=ir.PROC_INST_ENDING:Dr.procInstBody+=Sn;continue;case ir.PROC_INST_ENDING:Sn===">"?(dr(Dr,"onprocessinginstruction",{name:Dr.procInstName,body:Dr.procInstBody}),Dr.procInstName=Dr.procInstBody="",Dr.state=ir.TEXT):(Dr.procInstBody+="?"+Sn,Dr.state=ir.PROC_INST_BODY);continue;case ir.OPEN_TAG:lr(kt,Sn)?Dr.tagName+=Sn:(xr(Dr),Sn===">"?Vr(Dr):Sn==="/"?Dr.state=ir.OPEN_TAG_SLASH:(er(Sn)||Sr(Dr,"Invalid character in tag name"),Dr.state=ir.ATTRIB));continue;case ir.OPEN_TAG_SLASH:Sn===">"?(Vr(Dr,!0),Fr(Dr)):(Sr(Dr,"Forward-slash in opening tag not followed by >"),Dr.state=ir.ATTRIB);continue;case ir.ATTRIB:if(er(Sn))continue;Sn===">"?Vr(Dr):Sn==="/"?Dr.state=ir.OPEN_TAG_SLASH:lr(jt,Sn)?(Dr.attribName=Sn,Dr.attribValue="",Dr.state=ir.ATTRIB_NAME):Sr(Dr,"Invalid attribute name");continue;case ir.ATTRIB_NAME:Sn==="="?Dr.state=ir.ATTRIB_VALUE:Sn===">"?(Sr(Dr,"Attribute without value"),Dr.attribValue=Dr.attribName,Rr(Dr),Vr(Dr)):er(Sn)?Dr.state=ir.ATTRIB_NAME_SAW_WHITE:lr(kt,Sn)?Dr.attribName+=Sn:Sr(Dr,"Invalid attribute name");continue;case ir.ATTRIB_NAME_SAW_WHITE:if(Sn==="=")Dr.state=ir.ATTRIB_VALUE;else{if(er(Sn))continue;Sr(Dr,"Attribute without value"),Dr.tag.attributes[Dr.attribName]="",Dr.attribValue="",dr(Dr,"onattribute",{name:Dr.attribName,value:""}),Dr.attribName="",Sn===">"?Vr(Dr):lr(jt,Sn)?(Dr.attribName=Sn,Dr.state=ir.ATTRIB_NAME):(Sr(Dr,"Invalid attribute name"),Dr.state=ir.ATTRIB)}continue;case ir.ATTRIB_VALUE:if(er(Sn))continue;tr(Sn)?(Dr.q=Sn,Dr.state=ir.ATTRIB_VALUE_QUOTED):(Dr.opt.unquotedAttributeValues||mr(Dr,"Unquoted attribute value"),Dr.state=ir.ATTRIB_VALUE_UNQUOTED,Dr.attribValue=Sn);continue;case ir.ATTRIB_VALUE_QUOTED:if(Sn!==Dr.q){Sn==="&"?Dr.state=ir.ATTRIB_VALUE_ENTITY_Q:Dr.attribValue+=Sn;continue}Rr(Dr),Dr.q="",Dr.state=ir.ATTRIB_VALUE_CLOSED;continue;case ir.ATTRIB_VALUE_CLOSED:er(Sn)?Dr.state=ir.ATTRIB:Sn===">"?Vr(Dr):Sn==="/"?Dr.state=ir.OPEN_TAG_SLASH:lr(jt,Sn)?(Sr(Dr,"No whitespace between attributes"),Dr.attribName=Sn,Dr.attribValue="",Dr.state=ir.ATTRIB_NAME):Sr(Dr,"Invalid attribute name");continue;case ir.ATTRIB_VALUE_UNQUOTED:if(!nr(Sn)){Sn==="&"?Dr.state=ir.ATTRIB_VALUE_ENTITY_U:Dr.attribValue+=Sn;continue}Rr(Dr),Sn===">"?Vr(Dr):Dr.state=ir.ATTRIB;continue;case ir.CLOSE_TAG:if(Dr.tagName)Sn===">"?Fr(Dr):lr(kt,Sn)?Dr.tagName+=Sn:Dr.script?(Dr.script+=""?Fr(Dr):Sr(Dr,"Invalid characters in closing tag");continue;case ir.TEXT_ENTITY:case ir.ATTRIB_VALUE_ENTITY_Q:case ir.ATTRIB_VALUE_ENTITY_U:var $r,Lr;switch(Dr.state){case ir.TEXT_ENTITY:$r=ir.TEXT,Lr="textNode";break;case ir.ATTRIB_VALUE_ENTITY_Q:$r=ir.ATTRIB_VALUE_QUOTED,Lr="attribValue";break;case ir.ATTRIB_VALUE_ENTITY_U:$r=ir.ATTRIB_VALUE_UNQUOTED,Lr="attribValue";break}if(Sn===";"){var Gr=Ir(Dr);Dr.opt.unparsedEntities&&!Object.values(ie.XML_ENTITIES).includes(Gr)?(Dr.entity="",Dr.state=$r,Dr.write(Gr)):(Dr[Lr]+=Gr,Dr.entity="",Dr.state=$r)}else lr(Dr.entity.length?Et:Pt,Sn)?Dr.entity+=Sn:(Sr(Dr,"Invalid character in entity name"),Dr[Lr]+="&"+Dr.entity+Sn,Dr.entity="",Dr.state=$r);continue;default:throw new Error(Dr,"Unknown state: "+Dr.state)}return Dr.position>=Dr.bufferCheckPosition&&ue(Dr),Dr}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var Ar=String.fromCharCode,Dr=Math.floor,Jr=function(){var Sn=16384,vn=[],xn,$r,Lr=-1,Gr=arguments.length;if(!Gr)return"";for(var Mr="";++Lr1114111||Dr(Br)!==Br)throw RangeError("Invalid code point: "+Br);Br<=65535?vn.push(Br):(Br-=65536,xn=(Br>>10)+55296,$r=Br%1024+56320,vn.push(xn,$r)),(Lr+1===Gr||vn.length>Sn)&&(Mr+=Ar.apply(null,vn),vn.length=0)}return Mr};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Jr,configurable:!0,writable:!0}):String.fromCodePoint=Jr}()})(re)}(sax)),sax}var bom={},hasRequiredBom;function requireBom(){return hasRequiredBom||(hasRequiredBom=1,(function(){bom.stripBOM=function(re){return re[0]==="\uFEFF"?re.substring(1):re}}).call(commonjsGlobal)),bom}var processors={},hasRequiredProcessors;function requireProcessors(){return hasRequiredProcessors||(hasRequiredProcessors=1,(function(){var re;re=new RegExp(/(?!xmlns)^.*:/),processors.normalize=function(ie){return ie.toLowerCase()},processors.firstCharLowerCase=function(ie){return ie.charAt(0).toLowerCase()+ie.slice(1)},processors.stripPrefix=function(ie){return ie.replace(re,"")},processors.parseNumbers=function(ie){return isNaN(ie)||(ie=ie%1===0?parseInt(ie,10):parseFloat(ie)),ie},processors.parseBooleans=function(ie){return/^(?:true|false)$/i.test(ie)&&(ie=ie.toLowerCase()==="true"),ie}}).call(commonjsGlobal)),processors}var main={},setImmediate$1={},hasRequiredSetImmediate;function requireSetImmediate(){if(hasRequiredSetImmediate)return setImmediate$1;hasRequiredSetImmediate=1;var re={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};return function(ie,ae){if(ie.setImmediate)return;var oe=1,ue={},de=!1,pe=ie.document,_e;function Ce(Et){typeof Et!="function"&&(Et=new Function(""+Et));for(var er=new Array(arguments.length-1),tr=0;tr"u"?commonjsGlobal:self),setImmediate$1}var hasRequiredMain;function requireMain(){if(hasRequiredMain)return main;hasRequiredMain=1;var re=typeof commonjsGlobal<"u"&&commonjsGlobal||typeof self<"u"&&self||window,ie=Function.prototype.apply;main.setTimeout=function(){return new ae(ie.call(setTimeout,re,arguments),clearTimeout)},main.setInterval=function(){return new ae(ie.call(setInterval,re,arguments),clearInterval)},main.clearTimeout=main.clearInterval=function(oe){oe&&oe.close()};function ae(oe,ue){this._id=oe,this._clearFn=ue}return ae.prototype.unref=ae.prototype.ref=function(){},ae.prototype.close=function(){this._clearFn.call(re,this._id)},main.enroll=function(oe,ue){clearTimeout(oe._idleTimeoutId),oe._idleTimeout=ue},main.unenroll=function(oe){clearTimeout(oe._idleTimeoutId),oe._idleTimeout=-1},main._unrefActive=main.active=function(oe){clearTimeout(oe._idleTimeoutId);var ue=oe._idleTimeout;ue>=0&&(oe._idleTimeoutId=setTimeout(function(){oe._onTimeout&&oe._onTimeout()},ue))},requireSetImmediate(),main.setImmediate=typeof self<"u"&&self.setImmediate||typeof commonjsGlobal<"u"&&commonjsGlobal.setImmediate||commonjsGlobal&&commonjsGlobal.setImmediate,main.clearImmediate=typeof self<"u"&&self.clearImmediate||typeof commonjsGlobal<"u"&&commonjsGlobal.clearImmediate||commonjsGlobal&&commonjsGlobal.clearImmediate,main}var hasRequiredParser;function requireParser(){return hasRequiredParser||(hasRequiredParser=1,function(re){(function(){var ie,ae,oe,ue,de,pe,_e,Ce,Ne=function(Fe,Ue){return function(){return Fe.apply(Ue,arguments)}},Oe=function(Fe,Ue){for(var Ve in Ue)Ie.call(Ue,Ve)&&(Fe[Ve]=Ue[Ve]);function ze(){this.constructor=Fe}return ze.prototype=Ue.prototype,Fe.prototype=new ze,Fe.__super__=Ue.prototype,Fe},Ie={}.hasOwnProperty;_e=requireSax(),oe=eventsExports,ie=requireBom(),pe=requireProcessors(),Ce=requireMain().setImmediate,ae=requireDefaults().defaults,ue=function(Fe){return typeof Fe=="object"&&Fe!=null&&Object.keys(Fe).length===0},de=function(Fe,Ue,Ve){var ze,jt,kt;for(ze=0,jt=Fe.length;ze0&&(nr[Pt.options.childkey]=cr),cr=nr;else if(sr){sr[Pt.options.childkey]=sr[Pt.options.childkey]||[],ir=Object.create(null);for(tr in cr)Ie.call(cr,tr)&&(ir[tr]=cr[tr]);sr[Pt.options.childkey].push(ir),delete cr["#name"],Object.keys(cr).length===1&&ze in cr&&!Pt.EXPLICIT_CHARKEY&&(cr=cr[ze])}}return kt.length>0?Pt.assignOrPush(sr,lr,cr):(Pt.options.explicitRoot&&(ar=cr,cr=Object.create(null),cr[lr]=ar),Pt.resultObject=cr,Pt.saxParser.ended=!0,Pt.emit("end",Pt.resultObject))}}(this),jt=function(Pt){return function(Et){var er,tr;if(tr=kt[kt.length-1],tr)return tr[ze]+=Et,Pt.options.explicitChildren&&Pt.options.preserveChildrenOrder&&Pt.options.charsAsChildren&&(Pt.options.includeWhiteChars||Et.replace(/\\n/g,"").trim()!=="")&&(tr[Pt.options.childkey]=tr[Pt.options.childkey]||[],er={"#name":"__text__"},er[ze]=Et,Pt.options.normalize&&(er[ze]=er[ze].replace(/\s{2,}/g," ").trim()),tr[Pt.options.childkey].push(er)),tr}}(this),this.saxParser.ontext=jt,this.saxParser.oncdata=function(Pt){return function(Et){var er;if(er=jt(Et),er)return er.cdata=!0}}()},Ue.prototype.parseString=function(Ve,ze){var jt;ze!=null&&typeof ze=="function"&&(this.on("end",function(kt){return this.reset(),ze(null,kt)}),this.on("error",function(kt){return this.reset(),ze(kt)}));try{return Ve=Ve.toString(),Ve.trim()===""?(this.emit("end",null),!0):(Ve=ie.stripBOM(Ve),this.options.async?(this.remaining=Ve,Ce(this.processAsync),this.saxParser):this.saxParser.write(Ve).close())}catch(kt){if(jt=kt,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw jt}else return this.emit("error",jt),this.saxParser.errThrown=!0}},Ue.prototype.parseStringPromise=function(Ve){return new Promise(function(ze){return function(jt,kt){return ze.parseString(Ve,function(Pt,Et){return Pt?kt(Pt):jt(Et)})}}(this))},Ue}(oe),re.parseString=function(Fe,Ue,Ve){var ze,jt,kt;return Ve!=null?(typeof Ve=="function"&&(ze=Ve),typeof Ue=="object"&&(jt=Ue)):(typeof Ue=="function"&&(ze=Ue),jt={}),kt=new re.Parser(jt),kt.parseString(Fe,ze)},re.parseStringPromise=function(Fe,Ue){var Ve,ze;return typeof Ue=="object"&&(Ve=Ue),ze=new re.Parser(Ve),ze.parseStringPromise(Fe)}}).call(commonjsGlobal)}(parser)),parser}(function(){var re,ie,ae,oe,ue=function(pe,_e){for(var Ce in _e)de.call(_e,Ce)&&(pe[Ce]=_e[Ce]);function Ne(){this.constructor=pe}return Ne.prototype=_e.prototype,pe.prototype=new Ne,pe.__super__=_e.prototype,pe},de={}.hasOwnProperty;ie=requireDefaults(),re=requireBuilder(),ae=requireParser(),oe=requireProcessors(),xml2js.defaults=ie.defaults,xml2js.processors=oe,xml2js.ValidationError=function(pe){ue(_e,pe);function _e(Ce){this.message=Ce}return _e}(Error),xml2js.Builder=re.Builder,xml2js.Parser=ae.Parser,xml2js.parseString=ae.parseString,xml2js.parseStringPromise=ae.parseStringPromise}).call(commonjsGlobal);class ExtendableError extends Error{constructor(ie,ae){super(ie,ae),this.name=this.constructor.name}}class AnonymousRequestError extends ExtendableError{}class InvalidArgumentError extends ExtendableError{}class InvalidEndpointError extends ExtendableError{}class InvalidBucketNameError extends ExtendableError{}class InvalidObjectNameError extends ExtendableError{}class AccessKeyRequiredError extends ExtendableError{}class SecretKeyRequiredError extends ExtendableError{}class ExpiresParamError extends ExtendableError{}class InvalidDateError extends ExtendableError{}class InvalidPrefixError extends ExtendableError{}class InvalidBucketPolicyError extends ExtendableError{}class InvalidXMLError extends ExtendableError{}class S3Error extends ExtendableError{}class IsValidBucketNameError extends ExtendableError{}var validator$3={},util$4={};(function(re){const ie=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",ae=ie+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",oe="["+ie+"]["+ae+"]*",ue=new RegExp("^"+oe+"$"),de=function(_e,Ce){const Ne=[];let Oe=Ce.exec(_e);for(;Oe;){const Ie=[];Ie.startIndex=Ce.lastIndex-Oe[0].length;const Fe=Oe.length;for(let Ue=0;Ue"u")};re.isExist=function(_e){return typeof _e<"u"},re.isEmptyObject=function(_e){return Object.keys(_e).length===0},re.merge=function(_e,Ce,Ne){if(Ce){const Oe=Object.keys(Ce),Ie=Oe.length;for(let Fe=0;Fe"&&re[de]!==" "&&re[de]!==" "&&re[de]!==` +`?(Dr.line++,Dr.column=0):Dr.column++);Dr.textNode+=Ar.substring(vn,Jr-1)}Sn==="<"&&!(Dr.sawRoot&&Dr.closedRoot&&!Dr.strict)?(Dr.state=ir.OPEN_WAKA,Dr.startTagPosition=Dr.position):(!er(Sn)&&(!Dr.sawRoot||Dr.closedRoot)&&Sr(Dr,"Text data outside of root node."),Sn==="&"?Dr.state=ir.TEXT_ENTITY:Dr.textNode+=Sn);continue;case ir.SCRIPT:Sn==="<"?Dr.state=ir.SCRIPT_ENDING:Dr.script+=Sn;continue;case ir.SCRIPT_ENDING:Sn==="/"?Dr.state=ir.CLOSE_TAG:(Dr.script+="<"+Sn,Dr.state=ir.SCRIPT);continue;case ir.OPEN_WAKA:if(Sn==="!")Dr.state=ir.SGML_DECL,Dr.sgmlDecl="";else if(!er(Sn))if(lr(jt,Sn))Dr.state=ir.OPEN_TAG,Dr.tagName=Sn;else if(Sn==="/")Dr.state=ir.CLOSE_TAG,Dr.tagName="";else if(Sn==="?")Dr.state=ir.PROC_INST,Dr.procInstName=Dr.procInstBody="";else{if(Sr(Dr,"Unencoded <"),Dr.startTagPosition+1"?(dr(Dr,"onsgmldeclaration",Dr.sgmlDecl),Dr.sgmlDecl="",Dr.state=ir.TEXT):(tr(Sn)&&(Dr.state=ir.SGML_DECL_QUOTED),Dr.sgmlDecl+=Sn);continue;case ir.SGML_DECL_QUOTED:Sn===Dr.q&&(Dr.state=ir.SGML_DECL,Dr.q=""),Dr.sgmlDecl+=Sn;continue;case ir.DOCTYPE:Sn===">"?(Dr.state=ir.TEXT,dr(Dr,"ondoctype",Dr.doctype),Dr.doctype=!0):(Dr.doctype+=Sn,Sn==="["?Dr.state=ir.DOCTYPE_DTD:tr(Sn)&&(Dr.state=ir.DOCTYPE_QUOTED,Dr.q=Sn));continue;case ir.DOCTYPE_QUOTED:Dr.doctype+=Sn,Sn===Dr.q&&(Dr.q="",Dr.state=ir.DOCTYPE);continue;case ir.DOCTYPE_DTD:Sn==="]"?(Dr.doctype+=Sn,Dr.state=ir.DOCTYPE):Sn==="<"?(Dr.state=ir.OPEN_WAKA,Dr.startTagPosition=Dr.position):tr(Sn)?(Dr.doctype+=Sn,Dr.state=ir.DOCTYPE_DTD_QUOTED,Dr.q=Sn):Dr.doctype+=Sn;continue;case ir.DOCTYPE_DTD_QUOTED:Dr.doctype+=Sn,Sn===Dr.q&&(Dr.state=ir.DOCTYPE_DTD,Dr.q="");continue;case ir.COMMENT:Sn==="-"?Dr.state=ir.COMMENT_ENDING:Dr.comment+=Sn;continue;case ir.COMMENT_ENDING:Sn==="-"?(Dr.state=ir.COMMENT_ENDED,Dr.comment=_r(Dr.opt,Dr.comment),Dr.comment&&dr(Dr,"oncomment",Dr.comment),Dr.comment=""):(Dr.comment+="-"+Sn,Dr.state=ir.COMMENT);continue;case ir.COMMENT_ENDED:Sn!==">"?(Sr(Dr,"Malformed comment"),Dr.comment+="--"+Sn,Dr.state=ir.COMMENT):Dr.doctype&&Dr.doctype!==!0?Dr.state=ir.DOCTYPE_DTD:Dr.state=ir.TEXT;continue;case ir.CDATA:Sn==="]"?Dr.state=ir.CDATA_ENDING:Dr.cdata+=Sn;continue;case ir.CDATA_ENDING:Sn==="]"?Dr.state=ir.CDATA_ENDING_2:(Dr.cdata+="]"+Sn,Dr.state=ir.CDATA);continue;case ir.CDATA_ENDING_2:Sn===">"?(Dr.cdata&&dr(Dr,"oncdata",Dr.cdata),dr(Dr,"onclosecdata"),Dr.cdata="",Dr.state=ir.TEXT):Sn==="]"?Dr.cdata+="]":(Dr.cdata+="]]"+Sn,Dr.state=ir.CDATA);continue;case ir.PROC_INST:Sn==="?"?Dr.state=ir.PROC_INST_ENDING:er(Sn)?Dr.state=ir.PROC_INST_BODY:Dr.procInstName+=Sn;continue;case ir.PROC_INST_BODY:if(!Dr.procInstBody&&er(Sn))continue;Sn==="?"?Dr.state=ir.PROC_INST_ENDING:Dr.procInstBody+=Sn;continue;case ir.PROC_INST_ENDING:Sn===">"?(dr(Dr,"onprocessinginstruction",{name:Dr.procInstName,body:Dr.procInstBody}),Dr.procInstName=Dr.procInstBody="",Dr.state=ir.TEXT):(Dr.procInstBody+="?"+Sn,Dr.state=ir.PROC_INST_BODY);continue;case ir.OPEN_TAG:lr(kt,Sn)?Dr.tagName+=Sn:(xr(Dr),Sn===">"?Vr(Dr):Sn==="/"?Dr.state=ir.OPEN_TAG_SLASH:(er(Sn)||Sr(Dr,"Invalid character in tag name"),Dr.state=ir.ATTRIB));continue;case ir.OPEN_TAG_SLASH:Sn===">"?(Vr(Dr,!0),Fr(Dr)):(Sr(Dr,"Forward-slash in opening tag not followed by >"),Dr.state=ir.ATTRIB);continue;case ir.ATTRIB:if(er(Sn))continue;Sn===">"?Vr(Dr):Sn==="/"?Dr.state=ir.OPEN_TAG_SLASH:lr(jt,Sn)?(Dr.attribName=Sn,Dr.attribValue="",Dr.state=ir.ATTRIB_NAME):Sr(Dr,"Invalid attribute name");continue;case ir.ATTRIB_NAME:Sn==="="?Dr.state=ir.ATTRIB_VALUE:Sn===">"?(Sr(Dr,"Attribute without value"),Dr.attribValue=Dr.attribName,Rr(Dr),Vr(Dr)):er(Sn)?Dr.state=ir.ATTRIB_NAME_SAW_WHITE:lr(kt,Sn)?Dr.attribName+=Sn:Sr(Dr,"Invalid attribute name");continue;case ir.ATTRIB_NAME_SAW_WHITE:if(Sn==="=")Dr.state=ir.ATTRIB_VALUE;else{if(er(Sn))continue;Sr(Dr,"Attribute without value"),Dr.tag.attributes[Dr.attribName]="",Dr.attribValue="",dr(Dr,"onattribute",{name:Dr.attribName,value:""}),Dr.attribName="",Sn===">"?Vr(Dr):lr(jt,Sn)?(Dr.attribName=Sn,Dr.state=ir.ATTRIB_NAME):(Sr(Dr,"Invalid attribute name"),Dr.state=ir.ATTRIB)}continue;case ir.ATTRIB_VALUE:if(er(Sn))continue;tr(Sn)?(Dr.q=Sn,Dr.state=ir.ATTRIB_VALUE_QUOTED):(Dr.opt.unquotedAttributeValues||mr(Dr,"Unquoted attribute value"),Dr.state=ir.ATTRIB_VALUE_UNQUOTED,Dr.attribValue=Sn);continue;case ir.ATTRIB_VALUE_QUOTED:if(Sn!==Dr.q){Sn==="&"?Dr.state=ir.ATTRIB_VALUE_ENTITY_Q:Dr.attribValue+=Sn;continue}Rr(Dr),Dr.q="",Dr.state=ir.ATTRIB_VALUE_CLOSED;continue;case ir.ATTRIB_VALUE_CLOSED:er(Sn)?Dr.state=ir.ATTRIB:Sn===">"?Vr(Dr):Sn==="/"?Dr.state=ir.OPEN_TAG_SLASH:lr(jt,Sn)?(Sr(Dr,"No whitespace between attributes"),Dr.attribName=Sn,Dr.attribValue="",Dr.state=ir.ATTRIB_NAME):Sr(Dr,"Invalid attribute name");continue;case ir.ATTRIB_VALUE_UNQUOTED:if(!nr(Sn)){Sn==="&"?Dr.state=ir.ATTRIB_VALUE_ENTITY_U:Dr.attribValue+=Sn;continue}Rr(Dr),Sn===">"?Vr(Dr):Dr.state=ir.ATTRIB;continue;case ir.CLOSE_TAG:if(Dr.tagName)Sn===">"?Fr(Dr):lr(kt,Sn)?Dr.tagName+=Sn:Dr.script?(Dr.script+=""?Fr(Dr):Sr(Dr,"Invalid characters in closing tag");continue;case ir.TEXT_ENTITY:case ir.ATTRIB_VALUE_ENTITY_Q:case ir.ATTRIB_VALUE_ENTITY_U:var $r,Lr;switch(Dr.state){case ir.TEXT_ENTITY:$r=ir.TEXT,Lr="textNode";break;case ir.ATTRIB_VALUE_ENTITY_Q:$r=ir.ATTRIB_VALUE_QUOTED,Lr="attribValue";break;case ir.ATTRIB_VALUE_ENTITY_U:$r=ir.ATTRIB_VALUE_UNQUOTED,Lr="attribValue";break}if(Sn===";"){var Gr=Ir(Dr);Dr.opt.unparsedEntities&&!Object.values(ie.XML_ENTITIES).includes(Gr)?(Dr.entity="",Dr.state=$r,Dr.write(Gr)):(Dr[Lr]+=Gr,Dr.entity="",Dr.state=$r)}else lr(Dr.entity.length?Et:Pt,Sn)?Dr.entity+=Sn:(Sr(Dr,"Invalid character in entity name"),Dr[Lr]+="&"+Dr.entity+Sn,Dr.entity="",Dr.state=$r);continue;default:throw new Error(Dr,"Unknown state: "+Dr.state)}return Dr.position>=Dr.bufferCheckPosition&&ue(Dr),Dr}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var Ar=String.fromCharCode,Dr=Math.floor,Jr=function(){var Sn=16384,vn=[],xn,$r,Lr=-1,Gr=arguments.length;if(!Gr)return"";for(var Mr="";++Lr1114111||Dr(Br)!==Br)throw RangeError("Invalid code point: "+Br);Br<=65535?vn.push(Br):(Br-=65536,xn=(Br>>10)+55296,$r=Br%1024+56320,vn.push(xn,$r)),(Lr+1===Gr||vn.length>Sn)&&(Mr+=Ar.apply(null,vn),vn.length=0)}return Mr};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Jr,configurable:!0,writable:!0}):String.fromCodePoint=Jr}()})(re)}(sax)),sax}var bom={},hasRequiredBom;function requireBom(){return hasRequiredBom||(hasRequiredBom=1,(function(){bom.stripBOM=function(re){return re[0]==="\uFEFF"?re.substring(1):re}}).call(commonjsGlobal)),bom}var processors={},hasRequiredProcessors;function requireProcessors(){return hasRequiredProcessors||(hasRequiredProcessors=1,(function(){var re;re=new RegExp(/(?!xmlns)^.*:/),processors.normalize=function(ie){return ie.toLowerCase()},processors.firstCharLowerCase=function(ie){return ie.charAt(0).toLowerCase()+ie.slice(1)},processors.stripPrefix=function(ie){return ie.replace(re,"")},processors.parseNumbers=function(ie){return isNaN(ie)||(ie=ie%1===0?parseInt(ie,10):parseFloat(ie)),ie},processors.parseBooleans=function(ie){return/^(?:true|false)$/i.test(ie)&&(ie=ie.toLowerCase()==="true"),ie}}).call(commonjsGlobal)),processors}var main={},setImmediate$1={},hasRequiredSetImmediate;function requireSetImmediate(){if(hasRequiredSetImmediate)return setImmediate$1;hasRequiredSetImmediate=1;var re={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};return function(ie,ae){if(ie.setImmediate)return;var oe=1,ue={},de=!1,pe=ie.document,_e;function Ce(Et){typeof Et!="function"&&(Et=new Function(""+Et));for(var er=new Array(arguments.length-1),tr=0;tr"u"?commonjsGlobal:self),setImmediate$1}var hasRequiredMain;function requireMain(){if(hasRequiredMain)return main;hasRequiredMain=1;var re=typeof commonjsGlobal<"u"&&commonjsGlobal||typeof self<"u"&&self||window,ie=Function.prototype.apply;main.setTimeout=function(){return new ae(ie.call(setTimeout,re,arguments),clearTimeout)},main.setInterval=function(){return new ae(ie.call(setInterval,re,arguments),clearInterval)},main.clearTimeout=main.clearInterval=function(oe){oe&&oe.close()};function ae(oe,ue){this._id=oe,this._clearFn=ue}return ae.prototype.unref=ae.prototype.ref=function(){},ae.prototype.close=function(){this._clearFn.call(re,this._id)},main.enroll=function(oe,ue){clearTimeout(oe._idleTimeoutId),oe._idleTimeout=ue},main.unenroll=function(oe){clearTimeout(oe._idleTimeoutId),oe._idleTimeout=-1},main._unrefActive=main.active=function(oe){clearTimeout(oe._idleTimeoutId);var ue=oe._idleTimeout;ue>=0&&(oe._idleTimeoutId=setTimeout(function(){oe._onTimeout&&oe._onTimeout()},ue))},requireSetImmediate(),main.setImmediate=typeof self<"u"&&self.setImmediate||typeof commonjsGlobal<"u"&&commonjsGlobal.setImmediate||commonjsGlobal&&commonjsGlobal.setImmediate,main.clearImmediate=typeof self<"u"&&self.clearImmediate||typeof commonjsGlobal<"u"&&commonjsGlobal.clearImmediate||commonjsGlobal&&commonjsGlobal.clearImmediate,main}var hasRequiredParser;function requireParser(){return hasRequiredParser||(hasRequiredParser=1,function(re){(function(){var ie,ae,oe,ue,de,pe,_e,Ce,Ne=function(Fe,Ue){return function(){return Fe.apply(Ue,arguments)}},Oe=function(Fe,Ue){for(var Ve in Ue)Ie.call(Ue,Ve)&&(Fe[Ve]=Ue[Ve]);function ze(){this.constructor=Fe}return ze.prototype=Ue.prototype,Fe.prototype=new ze,Fe.__super__=Ue.prototype,Fe},Ie={}.hasOwnProperty;_e=requireSax(),oe=eventsExports,ie=requireBom(),pe=requireProcessors(),Ce=requireMain().setImmediate,ae=requireDefaults().defaults,ue=function(Fe){return typeof Fe=="object"&&Fe!=null&&Object.keys(Fe).length===0},de=function(Fe,Ue,Ve){var ze,jt,kt;for(ze=0,jt=Fe.length;ze0&&(nr[Pt.options.childkey]=cr),cr=nr;else if(sr){sr[Pt.options.childkey]=sr[Pt.options.childkey]||[],ir=Object.create(null);for(tr in cr)Ie.call(cr,tr)&&(ir[tr]=cr[tr]);sr[Pt.options.childkey].push(ir),delete cr["#name"],Object.keys(cr).length===1&&ze in cr&&!Pt.EXPLICIT_CHARKEY&&(cr=cr[ze])}}return kt.length>0?Pt.assignOrPush(sr,lr,cr):(Pt.options.explicitRoot&&(ar=cr,cr=Object.create(null),cr[lr]=ar),Pt.resultObject=cr,Pt.saxParser.ended=!0,Pt.emit("end",Pt.resultObject))}}(this),jt=function(Pt){return function(Et){var er,tr;if(tr=kt[kt.length-1],tr)return tr[ze]+=Et,Pt.options.explicitChildren&&Pt.options.preserveChildrenOrder&&Pt.options.charsAsChildren&&(Pt.options.includeWhiteChars||Et.replace(/\\n/g,"").trim()!=="")&&(tr[Pt.options.childkey]=tr[Pt.options.childkey]||[],er={"#name":"__text__"},er[ze]=Et,Pt.options.normalize&&(er[ze]=er[ze].replace(/\s{2,}/g," ").trim()),tr[Pt.options.childkey].push(er)),tr}}(this),this.saxParser.ontext=jt,this.saxParser.oncdata=function(Pt){return function(Et){var er;if(er=jt(Et),er)return er.cdata=!0}}()},Ue.prototype.parseString=function(Ve,ze){var jt;ze!=null&&typeof ze=="function"&&(this.on("end",function(kt){return this.reset(),ze(null,kt)}),this.on("error",function(kt){return this.reset(),ze(kt)}));try{return Ve=Ve.toString(),Ve.trim()===""?(this.emit("end",null),!0):(Ve=ie.stripBOM(Ve),this.options.async?(this.remaining=Ve,Ce(this.processAsync),this.saxParser):this.saxParser.write(Ve).close())}catch(kt){if(jt=kt,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw jt}else return this.emit("error",jt),this.saxParser.errThrown=!0}},Ue.prototype.parseStringPromise=function(Ve){return new Promise(function(ze){return function(jt,kt){return ze.parseString(Ve,function(Pt,Et){return Pt?kt(Pt):jt(Et)})}}(this))},Ue}(oe),re.parseString=function(Fe,Ue,Ve){var ze,jt,kt;return Ve!=null?(typeof Ve=="function"&&(ze=Ve),typeof Ue=="object"&&(jt=Ue)):(typeof Ue=="function"&&(ze=Ue),jt={}),kt=new re.Parser(jt),kt.parseString(Fe,ze)},re.parseStringPromise=function(Fe,Ue){var Ve,ze;return typeof Ue=="object"&&(Ve=Ue),ze=new re.Parser(Ve),ze.parseStringPromise(Fe)}}).call(commonjsGlobal)}(parser)),parser}(function(){var re,ie,ae,oe,ue=function(pe,_e){for(var Ce in _e)de.call(_e,Ce)&&(pe[Ce]=_e[Ce]);function Ne(){this.constructor=pe}return Ne.prototype=_e.prototype,pe.prototype=new Ne,pe.__super__=_e.prototype,pe},de={}.hasOwnProperty;ie=requireDefaults(),re=requireBuilder(),ae=requireParser(),oe=requireProcessors(),xml2js.defaults=ie.defaults,xml2js.processors=oe,xml2js.ValidationError=function(pe){ue(_e,pe);function _e(Ce){this.message=Ce}return _e}(Error),xml2js.Builder=re.Builder,xml2js.Parser=ae.Parser,xml2js.parseString=ae.parseString,xml2js.parseStringPromise=ae.parseStringPromise}).call(commonjsGlobal);class ExtendableError extends Error{constructor(ie,ae){super(ie,ae),this.name=this.constructor.name}}class AnonymousRequestError extends ExtendableError{}class InvalidArgumentError extends ExtendableError{}class InvalidEndpointError extends ExtendableError{}class InvalidBucketNameError extends ExtendableError{}class InvalidObjectNameError extends ExtendableError{}class AccessKeyRequiredError extends ExtendableError{}class SecretKeyRequiredError extends ExtendableError{}class ExpiresParamError extends ExtendableError{}class InvalidDateError extends ExtendableError{}class InvalidPrefixError extends ExtendableError{}class InvalidBucketPolicyError extends ExtendableError{}class InvalidXMLError extends ExtendableError{}class S3Error extends ExtendableError{}class IsValidBucketNameError extends ExtendableError{}var validator$3={},util$4={};(function(re){const ie=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",ae=ie+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",oe="["+ie+"]["+ae+"]*",ue=new RegExp("^"+oe+"$"),de=function(_e,Ce){const Ne=[];let Oe=Ce.exec(_e);for(;Oe;){const Ie=[];Ie.startIndex=Ce.lastIndex-Oe[0].length;const Fe=Oe.length;for(let Ue=0;Ue"u")};re.isExist=function(_e){return typeof _e<"u"},re.isEmptyObject=function(_e){return Object.keys(_e).length===0},re.merge=function(_e,Ce,Ne){if(Ce){const Oe=Object.keys(Ce),Ie=Oe.length;for(let Fe=0;Fe"&&re[de]!==" "&&re[de]!==" "&&re[de]!==` `&&re[de]!=="\r";de++)Ce+=re[de];if(Ce=Ce.trim(),Ce[Ce.length-1]==="/"&&(Ce=Ce.substring(0,Ce.length-1),de--),!validateTagName(Ce)){let Ie;return Ce.trim().length===0?Ie="Invalid space after '<'.":Ie="Tag '"+Ce+"' is an invalid name.",getErrorObject("InvalidTag",Ie,getLineNumberForPosition(re,de))}const Ne=readAttributeStr(re,de);if(Ne===!1)return getErrorObject("InvalidAttr","Attributes for '"+Ce+"' have open quote.",getLineNumberForPosition(re,de));let Oe=Ne.value;if(de=Ne.index,Oe[Oe.length-1]==="/"){const Ie=de-Oe.length;Oe=Oe.substring(0,Oe.length-1);const Fe=validateAttributeString(Oe,ie);if(Fe===!0)oe=!0;else return getErrorObject(Fe.err.code,Fe.err.msg,getLineNumberForPosition(re,Ie+Fe.err.line))}else if(_e)if(Ne.tagClosed){if(Oe.trim().length>0)return getErrorObject("InvalidTag","Closing tag '"+Ce+"' can't have attributes or invalid starting.",getLineNumberForPosition(re,pe));if(ae.length===0)return getErrorObject("InvalidTag","Closing tag '"+Ce+"' has not been opened.",getLineNumberForPosition(re,pe));{const Ie=ae.pop();if(Ce!==Ie.tagName){let Fe=getLineNumberForPosition(re,Ie.tagStartPos);return getErrorObject("InvalidTag","Expected closing tag '"+Ie.tagName+"' (opened in line "+Fe.line+", col "+Fe.col+") instead of closing tag '"+Ce+"'.",getLineNumberForPosition(re,pe))}ae.length==0&&(ue=!0)}}else return getErrorObject("InvalidTag","Closing tag '"+Ce+"' doesn't have proper closing.",getLineNumberForPosition(re,de));else{const Ie=validateAttributeString(Oe,ie);if(Ie!==!0)return getErrorObject(Ie.err.code,Ie.err.msg,getLineNumberForPosition(re,de-Oe.length+Ie.err.line));if(ue===!0)return getErrorObject("InvalidXml","Multiple possible root nodes found.",getLineNumberForPosition(re,de));ie.unpairedTags.indexOf(Ce)!==-1||ae.push({tagName:Ce,tagStartPos:pe}),oe=!0}for(de++;de0)return getErrorObject("InvalidXml","Invalid '"+JSON.stringify(ae.map(de=>de.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return getErrorObject("InvalidXml","Start tag expected.",1);return!0};function isWhiteSpace(re){return re===" "||re===" "||re===` `||re==="\r"}function readPI(re,ie){const ae=ie;for(;ie5&&oe==="xml")return getErrorObject("InvalidXml","XML declaration allowed only at the start of the document.",getLineNumberForPosition(re,ie));if(re[ie]=="?"&&re[ie+1]==">"){ie++;break}else continue}return ie}function readCommentAndCDATA(re,ie){if(re.length>ie+5&&re[ie+1]==="-"&&re[ie+2]==="-"){for(ie+=3;ie"){ie+=2;break}}else if(re.length>ie+8&&re[ie+1]==="D"&&re[ie+2]==="O"&&re[ie+3]==="C"&&re[ie+4]==="T"&&re[ie+5]==="Y"&&re[ie+6]==="P"&&re[ie+7]==="E"){let ae=1;for(ie+=8;ie"&&(ae--,ae===0))break}else if(re.length>ie+9&&re[ie+1]==="["&&re[ie+2]==="C"&&re[ie+3]==="D"&&re[ie+4]==="A"&&re[ie+5]==="T"&&re[ie+6]==="A"&&re[ie+7]==="["){for(ie+=8;ie"){ie+=2;break}}return ie}const doubleQuote='"',singleQuote="'";function readAttributeStr(re,ie){let ae="",oe="",ue=!1;for(;ie"&&oe===""){ue=!0;break}ae+=re[ie]}return oe!==""?!1:{value:ae,index:ie,tagClosed:ue}}const validAttrStrRegxp=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function validateAttributeString(re,ie){const ae=util$3.getAllMatches(re,validAttrStrRegxp),oe={};for(let ue=0;ue!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(re,ie,ae){return re}},buildOptions$1=function(re){return Object.assign({},defaultOptions$1,re)};OptionsBuilder.buildOptions=buildOptions$1;OptionsBuilder.defaultOptions=defaultOptions$1;class XmlNode{constructor(ie){this.tagname=ie,this.child=[],this[":@"]={}}add(ie,ae){ie==="__proto__"&&(ie="#__proto__"),this.child.push({[ie]:ae})}addChild(ie){ie.tagname==="__proto__"&&(ie.tagname="#__proto__"),ie[":@"]&&Object.keys(ie[":@"]).length>0?this.child.push({[ie.tagname]:ie.child,":@":ie[":@"]}):this.child.push({[ie.tagname]:ie.child})}}var xmlNode$1=XmlNode;const util$2=util$4;function readDocType$1(re,ie){const ae={};if(re[ie+3]==="O"&&re[ie+4]==="C"&&re[ie+5]==="T"&&re[ie+6]==="Y"&&re[ie+7]==="P"&&re[ie+8]==="E"){ie=ie+9;let oe=1,ue=!1,de=!1,pe="";for(;ie"){if(de?re[ie-1]==="-"&&re[ie-2]==="-"&&(de=!1,oe--):oe--,oe===0)break}else re[ie]==="["?ue=!0:pe+=re[ie];if(oe!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:ae,i:ie}}function readEntityExp(re,ie){let ae="";for(;ie0&&ue&&ae[2]!==".")return re;if(!ie.leadingZeros&&de.length>0&&!ue&&ae[1]!==".")return re;{const Ce=Number(ae),Ne=""+Ce;return Ne.search(/[eE]/)!==-1||_e?ie.eNotation?Ce:re:ae.indexOf(".")!==-1?Ne==="0"&&pe===""||Ne===pe||ue&&Ne==="-"+pe?Ce:re:de?pe===Ne||ue+pe===Ne?Ce:re:ae===Ne||ae===ue+Ne?Ce:re}}else return re}}function trimZeros(re){return re&&re.indexOf(".")!==-1&&(re=re.replace(/0+$/,""),re==="."?re="0":re[0]==="."?re="0"+re:re[re.length-1]==="."&&(re=re.substr(0,re.length-1))),re}var strnum=toNumber$1;const util$1=util$4,xmlNode=xmlNode$1,readDocType=DocTypeReader,toNumber=strnum;let OrderedObjParser$1=class{constructor(ie){this.options=ie,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"¢"},pound:{regex:/&(pound|#163);/g,val:"£"},yen:{regex:/&(yen|#165);/g,val:"¥"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"©"},reg:{regex:/&(reg|#174);/g,val:"®"},inr:{regex:/&(inr|#8377);/g,val:"₹"},num_dec:{regex:/&#([0-9]{1,7});/g,val:(ae,oe)=>String.fromCharCode(Number.parseInt(oe,10))},num_hex:{regex:/&#x([0-9a-fA-F]{1,6});/g,val:(ae,oe)=>String.fromCharCode(Number.parseInt(oe,16))}},this.addExternalEntities=addExternalEntities,this.parseXml=parseXml$1,this.parseTextData=parseTextData,this.resolveNameSpace=resolveNameSpace,this.buildAttributesMap=buildAttributesMap,this.isItStopNode=isItStopNode,this.replaceEntitiesValue=replaceEntitiesValue$1,this.readStopNodeData=readStopNodeData,this.saveTextToParentTag=saveTextToParentTag,this.addChild=addChild}};function addExternalEntities(re){const ie=Object.keys(re);for(let ae=0;ae0)){pe||(re=this.replaceEntitiesValue(re));const _e=this.options.tagValueProcessor(ie,re,ae,ue,de);return _e==null?re:typeof _e!=typeof re||_e!==re?_e:this.options.trimValues?parseValue(re,this.options.parseTagValue,this.options.numberParseOptions):re.trim()===re?parseValue(re,this.options.parseTagValue,this.options.numberParseOptions):re}}function resolveNameSpace(re){if(this.options.removeNSPrefix){const ie=re.split(":"),ae=re.charAt(0)==="/"?"/":"";if(ie[0]==="xmlns")return"";ie.length===2&&(re=ae+ie[1])}return re}const attrsRegx=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function buildAttributesMap(re,ie,ae){if(!this.options.ignoreAttributes&&typeof re=="string"){const oe=util$1.getAllMatches(re,attrsRegx),ue=oe.length,de={};for(let pe=0;pe",de,"Closing Tag is not closed.");let Ce=re.substring(de+2,_e).trim();if(this.options.removeNSPrefix){const Ie=Ce.indexOf(":");Ie!==-1&&(Ce=Ce.substr(Ie+1))}this.options.transformTagName&&(Ce=this.options.transformTagName(Ce)),ae&&(oe=this.saveTextToParentTag(oe,ae,ue));const Ne=ue.substring(ue.lastIndexOf(".")+1);if(Ce&&this.options.unpairedTags.indexOf(Ce)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let Oe=0;Ne&&this.options.unpairedTags.indexOf(Ne)!==-1?(Oe=ue.lastIndexOf(".",ue.lastIndexOf(".")-1),this.tagsNodeStack.pop()):Oe=ue.lastIndexOf("."),ue=ue.substring(0,Oe),ae=this.tagsNodeStack.pop(),oe="",de=_e}else if(re[de+1]==="?"){let _e=readTagExp(re,de,!1,"?>");if(!_e)throw new Error("Pi Tag is not closed.");if(oe=this.saveTextToParentTag(oe,ae,ue),!(this.options.ignoreDeclaration&&_e.tagName==="?xml"||this.options.ignorePiTags)){const Ce=new xmlNode(_e.tagName);Ce.add(this.options.textNodeName,""),_e.tagName!==_e.tagExp&&_e.attrExpPresent&&(Ce[":@"]=this.buildAttributesMap(_e.tagExp,ue,_e.tagName)),this.addChild(ae,Ce,ue)}de=_e.closeIndex+1}else if(re.substr(de+1,3)==="!--"){const _e=findClosingIndex(re,"-->",de+4,"Comment is not closed.");if(this.options.commentPropName){const Ce=re.substring(de+4,_e-2);oe=this.saveTextToParentTag(oe,ae,ue),ae.add(this.options.commentPropName,[{[this.options.textNodeName]:Ce}])}de=_e}else if(re.substr(de+1,2)==="!D"){const _e=readDocType(re,de);this.docTypeEntities=_e.entities,de=_e.i}else if(re.substr(de+1,2)==="!["){const _e=findClosingIndex(re,"]]>",de,"CDATA is not closed.")-2,Ce=re.substring(de+9,_e);oe=this.saveTextToParentTag(oe,ae,ue);let Ne=this.parseTextData(Ce,ae.tagname,ue,!0,!1,!0,!0);Ne==null&&(Ne=""),this.options.cdataPropName?ae.add(this.options.cdataPropName,[{[this.options.textNodeName]:Ce}]):ae.add(this.options.textNodeName,Ne),de=_e+2}else{let _e=readTagExp(re,de,this.options.removeNSPrefix),Ce=_e.tagName;const Ne=_e.rawTagName;let Oe=_e.tagExp,Ie=_e.attrExpPresent,Fe=_e.closeIndex;this.options.transformTagName&&(Ce=this.options.transformTagName(Ce)),ae&&oe&&ae.tagname!=="!xml"&&(oe=this.saveTextToParentTag(oe,ae,ue,!1));const Ue=ae;if(Ue&&this.options.unpairedTags.indexOf(Ue.tagname)!==-1&&(ae=this.tagsNodeStack.pop(),ue=ue.substring(0,ue.lastIndexOf("."))),Ce!==ie.tagname&&(ue+=ue?"."+Ce:Ce),this.isItStopNode(this.options.stopNodes,ue,Ce)){let Ve="";if(Oe.length>0&&Oe.lastIndexOf("/")===Oe.length-1)Ce[Ce.length-1]==="/"?(Ce=Ce.substr(0,Ce.length-1),ue=ue.substr(0,ue.length-1),Oe=Ce):Oe=Oe.substr(0,Oe.length-1),de=_e.closeIndex;else if(this.options.unpairedTags.indexOf(Ce)!==-1)de=_e.closeIndex;else{const jt=this.readStopNodeData(re,Ne,Fe+1);if(!jt)throw new Error(`Unexpected end of ${Ne}`);de=jt.i,Ve=jt.tagContent}const ze=new xmlNode(Ce);Ce!==Oe&&Ie&&(ze[":@"]=this.buildAttributesMap(Oe,ue,Ce)),Ve&&(Ve=this.parseTextData(Ve,Ce,ue,!0,Ie,!0,!0)),ue=ue.substr(0,ue.lastIndexOf(".")),ze.add(this.options.textNodeName,Ve),this.addChild(ae,ze,ue)}else{if(Oe.length>0&&Oe.lastIndexOf("/")===Oe.length-1){Ce[Ce.length-1]==="/"?(Ce=Ce.substr(0,Ce.length-1),ue=ue.substr(0,ue.length-1),Oe=Ce):Oe=Oe.substr(0,Oe.length-1),this.options.transformTagName&&(Ce=this.options.transformTagName(Ce));const Ve=new xmlNode(Ce);Ce!==Oe&&Ie&&(Ve[":@"]=this.buildAttributesMap(Oe,ue,Ce)),this.addChild(ae,Ve,ue),ue=ue.substr(0,ue.lastIndexOf("."))}else{const Ve=new xmlNode(Ce);this.tagsNodeStack.push(ae),Ce!==Oe&&Ie&&(Ve[":@"]=this.buildAttributesMap(Oe,ue,Ce)),this.addChild(ae,Ve,ue),ae=Ve}oe="",de=Fe}}else oe+=re[de];return ie.child};function addChild(re,ie,ae){const oe=this.options.updateTag(ie.tagname,ae,ie[":@"]);oe===!1||(typeof oe=="string"&&(ie.tagname=oe),re.addChild(ie))}const replaceEntitiesValue$1=function(re){if(this.options.processEntities){for(let ie in this.docTypeEntities){const ae=this.docTypeEntities[ie];re=re.replace(ae.regx,ae.val)}for(let ie in this.lastEntities){const ae=this.lastEntities[ie];re=re.replace(ae.regex,ae.val)}if(this.options.htmlEntities)for(let ie in this.htmlEntities){const ae=this.htmlEntities[ie];re=re.replace(ae.regex,ae.val)}re=re.replace(this.ampEntity.regex,this.ampEntity.val)}return re};function saveTextToParentTag(re,ie,ae,oe){return re&&(oe===void 0&&(oe=Object.keys(ie.child).length===0),re=this.parseTextData(re,ie.tagname,ae,!1,ie[":@"]?Object.keys(ie[":@"]).length!==0:!1,oe),re!==void 0&&re!==""&&ie.add(this.options.textNodeName,re),re=""),re}function isItStopNode(re,ie,ae){const oe="*."+ae;for(const ue in re){const de=re[ue];if(oe===de||ie===de)return!0}return!1}function tagExpWithClosingIndex(re,ie,ae=">"){let oe,ue="";for(let de=ie;de",ae,`${ie} is not closed`);if(re.substring(ae+2,de).trim()===ie&&(ue--,ue===0))return{tagContent:re.substring(oe,ae),i:de};ae=de}else if(re[ae+1]==="?")ae=findClosingIndex(re,"?>",ae+1,"StopNode is not closed.");else if(re.substr(ae+1,3)==="!--")ae=findClosingIndex(re,"-->",ae+3,"StopNode is not closed.");else if(re.substr(ae+1,2)==="![")ae=findClosingIndex(re,"]]>",ae,"StopNode is not closed.")-2;else{const de=readTagExp(re,ae,">");de&&((de&&de.tagName)===ie&&de.tagExp[de.tagExp.length-1]!=="/"&&ue++,ae=de.closeIndex)}}function parseValue(re,ie,ae){if(ie&&typeof re=="string"){const oe=re.trim();return oe==="true"?!0:oe==="false"?!1:toNumber(re,ae)}else return util$1.isExist(re)?re:""}var OrderedObjParser_1=OrderedObjParser$1,node2json={};function prettify$1(re,ie){return compress(re,ie)}function compress(re,ie,ae){let oe;const ue={};for(let de=0;de0&&(ue[ie.textNodeName]=oe):oe!==void 0&&(ue[ie.textNodeName]=oe),ue}function propName$1(re){const ie=Object.keys(re);for(let ae=0;aeer||Et===er&&Ie[Pt].substr(0,12)==="application/"))continue}Ie[Pt]=Ve}}})}})(mimeTypes$1);let ENCRYPTION_TYPES=function(re){return re.SSEC="SSE-C",re.KMS="KMS",re}({}),RETENTION_MODES=function(re){return re.GOVERNANCE="GOVERNANCE",re.COMPLIANCE="COMPLIANCE",re}({}),RETENTION_VALIDITY_UNITS=function(re){return re.DAYS="Days",re.YEARS="Years",re}({}),LEGAL_HOLD_STATUS=function(re){return re.ENABLED="ON",re.DISABLED="OFF",re}({});const MetaDataHeaderPrefix="x-amz-meta-";function uriEscape(re){return re.split("").reduce((ie,ae)=>{const oe=Buffer$2.from(ae);if(oe.length===1&&("A"<=ae&&ae<="Z"||"a"<=ae&&ae<="z"||"0"<=ae&&ae<="9"||ae==="_"||ae==="."||ae==="~"||ae==="-"))return ie=ie+ae,ie;for(const ue of oe)ie=ie+"%"+ue.toString(16).toUpperCase();return ie},"")}function uriResourceEscape(re){return uriEscape(re).replace(/%2F/g,"/")}function getScope(re,ie,ae="s3"){return`${makeDateShort(ie)}/${re}/${ae}/aws4_request`}function isAmazonEndpoint(re){return re==="s3.amazonaws.com"||re==="s3.cn-north-1.amazonaws.com.cn"}function isVirtualHostStyle(re,ie,ae,oe){return ie==="https:"&&ae.includes(".")?!1:isAmazonEndpoint(re)||!oe}function isValidIP(re){return ipaddr.isValid(re)}function isValidEndpoint(re){return isValidDomain(re)||isValidIP(re)}function isValidDomain(re){if(!isString$1(re)||re.length===0||re.length>255||re[0]==="-"||re.slice(-1)==="-"||re[0]==="_"||re.slice(-1)==="_"||re[0]===".")return!1;const ie="`~!@#$%^&*()+={}[]|\\\"';:>63||re.includes("..")||/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/.test(re)?!1:!!/^[a-z0-9][a-z0-9.-]+[a-z0-9]$/.test(re)}function isValidObjectName(re){return isValidPrefix(re)?re.length!==0:!1}function isValidPrefix(re){return!(!isString$1(re)||re.length>1024)}function isNumber$2(re){return typeof re=="number"}function isFunction$1(re){return typeof re=="function"}function isString$1(re){return typeof re=="string"}function isObject$1(re){return typeof re=="object"&&re!==null}function isReadableStream$1(re){return isObject$1(re)&&isFunction$1(re._read)}function isBoolean$1(re){return typeof re=="boolean"}function isEmpty(re){return _.isEmpty(re)}function isEmptyObject(re){return Object.values(re).filter(ie=>ie!==void 0).length!==0}function isDefined(re){return re!=null}function isValidDate(re){return re instanceof Date&&!isNaN(re)}function makeDateLong(re){re=re||new Date;const ie=re.toISOString();return ie.slice(0,4)+ie.slice(5,7)+ie.slice(8,13)+ie.slice(14,16)+ie.slice(17,19)+"Z"}function makeDateShort(re){re=re||new Date;const ie=re.toISOString();return ie.slice(0,4)+ie.slice(5,7)+ie.slice(8,10)}function pipesetup(...re){return re.reduce((ie,ae)=>(ie.on("error",oe=>ae.emit("error",oe)),ie.pipe(ae)))}function readableStream(re){const ie=new streamBrowserify.Readable;return ie._read=()=>{},ie.push(re),ie.push(null),ie}function insertContentType(re,ie){for(const ae in re)if(ae.toLowerCase()==="content-type")return re;return{...re,"content-type":probeContentType(ie)}}function prependXAMZMeta(re){return re?_.mapKeys(re,(ie,ae)=>isAmzHeader(ae)||isSupportedHeader(ae)||isStorageClassHeader(ae)?ae:MetaDataHeaderPrefix+ae):{}}function isAmzHeader(re){const ie=re.toLowerCase();return ie.startsWith(MetaDataHeaderPrefix)||ie==="x-amz-acl"||ie.startsWith("x-amz-server-side-encryption-")||ie==="x-amz-server-side-encryption"}function isSupportedHeader(re){return["content-type","cache-control","content-encoding","content-disposition","content-language","x-amz-website-redirect-location"].includes(re.toLowerCase())}function isStorageClassHeader(re){return re.toLowerCase()==="x-amz-storage-class"}function extractMetadata(re){return _.mapKeys(_.pickBy(re,(ie,ae)=>isSupportedHeader(ae)||isStorageClassHeader(ae)||isAmzHeader(ae)),(ie,ae)=>{const oe=ae.toLowerCase();return oe.startsWith(MetaDataHeaderPrefix)?oe.slice(MetaDataHeaderPrefix.length):ae})}function getVersionId(re={}){return re["x-amz-version-id"]||null}function getSourceVersionId(re={}){return re["x-amz-copy-source-version-id"]||null}function sanitizeETag(re=""){const ie={'"':"",""":"",""":"",""":"",""":""};return re.replace(/^("|"|")|("|"|")$/g,ae=>ie[ae])}function toMd5(re){return(void 0)("md5").update(Buffer$2.from(re)).digest().toString("base64")}function toSha256(re){return(void 0)("sha256").update(re).digest("hex")}function toArray$1(re){return Array.isArray(re)?re:[re]}function sanitizeObjectKey(re){const ie=(re?re.toString():"").replace(/\+/g," ");return decodeURIComponent(ie)}function sanitizeSize(re){return re?Number.parseInt(re):void 0}const PART_CONSTRAINTS={ABS_MIN_PART_SIZE:1024*1024*5,MIN_PART_SIZE:1024*1024*16,MAX_PARTS_COUNT:1e4,MAX_PART_SIZE:1024*1024*1024*5,MAX_SINGLE_PUT_OBJECT_SIZE:1024*1024*1024*5,MAX_MULTIPART_PUT_OBJECT_SIZE:1024*1024*1024*1024*5},GENERIC_SSE_HEADER="X-Amz-Server-Side-Encryption",ENCRYPTION_HEADERS={sseGenericHeader:GENERIC_SSE_HEADER,sseKmsKeyID:GENERIC_SSE_HEADER+"-Aws-Kms-Key-Id"};function getEncryptionHeaders(re){const ie=re.type;if(!isEmpty(ie)){if(ie===ENCRYPTION_TYPES.SSEC)return{[ENCRYPTION_HEADERS.sseGenericHeader]:"AES256"};if(ie===ENCRYPTION_TYPES.KMS)return{[ENCRYPTION_HEADERS.sseGenericHeader]:re.SSEAlgorithm,[ENCRYPTION_HEADERS.sseKmsKeyID]:re.KMSMasterKeyID}}return{}}function partsRequired(re){const ie=PART_CONSTRAINTS.MAX_MULTIPART_PUT_OBJECT_SIZE/(PART_CONSTRAINTS.MAX_PARTS_COUNT-1);let ae=re/ie;return re%ie>0&&ae++,ae=Math.trunc(ae),ae}function calculateEvenSplits(re,ie){if(re===0)return null;const ae=partsRequired(re),oe=[],ue=[];let de=ie.Start;(isEmpty(de)||de===-1)&&(de=0);const pe=Math.trunc(re/ae),_e=re%ae;let Ce=de;for(let Ne=0;Nethis.End||this.Start<0)throw new InvalidObjectNameError("Source start must be non-negative, and start must be at most end.");if(this.MatchRange&&!isNumber$2(this.Start)||!isNumber$2(this.End))throw new InvalidObjectNameError("MatchRange is specified. But Invalid Start and End values are specified.");return!0}getHeaders(){const ie={};return ie["x-amz-copy-source"]=encodeURI(this.Bucket+"/"+this.Object),isEmpty(this.VersionID)||(ie["x-amz-copy-source"]=`${encodeURI(this.Bucket+"/"+this.Object)}?versionId=${this.VersionID}`),isEmpty(this.MatchETag)||(ie["x-amz-copy-source-if-match"]=this.MatchETag),isEmpty(this.NoMatchETag)||(ie["x-amz-copy-source-if-none-match"]=this.NoMatchETag),isEmpty(this.MatchModifiedSince)||(ie["x-amz-copy-source-if-modified-since"]=this.MatchModifiedSince),isEmpty(this.MatchUnmodifiedSince)||(ie["x-amz-copy-source-if-unmodified-since"]=this.MatchUnmodifiedSince),ie}}class CopyDestinationOptions{constructor({Bucket:ie,Object:ae,Encryption:oe,UserMetadata:ue,UserTags:de,LegalHold:pe,RetainUntilDate:_e,Mode:Ce,MetadataDirective:Ne}){this.Bucket=ie,this.Object=ae,this.Encryption=oe??void 0,this.UserMetadata=ue,this.UserTags=de,this.LegalHold=pe,this.Mode=Ce,this.RetainUntilDate=_e,this.MetadataDirective=Ne}getHeaders(){const ie="REPLACE",ae={},oe=this.UserTags;if(isEmpty(oe)||(ae["X-Amz-Tagging-Directive"]=ie,ae["X-Amz-Tagging"]=isObject$1(oe)?queryString.stringify(oe):isString$1(oe)?oe:""),this.Mode&&(ae["X-Amz-Object-Lock-Mode"]=this.Mode),this.RetainUntilDate&&(ae["X-Amz-Object-Lock-Retain-Until-Date"]=this.RetainUntilDate),this.LegalHold&&(ae["X-Amz-Object-Lock-Legal-Hold"]=this.LegalHold),this.UserMetadata)for(const[ue,de]of Object.entries(this.UserMetadata))ae[`X-Amz-Meta-${ue}`]=de.toString();if(this.MetadataDirective&&(ae["X-Amz-Metadata-Directive"]=this.MetadataDirective),this.Encryption){const ue=getEncryptionHeaders(this.Encryption);for(const[de,pe]of Object.entries(ue))ae[de]=pe}return ae}validate(){if(!isValidBucketName(this.Bucket))throw new InvalidBucketNameError("Invalid Destination bucket name: "+this.Bucket);if(!isValidObjectName(this.Object))throw new InvalidObjectNameError(`Invalid Destination object name: ${this.Object}`);if(!isEmpty(this.UserMetadata)&&!isObject$1(this.UserMetadata))throw new InvalidObjectNameError("Destination UserMetadata should be an object with key value pairs");if(!isEmpty(this.Mode)&&![RETENTION_MODES.GOVERNANCE,RETENTION_MODES.COMPLIANCE].includes(this.Mode))throw new InvalidObjectNameError("Invalid Mode specified for destination object it should be one of [GOVERNANCE,COMPLIANCE]");if(this.Encryption!==void 0&&isEmptyObject(this.Encryption))throw new InvalidObjectNameError("Invalid Encryption configuration for destination object ");return!0}}class SelectResults{constructor({records:ie,response:ae,stats:oe,progress:ue}){this.records=ie,this.response=ae,this.stats=oe,this.progress=ue}setStats(ie){this.stats=ie}getStats(){return this.stats}setProgress(ie){this.progress=ie}getProgress(){return this.progress}setResponse(ie){this.response=ie}getResponse(){return this.response}setRecords(ie){this.records=ie}getRecords(){return this.records}}function callbackify(re){return function(){const ie=[...arguments],ae=ie.pop();return typeof ae=="function"?re.apply(this,ie).then(oe=>ae(null,oe),oe=>ae(oe)):re.apply(this,arguments)}}var lib={},define_process_default$4={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};Object.defineProperty(lib,"__esModule",{value:!0});var _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(re){return typeof re}:function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},isBrowser=typeof window<"u"&&typeof window.document<"u",isNode=typeof define_process_default$4<"u"&&define_process_default$4.versions!=null&&define_process_default$4.versions.node!=null,isWebWorker=(typeof self>"u"?"undefined":_typeof(self))==="object"&&self.constructor&&self.constructor.name==="DedicatedWorkerGlobalScope",isJsDom=typeof window<"u"&&window.name==="nodejs"||typeof navigator<"u"&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),isDeno=typeof Deno<"u"&&typeof Deno.version<"u"&&typeof Deno.version.deno<"u",isBrowser_1=lib.isBrowser=isBrowser;lib.isWebWorker=isWebWorker;lib.isNode=isNode;lib.isJsDom=isJsDom;lib.isDeno=isDeno;class Credentials{constructor({accessKey:ie,secretKey:ae,sessionToken:oe}){this.accessKey=ie,this.secretKey=ae,this.sessionToken=oe}setAccessKey(ie){this.accessKey=ie}getAccessKey(){return this.accessKey}setSecretKey(ie){this.secretKey=ie}getSecretKey(){return this.secretKey}setSessionToken(ie){this.sessionToken=ie}getSessionToken(){return this.sessionToken}get(){return this}}class CredentialProvider{constructor({accessKey:ie,secretKey:ae,sessionToken:oe}){this.credentials=new Credentials({accessKey:ie,secretKey:ae,sessionToken:oe})}async getCredentials(){return this.credentials.get()}setCredentials(ie){if(ie instanceof Credentials)this.credentials=ie;else throw new Error("Unable to set Credentials. it should be an instance of Credentials class")}setAccessKey(ie){this.credentials.setAccessKey(ie)}getAccessKey(){return this.credentials.getAccessKey()}setSecretKey(ie){this.credentials.setSecretKey(ie)}getSecretKey(){return this.credentials.getSecretKey()}setSessionToken(ie){this.credentials.setSessionToken(ie)}getSessionToken(){return this.credentials.getSessionToken()}}const signV4Algorithm="AWS4-HMAC-SHA256";function getCanonicalRequest(re,ie,ae,oe,ue){if(!isString$1(re))throw new TypeError('method should be of type "string"');if(!isString$1(ie))throw new TypeError('path should be of type "string"');if(!isObject$1(ae))throw new TypeError('headers should be of type "object"');if(!Array.isArray(oe))throw new TypeError('signedHeaders should be of type "array"');if(!isString$1(ue))throw new TypeError('hashedPayload should be of type "string"');const de=oe.reduce((Ce,Ne)=>{const Oe=`${ae[Ne]}`.replace(/ +/g," ");return Ce.push(`${Ne.toLowerCase()}:${Oe}`),Ce},[]),pe=ie.split("?")[0];let _e=ie.split("?")[1];return _e||(_e=""),_e&&(_e=_e.split("&").sort().map(Ce=>Ce.includes("=")?Ce:Ce+"=").join("&")),[re.toUpperCase(),pe,_e,de.join(` + */(function(re){var ie=mimeDb,ae=pathBrowserify.extname,oe=/^\s*([^;\s]*)(?:;|\s|$)/,ue=/^text\//i;re.charset=de,re.charsets={lookup:de},re.contentType=pe,re.extension=_e,re.extensions=Object.create(null),re.lookup=Ce,re.types=Object.create(null),Ne(re.extensions,re.types);function de(Oe){if(!Oe||typeof Oe!="string")return!1;var Ie=oe.exec(Oe),Fe=Ie&&ie[Ie[1].toLowerCase()];return Fe&&Fe.charset?Fe.charset:Ie&&ue.test(Ie[1])?"UTF-8":!1}function pe(Oe){if(!Oe||typeof Oe!="string")return!1;var Ie=Oe.indexOf("/")===-1?re.lookup(Oe):Oe;if(!Ie)return!1;if(Ie.indexOf("charset")===-1){var Fe=re.charset(Ie);Fe&&(Ie+="; charset="+Fe.toLowerCase())}return Ie}function _e(Oe){if(!Oe||typeof Oe!="string")return!1;var Ie=oe.exec(Oe),Fe=Ie&&re.extensions[Ie[1].toLowerCase()];return!Fe||!Fe.length?!1:Fe[0]}function Ce(Oe){if(!Oe||typeof Oe!="string")return!1;var Ie=ae("x."+Oe).toLowerCase().substr(1);return Ie&&re.types[Ie]||!1}function Ne(Oe,Ie){var Fe=["nginx","apache",void 0,"iana"];Object.keys(ie).forEach(function(Ve){var ze=ie[Ve],jt=ze.extensions;if(!(!jt||!jt.length)){Oe[Ve]=jt;for(var kt=0;kter||Et===er&&Ie[Pt].substr(0,12)==="application/"))continue}Ie[Pt]=Ve}}})}})(mimeTypes$1);let ENCRYPTION_TYPES=function(re){return re.SSEC="SSE-C",re.KMS="KMS",re}({}),RETENTION_MODES=function(re){return re.GOVERNANCE="GOVERNANCE",re.COMPLIANCE="COMPLIANCE",re}({}),RETENTION_VALIDITY_UNITS=function(re){return re.DAYS="Days",re.YEARS="Years",re}({}),LEGAL_HOLD_STATUS=function(re){return re.ENABLED="ON",re.DISABLED="OFF",re}({});const MetaDataHeaderPrefix="x-amz-meta-";function uriEscape(re){return re.split("").reduce((ie,ae)=>{const oe=Buffer$2.from(ae);if(oe.length===1&&("A"<=ae&&ae<="Z"||"a"<=ae&&ae<="z"||"0"<=ae&&ae<="9"||ae==="_"||ae==="."||ae==="~"||ae==="-"))return ie=ie+ae,ie;for(const ue of oe)ie=ie+"%"+ue.toString(16).toUpperCase();return ie},"")}function uriResourceEscape(re){return uriEscape(re).replace(/%2F/g,"/")}function getScope(re,ie,ae="s3"){return`${makeDateShort(ie)}/${re}/${ae}/aws4_request`}function isAmazonEndpoint(re){return re==="s3.amazonaws.com"||re==="s3.cn-north-1.amazonaws.com.cn"}function isVirtualHostStyle(re,ie,ae,oe){return ie==="https:"&&ae.includes(".")?!1:isAmazonEndpoint(re)||!oe}function isValidIP(re){return ipaddr.isValid(re)}function isValidEndpoint(re){return isValidDomain(re)||isValidIP(re)}function isValidDomain(re){if(!isString$1(re)||re.length===0||re.length>255||re[0]==="-"||re.slice(-1)==="-"||re[0]==="_"||re.slice(-1)==="_"||re[0]===".")return!1;const ie="`~!@#$%^&*()+={}[]|\\\"';:>63||re.includes("..")||/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/.test(re)?!1:!!/^[a-z0-9][a-z0-9.-]+[a-z0-9]$/.test(re)}function isValidObjectName(re){return isValidPrefix(re)?re.length!==0:!1}function isValidPrefix(re){return!(!isString$1(re)||re.length>1024)}function isNumber$2(re){return typeof re=="number"}function isFunction$1(re){return typeof re=="function"}function isString$1(re){return typeof re=="string"}function isObject$1(re){return typeof re=="object"&&re!==null}function isReadableStream$1(re){return isObject$1(re)&&isFunction$1(re._read)}function isBoolean$1(re){return typeof re=="boolean"}function isEmpty(re){return _.isEmpty(re)}function isEmptyObject(re){return Object.values(re).filter(ie=>ie!==void 0).length!==0}function isDefined(re){return re!=null}function isValidDate(re){return re instanceof Date&&!isNaN(re)}function makeDateLong(re){re=re||new Date;const ie=re.toISOString();return ie.slice(0,4)+ie.slice(5,7)+ie.slice(8,13)+ie.slice(14,16)+ie.slice(17,19)+"Z"}function makeDateShort(re){re=re||new Date;const ie=re.toISOString();return ie.slice(0,4)+ie.slice(5,7)+ie.slice(8,10)}function pipesetup(...re){return re.reduce((ie,ae)=>(ie.on("error",oe=>ae.emit("error",oe)),ie.pipe(ae)))}function readableStream(re){const ie=new streamBrowserify.Readable;return ie._read=()=>{},ie.push(re),ie.push(null),ie}function insertContentType(re,ie){for(const ae in re)if(ae.toLowerCase()==="content-type")return re;return{...re,"content-type":probeContentType(ie)}}function prependXAMZMeta(re){return re?_.mapKeys(re,(ie,ae)=>isAmzHeader(ae)||isSupportedHeader(ae)||isStorageClassHeader(ae)?ae:MetaDataHeaderPrefix+ae):{}}function isAmzHeader(re){const ie=re.toLowerCase();return ie.startsWith(MetaDataHeaderPrefix)||ie==="x-amz-acl"||ie.startsWith("x-amz-server-side-encryption-")||ie==="x-amz-server-side-encryption"}function isSupportedHeader(re){return["content-type","cache-control","content-encoding","content-disposition","content-language","x-amz-website-redirect-location"].includes(re.toLowerCase())}function isStorageClassHeader(re){return re.toLowerCase()==="x-amz-storage-class"}function extractMetadata(re){return _.mapKeys(_.pickBy(re,(ie,ae)=>isSupportedHeader(ae)||isStorageClassHeader(ae)||isAmzHeader(ae)),(ie,ae)=>{const oe=ae.toLowerCase();return oe.startsWith(MetaDataHeaderPrefix)?oe.slice(MetaDataHeaderPrefix.length):ae})}function getVersionId(re={}){return re["x-amz-version-id"]||null}function getSourceVersionId(re={}){return re["x-amz-copy-source-version-id"]||null}function sanitizeETag(re=""){const ie={'"':"",""":"",""":"",""":"",""":""};return re.replace(/^("|"|")|("|"|")$/g,ae=>ie[ae])}function toMd5(re){return(void 0)("md5").update(Buffer$2.from(re)).digest().toString("base64")}function toSha256(re){return(void 0)("sha256").update(re).digest("hex")}function toArray$1(re){return Array.isArray(re)?re:[re]}function sanitizeObjectKey(re){const ie=(re?re.toString():"").replace(/\+/g," ");return decodeURIComponent(ie)}function sanitizeSize(re){return re?Number.parseInt(re):void 0}const PART_CONSTRAINTS={ABS_MIN_PART_SIZE:1024*1024*5,MIN_PART_SIZE:1024*1024*16,MAX_PARTS_COUNT:1e4,MAX_PART_SIZE:1024*1024*1024*5,MAX_SINGLE_PUT_OBJECT_SIZE:1024*1024*1024*5,MAX_MULTIPART_PUT_OBJECT_SIZE:1024*1024*1024*1024*5},GENERIC_SSE_HEADER="X-Amz-Server-Side-Encryption",ENCRYPTION_HEADERS={sseGenericHeader:GENERIC_SSE_HEADER,sseKmsKeyID:GENERIC_SSE_HEADER+"-Aws-Kms-Key-Id"};function getEncryptionHeaders(re){const ie=re.type;if(!isEmpty(ie)){if(ie===ENCRYPTION_TYPES.SSEC)return{[ENCRYPTION_HEADERS.sseGenericHeader]:"AES256"};if(ie===ENCRYPTION_TYPES.KMS)return{[ENCRYPTION_HEADERS.sseGenericHeader]:re.SSEAlgorithm,[ENCRYPTION_HEADERS.sseKmsKeyID]:re.KMSMasterKeyID}}return{}}function partsRequired(re){const ie=PART_CONSTRAINTS.MAX_MULTIPART_PUT_OBJECT_SIZE/(PART_CONSTRAINTS.MAX_PARTS_COUNT-1);let ae=re/ie;return re%ie>0&&ae++,ae=Math.trunc(ae),ae}function calculateEvenSplits(re,ie){if(re===0)return null;const ae=partsRequired(re),oe=[],ue=[];let de=ie.Start;(isEmpty(de)||de===-1)&&(de=0);const pe=Math.trunc(re/ae),_e=re%ae;let Ce=de;for(let Ne=0;Nethis.End||this.Start<0)throw new InvalidObjectNameError("Source start must be non-negative, and start must be at most end.");if(this.MatchRange&&!isNumber$2(this.Start)||!isNumber$2(this.End))throw new InvalidObjectNameError("MatchRange is specified. But Invalid Start and End values are specified.");return!0}getHeaders(){const ie={};return ie["x-amz-copy-source"]=encodeURI(this.Bucket+"/"+this.Object),isEmpty(this.VersionID)||(ie["x-amz-copy-source"]=`${encodeURI(this.Bucket+"/"+this.Object)}?versionId=${this.VersionID}`),isEmpty(this.MatchETag)||(ie["x-amz-copy-source-if-match"]=this.MatchETag),isEmpty(this.NoMatchETag)||(ie["x-amz-copy-source-if-none-match"]=this.NoMatchETag),isEmpty(this.MatchModifiedSince)||(ie["x-amz-copy-source-if-modified-since"]=this.MatchModifiedSince),isEmpty(this.MatchUnmodifiedSince)||(ie["x-amz-copy-source-if-unmodified-since"]=this.MatchUnmodifiedSince),ie}}class CopyDestinationOptions{constructor({Bucket:ie,Object:ae,Encryption:oe,UserMetadata:ue,UserTags:de,LegalHold:pe,RetainUntilDate:_e,Mode:Ce,MetadataDirective:Ne}){this.Bucket=ie,this.Object=ae,this.Encryption=oe??void 0,this.UserMetadata=ue,this.UserTags=de,this.LegalHold=pe,this.Mode=Ce,this.RetainUntilDate=_e,this.MetadataDirective=Ne}getHeaders(){const ie="REPLACE",ae={},oe=this.UserTags;if(isEmpty(oe)||(ae["X-Amz-Tagging-Directive"]=ie,ae["X-Amz-Tagging"]=isObject$1(oe)?queryString.stringify(oe):isString$1(oe)?oe:""),this.Mode&&(ae["X-Amz-Object-Lock-Mode"]=this.Mode),this.RetainUntilDate&&(ae["X-Amz-Object-Lock-Retain-Until-Date"]=this.RetainUntilDate),this.LegalHold&&(ae["X-Amz-Object-Lock-Legal-Hold"]=this.LegalHold),this.UserMetadata)for(const[ue,de]of Object.entries(this.UserMetadata))ae[`X-Amz-Meta-${ue}`]=de.toString();if(this.MetadataDirective&&(ae["X-Amz-Metadata-Directive"]=this.MetadataDirective),this.Encryption){const ue=getEncryptionHeaders(this.Encryption);for(const[de,pe]of Object.entries(ue))ae[de]=pe}return ae}validate(){if(!isValidBucketName(this.Bucket))throw new InvalidBucketNameError("Invalid Destination bucket name: "+this.Bucket);if(!isValidObjectName(this.Object))throw new InvalidObjectNameError(`Invalid Destination object name: ${this.Object}`);if(!isEmpty(this.UserMetadata)&&!isObject$1(this.UserMetadata))throw new InvalidObjectNameError("Destination UserMetadata should be an object with key value pairs");if(!isEmpty(this.Mode)&&![RETENTION_MODES.GOVERNANCE,RETENTION_MODES.COMPLIANCE].includes(this.Mode))throw new InvalidObjectNameError("Invalid Mode specified for destination object it should be one of [GOVERNANCE,COMPLIANCE]");if(this.Encryption!==void 0&&isEmptyObject(this.Encryption))throw new InvalidObjectNameError("Invalid Encryption configuration for destination object ");return!0}}class SelectResults{constructor({records:ie,response:ae,stats:oe,progress:ue}){this.records=ie,this.response=ae,this.stats=oe,this.progress=ue}setStats(ie){this.stats=ie}getStats(){return this.stats}setProgress(ie){this.progress=ie}getProgress(){return this.progress}setResponse(ie){this.response=ie}getResponse(){return this.response}setRecords(ie){this.records=ie}getRecords(){return this.records}}function callbackify(re){return function(){const ie=[...arguments],ae=ie.pop();return typeof ae=="function"?re.apply(this,ie).then(oe=>ae(null,oe),oe=>ae(oe)):re.apply(this,arguments)}}var lib={},define_process_default$4={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};Object.defineProperty(lib,"__esModule",{value:!0});var _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(re){return typeof re}:function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},isBrowser=typeof window<"u"&&typeof window.document<"u",isNode=typeof define_process_default$4<"u"&&define_process_default$4.versions!=null&&define_process_default$4.versions.node!=null,isWebWorker=(typeof self>"u"?"undefined":_typeof(self))==="object"&&self.constructor&&self.constructor.name==="DedicatedWorkerGlobalScope",isJsDom=typeof window<"u"&&window.name==="nodejs"||typeof navigator<"u"&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),isDeno=typeof Deno<"u"&&typeof Deno.version<"u"&&typeof Deno.version.deno<"u",isBrowser_1=lib.isBrowser=isBrowser;lib.isWebWorker=isWebWorker;lib.isNode=isNode;lib.isJsDom=isJsDom;lib.isDeno=isDeno;class Credentials{constructor({accessKey:ie,secretKey:ae,sessionToken:oe}){this.accessKey=ie,this.secretKey=ae,this.sessionToken=oe}setAccessKey(ie){this.accessKey=ie}getAccessKey(){return this.accessKey}setSecretKey(ie){this.secretKey=ie}getSecretKey(){return this.secretKey}setSessionToken(ie){this.sessionToken=ie}getSessionToken(){return this.sessionToken}get(){return this}}class CredentialProvider{constructor({accessKey:ie,secretKey:ae,sessionToken:oe}){this.credentials=new Credentials({accessKey:ie,secretKey:ae,sessionToken:oe})}async getCredentials(){return this.credentials.get()}setCredentials(ie){if(ie instanceof Credentials)this.credentials=ie;else throw new Error("Unable to set Credentials. it should be an instance of Credentials class")}setAccessKey(ie){this.credentials.setAccessKey(ie)}getAccessKey(){return this.credentials.getAccessKey()}setSecretKey(ie){this.credentials.setSecretKey(ie)}getSecretKey(){return this.credentials.getSecretKey()}setSessionToken(ie){this.credentials.setSessionToken(ie)}getSessionToken(){return this.credentials.getSessionToken()}}const signV4Algorithm="AWS4-HMAC-SHA256";function getCanonicalRequest(re,ie,ae,oe,ue){if(!isString$1(re))throw new TypeError('method should be of type "string"');if(!isString$1(ie))throw new TypeError('path should be of type "string"');if(!isObject$1(ae))throw new TypeError('headers should be of type "object"');if(!Array.isArray(oe))throw new TypeError('signedHeaders should be of type "array"');if(!isString$1(ue))throw new TypeError('hashedPayload should be of type "string"');const de=oe.reduce((Ce,Ne)=>{const Oe=`${ae[Ne]}`.replace(/ +/g," ");return Ce.push(`${Ne.toLowerCase()}:${Oe}`),Ce},[]),pe=ie.split("?")[0];let _e=ie.split("?")[1];return _e||(_e=""),_e&&(_e=_e.split("&").sort().map(Ce=>Ce.includes("=")?Ce:Ce+"=").join("&")),[re.toUpperCase(),pe,_e,de.join(` `)+` `,oe.join(";").toLowerCase(),ue].join(` `)}function getCredential(re,ie,ae,oe="s3"){if(!isString$1(re))throw new TypeError('accessKey should be of type "string"');if(!isString$1(ie))throw new TypeError('region should be of type "string"');if(!isObject$1(ae))throw new TypeError('requestDate should be of type "object"');return`${re}/${getScope(ie,ae,oe)}`}function getSignedHeaders(re){if(!isObject$1(re))throw new TypeError('request should be of type "object"');const ie=["authorization","content-length","content-type","user-agent"];return Object.keys(re).filter(ae=>!ie.includes(ae)).sort()}function getSigningKey(re,ie,ae,oe="s3"){if(!isObject$1(re))throw new TypeError('date should be of type "object"');if(!isString$1(ie))throw new TypeError('region should be of type "string"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');const ue=makeDateShort(re);return(void 0)("sha256",(void 0)("sha256",(void 0)("sha256",(void 0)("sha256","AWS4"+ae).update(ue).digest()).update(ie).digest()).update(oe).digest()).update("aws4_request").digest()}function getStringToSign(re,ie,ae,oe="s3"){if(!isString$1(re))throw new TypeError('canonicalRequest should be of type "string"');if(!isObject$1(ie))throw new TypeError('requestDate should be of type "object"');if(!isString$1(ae))throw new TypeError('region should be of type "string"');const ue=(void 0)("sha256").update(re).digest("hex"),de=getScope(ae,ie,oe);return[signV4Algorithm,makeDateLong(ie),de,ue].join(` -`)}function postPresignSignatureV4(re,ie,ae,oe){if(!isString$1(re))throw new TypeError('region should be of type "string"');if(!isObject$1(ie))throw new TypeError('date should be of type "object"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');if(!isString$1(oe))throw new TypeError('policyBase64 should be of type "string"');return(void 0)("sha256",getSigningKey(ie,re,ae)).update(oe).digest("hex").toLowerCase()}function signV4(re,ie,ae,oe,ue,de,pe="s3"){if(!isObject$1(re))throw new TypeError('request should be of type "object"');if(!isString$1(ie))throw new TypeError('accessKey should be of type "string"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');if(!isString$1(oe))throw new TypeError('region should be of type "string"');if(!ie)throw new AccessKeyRequiredError("accessKey is required for signing");if(!ae)throw new SecretKeyRequiredError("secretKey is required for signing");const _e=getSignedHeaders(re.headers),Ce=getCanonicalRequest(re.method,re.path,re.headers,_e,de),Ne=pe||"s3",Oe=getStringToSign(Ce,ue,oe,Ne),Ie=getSigningKey(ue,oe,ae,Ne),Fe=getCredential(ie,oe,ue,Ne),Ue=(void 0)("sha256",Ie).update(Oe).digest("hex").toLowerCase();return`${signV4Algorithm} Credential=${Fe}, SignedHeaders=${_e.join(";").toLowerCase()}, Signature=${Ue}`}function presignSignatureV4(re,ie,ae,oe,ue,de,pe){if(!isObject$1(re))throw new TypeError('request should be of type "object"');if(!isString$1(ie))throw new TypeError('accessKey should be of type "string"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');if(!isString$1(ue))throw new TypeError('region should be of type "string"');if(!ie)throw new AccessKeyRequiredError("accessKey is required for presigning");if(!ae)throw new SecretKeyRequiredError("secretKey is required for presigning");if(!isNumber$2(pe))throw new TypeError('expires should be of type "number"');if(pe<1)throw new ExpiresParamError("expires param cannot be less than 1 seconds");if(pe>604800)throw new ExpiresParamError("expires param cannot be greater than 7 days");const _e=makeDateLong(de),Ce=getSignedHeaders(re.headers),Ne=getCredential(ie,ue,de),Oe="UNSIGNED-PAYLOAD",Ie=[];Ie.push(`X-Amz-Algorithm=${signV4Algorithm}`),Ie.push(`X-Amz-Credential=${uriEscape(Ne)}`),Ie.push(`X-Amz-Date=${_e}`),Ie.push(`X-Amz-Expires=${pe}`),Ie.push(`X-Amz-SignedHeaders=${uriEscape(Ce.join(";").toLowerCase())}`),oe&&Ie.push(`X-Amz-Security-Token=${uriEscape(oe)}`);const Fe=re.path.split("?")[0];let Ue=re.path.split("?")[1];Ue?Ue=Ue+"&"+Ie.join("&"):Ue=Ie.join("&");const Ve=Fe+"?"+Ue,ze=getCanonicalRequest(re.method,Ve,re.headers,Ce,Oe),jt=getStringToSign(ze,de,ue),Pt=(void 0)("sha256",getSigningKey(de,ue,ae)).update(jt).digest("hex").toLowerCase();return re.protocol+"//"+re.headers.host+Ve+`&X-Amz-Signature=${Pt}`}async function readAsBuffer(re){return new Promise((ie,ae)=>{const oe=[];re.on("data",ue=>oe.push(ue)).on("error",ue=>ae(ue)).on("end",()=>ie(Buffer$2.concat(oe)))})}async function readAsString(re){return(await readAsBuffer(re)).toString()}async function drainResponse(re){return new Promise((ie,ae)=>{re.on("data",()=>{}).on("error",oe=>ae(oe)).on("end",()=>ie())})}function parseBucketRegion(re){return parseXml(re).LocationConstraint}const fxp=new fxp$2.XMLParser;function parseError(re,ie){let ae={};const oe=fxp.parse(re);oe.Error&&(ae=oe.Error);const ue=new S3Error;return Object.entries(ae).forEach(([de,pe])=>{ue[de.toLowerCase()]=pe}),Object.entries(ie).forEach(([de,pe])=>{ue[de]=pe}),ue}async function parseResponseError(re){const ie=re.statusCode;let ae,oe;ie===301?(ae="MovedPermanently",oe="Moved Permanently"):ie===307?(ae="TemporaryRedirect",oe="Are you using the correct endpoint URL?"):ie===403?(ae="AccessDenied",oe="Valid and authorized credentials required"):ie===404?(ae="NotFound",oe="Not Found"):ie===405||ie===501?(ae="MethodNotAllowed",oe="Method Not Allowed"):(ae="UnknownError",oe=`${ie}`);const ue={};ue.amzRequestid=re.headers["x-amz-request-id"],ue.amzId2=re.headers["x-amz-id-2"],ue.amzBucketRegion=re.headers["x-amz-bucket-region"];const de=await readAsString(re);if(de)throw parseError(de,ue);const pe=new S3Error(oe,{cause:ue});throw pe.code=ae,Object.entries(ue).forEach(([_e,Ce])=>{pe[_e]=Ce}),pe}function parseListObjectsV2WithMetadata(re){const ie={objects:[],isTruncated:!1,nextContinuationToken:""};let ae=parseXml(re);if(!ae.ListBucketResult)throw new InvalidXMLError('Missing tag: "ListBucketResult"');return ae=ae.ListBucketResult,ae.IsTruncated&&(ie.isTruncated=ae.IsTruncated),ae.NextContinuationToken&&(ie.nextContinuationToken=ae.NextContinuationToken),ae.Contents&&toArray$1(ae.Contents).forEach(oe=>{const ue=sanitizeObjectKey(oe.Key),de=new Date(oe.LastModified),pe=sanitizeETag(oe.ETag),_e=oe.Size;let Ce;oe.UserMetadata!=null?Ce=toArray$1(oe.UserMetadata)[0]:Ce=null,ie.objects.push({name:ue,lastModified:de,etag:pe,size:_e,metadata:Ce})}),ae.CommonPrefixes&&toArray$1(ae.CommonPrefixes).forEach(oe=>{ie.objects.push({prefix:sanitizeObjectKey(toArray$1(oe.Prefix)[0]),size:0})}),ie}function parseListParts(re){let ie=parseXml(re);const ae={isTruncated:!1,parts:[],marker:0};if(!ie.ListPartsResult)throw new InvalidXMLError('Missing tag: "ListPartsResult"');return ie=ie.ListPartsResult,ie.IsTruncated&&(ae.isTruncated=ie.IsTruncated),ie.NextPartNumberMarker&&(ae.marker=toArray$1(ie.NextPartNumberMarker)[0]||""),ie.Part&&toArray$1(ie.Part).forEach(oe=>{const ue=parseInt(toArray$1(oe.PartNumber)[0],10),de=new Date(oe.LastModified),pe=oe.ETag.replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"");ae.parts.push({part:ue,lastModified:de,etag:pe,size:parseInt(oe.Size,10)})}),ae}function parseListBucket(re){let ie=[];const ae=parseXml(re);if(!ae.ListAllMyBucketsResult)throw new InvalidXMLError('Missing tag: "ListAllMyBucketsResult"');const{ListAllMyBucketsResult:{Buckets:oe={}}={}}=ae;return oe.Bucket&&(ie=toArray$1(oe.Bucket).map((ue={})=>{const{Name:de,CreationDate:pe}=ue,_e=new Date(pe);return{name:de,creationDate:_e}})),ie}function parseInitiateMultipart(re){let ie=parseXml(re);if(!ie.InitiateMultipartUploadResult)throw new InvalidXMLError('Missing tag: "InitiateMultipartUploadResult"');if(ie=ie.InitiateMultipartUploadResult,ie.UploadId)return ie.UploadId;throw new InvalidXMLError('Missing tag: "UploadId"')}function parseReplicationConfig(re){const ie=parseXml(re),{Role:ae,Rule:oe}=ie.ReplicationConfiguration;return{ReplicationConfiguration:{role:ae,rules:toArray$1(oe)}}}class Extensions{constructor(ie){this.client=ie}listObjectsV2WithMetadata(ie,ae,oe,ue){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),ue===void 0&&(ue=""),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');if(!isString$1(ue))throw new TypeError('startAfter should be of type "string"');const de=oe?"":"/";return streamBrowserify.Readable.from(this.listObjectsV2WithMetadataGen(ie,ae,de,ue),{objectMode:!0})}async*listObjectsV2WithMetadataGen(ie,ae,oe,ue){let de=!1,pe="";do{const _e=await this.listObjectsV2WithMetadataQuery(ie,ae,pe,oe,ue);de=!_e.isTruncated,pe=_e.nextContinuationToken;for(const Ce of _e.objects)yield Ce}while(!de)}async listObjectsV2WithMetadataQuery(ie,ae,oe,ue,de){const pe=[];pe.push("list-type=2"),pe.push("encoding-type=url"),pe.push(`prefix=${uriEscape(ae)}`),pe.push(`delimiter=${uriEscape(ue)}`),pe.push("metadata=true"),oe&&(oe=uriEscape(oe),pe.push(`continuation-token=${oe}`)),de&&(de=uriEscape(de),pe.push(`start-after=${de}`)),pe.push("max-keys=1000"),pe.sort();let _e="";pe.length>0&&(_e=`${pe.join("&")}`);const Ne=await this.client.makeRequestAsync({method:"GET",bucketName:ie,query:_e});return parseListObjectsV2WithMetadata(await readAsString(Ne))}}async function request$1(re,ie,ae=null){return new Promise((oe,ue)=>{const de=re.request(ie,pe=>{oe(pe)});if(!ae||Buffer$2.isBuffer(ae)||typeof ae=="string"){de.on("error",pe=>{ue(pe)}).end(ae);return}streamBrowserify.pipeline(ae,de,pe=>{pe&&ue(pe)})})}const awsS3Endpoint={"us-east-1":"s3.amazonaws.com","us-east-2":"s3-us-east-2.amazonaws.com","us-west-1":"s3-us-west-1.amazonaws.com","us-west-2":"s3-us-west-2.amazonaws.com","ca-central-1":"s3.ca-central-1.amazonaws.com","eu-west-1":"s3-eu-west-1.amazonaws.com","eu-west-2":"s3-eu-west-2.amazonaws.com","sa-east-1":"s3-sa-east-1.amazonaws.com","eu-central-1":"s3-eu-central-1.amazonaws.com","ap-south-1":"s3-ap-south-1.amazonaws.com","ap-southeast-1":"s3-ap-southeast-1.amazonaws.com","ap-southeast-2":"s3-ap-southeast-2.amazonaws.com","ap-northeast-1":"s3-ap-northeast-1.amazonaws.com","cn-north-1":"s3.cn-north-1.amazonaws.com.cn","ap-east-1":"s3.ap-east-1.amazonaws.com","eu-north-1":"s3.eu-north-1.amazonaws.com"};function getS3Endpoint(re){if(!isString$1(re))throw new TypeError(`Invalid region: ${re}`);const ie=awsS3Endpoint[re];return ie||"s3.amazonaws.com"}var define_process_default$3={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};const Package={version:"7.1.3"},requestOptionProperties=["agent","ca","cert","ciphers","clientCertEngine","crl","dhparam","ecdhCurve","family","honorCipherOrder","key","passphrase","pfx","rejectUnauthorized","secureOptions","secureProtocol","servername","sessionIdContext"];class TypedClient{constructor(ie){Hu(this,"partSize",64*1024*1024);Hu(this,"maximumPartSize",5*1024*1024*1024);Hu(this,"maxObjectSize",5*1024*1024*1024*1024);if(ie.secure!==void 0)throw new Error('"secure" option deprecated, "useSSL" should be used instead');if(ie.useSSL===void 0&&(ie.useSSL=!0),ie.port||(ie.port=0),!isValidEndpoint(ie.endPoint))throw new InvalidEndpointError(`Invalid endPoint : ${ie.endPoint}`);if(!isValidPort(ie.port))throw new InvalidArgumentError(`Invalid port : ${ie.port}`);if(!isBoolean$1(ie.useSSL))throw new InvalidArgumentError(`Invalid useSSL flag type : ${ie.useSSL}, expected to be of type "boolean"`);if(ie.region&&!isString$1(ie.region))throw new InvalidArgumentError(`Invalid region : ${ie.region}`);const ae=ie.endPoint.toLowerCase();let oe=ie.port,ue,de,pe;if(ie.useSSL?(de=http,ue="https:",oe=oe||443,pe=void 0):(de=http,ue="http:",oe=oe||80,pe=void 0),ie.transport){if(!isObject$1(ie.transport))throw new InvalidArgumentError(`Invalid transport type : ${ie.transport}, expected to be type "object"`);de=ie.transport}if(ie.transportAgent){if(!isObject$1(ie.transportAgent))throw new InvalidArgumentError(`Invalid transportAgent type: ${ie.transportAgent}, expected to be type "object"`);pe=ie.transportAgent}const Ce=`MinIO ${`(${define_process_default$3.platform}; ${define_process_default$3.arch})`} minio-js/${Package.version}`;if(this.transport=de,this.transportAgent=pe,this.host=ae,this.port=oe,this.protocol=ue,this.userAgent=`${Ce}`,ie.pathStyle===void 0?this.pathStyle=!0:this.pathStyle=ie.pathStyle,this.accessKey=ie.accessKey??"",this.secretKey=ie.secretKey??"",this.sessionToken=ie.sessionToken,this.anonymous=!this.accessKey||!this.secretKey,ie.credentialsProvider&&(this.credentialsProvider=ie.credentialsProvider),this.regionMap={},ie.region&&(this.region=ie.region),ie.partSize&&(this.partSize=ie.partSize,this.overRidePartSize=!0),this.partSize<5*1024*1024)throw new InvalidArgumentError("Part size should be greater than 5MB");if(this.partSize>5*1024*1024*1024)throw new InvalidArgumentError("Part size should be less than 5GB");this.enableSHA256=!this.anonymous&&!ie.useSSL,this.s3AccelerateEndpoint=ie.s3AccelerateEndpoint||void 0,this.reqOptions={},this.clientExtensions=new Extensions(this)}get extensions(){return this.clientExtensions}setS3TransferAccelerate(ie){this.s3AccelerateEndpoint=ie}setRequestOptions(ie){if(!isObject$1(ie))throw new TypeError('request options should be of type "object"');this.reqOptions=_.pick(ie,requestOptionProperties)}getAccelerateEndPointIfSet(ie,ae){if(!isEmpty(this.s3AccelerateEndpoint)&&!isEmpty(ie)&&!isEmpty(ae)){if(ie.includes("."))throw new Error(`Transfer Acceleration is not supported for non compliant bucket:${ie}`);return this.s3AccelerateEndpoint}return!1}getRequestOptions(ie){const ae=ie.method,oe=ie.region,ue=ie.bucketName;let de=ie.objectName;const pe=ie.headers,_e=ie.query;let Ce={method:ae,headers:{},protocol:this.protocol,agent:this.transportAgent},Ne;ue&&(Ne=isVirtualHostStyle(this.host,this.protocol,ue,this.pathStyle));let Oe="/",Ie=this.host,Fe;if(this.port&&(Fe=this.port),de&&(de=uriResourceEscape(de)),isAmazonEndpoint(Ie)){const Ue=this.getAccelerateEndPointIfSet(ue,de);Ue?Ie=`${Ue}`:Ie=getS3Endpoint(oe)}if(Ne&&!ie.pathStyle?(ue&&(Ie=`${ue}.${Ie}`),de&&(Oe=`/${de}`)):(ue&&(Oe=`/${ue}`),de&&(Oe=`/${ue}/${de}`)),_e&&(Oe+=`?${_e}`),Ce.headers.host=Ie,(Ce.protocol==="http:"&&Fe!==80||Ce.protocol==="https:"&&Fe!==443)&&(Ce.headers.host=`${Ie}:${Fe}`),Ce.headers["user-agent"]=this.userAgent,pe)for(const[Ue,Ve]of Object.entries(pe))Ce.headers[Ue.toLowerCase()]=Ve;return Ce=Object.assign({},this.reqOptions,Ce),{...Ce,headers:_.mapValues(_.pickBy(Ce.headers,isDefined),Ue=>Ue.toString()),host:Ie,port:Fe,path:Oe}}async setCredentialsProvider(ie){if(!(ie instanceof CredentialProvider))throw new Error("Unable to get credentials. Expected instance of CredentialProvider");this.credentialsProvider=ie,await this.checkAndRefreshCreds()}async checkAndRefreshCreds(){if(this.credentialsProvider)try{const ie=await this.credentialsProvider.getCredentials();this.accessKey=ie.getAccessKey(),this.secretKey=ie.getSecretKey(),this.sessionToken=ie.getSessionToken()}catch(ie){throw new Error(`Unable to get credentials: ${ie}`,{cause:ie})}}logHTTP(ie,ae,oe){if(!this.logStream)return;if(!isObject$1(ie))throw new TypeError('reqOptions should be of type "object"');if(ae&&!isReadableStream$1(ae))throw new TypeError('response should be of type "Stream"');if(oe&&!(oe instanceof Error))throw new TypeError('err should be of type "Error"');const ue=this.logStream,de=pe=>{Object.entries(pe).forEach(([_e,Ce])=>{if(_e=="authorization"&&isString$1(Ce)){const Ne=new RegExp("Signature=([0-9a-f]+)");Ce=Ce.replace(Ne,"Signature=**REDACTED**")}ue.write(`${_e}: ${Ce} +`)}function postPresignSignatureV4(re,ie,ae,oe){if(!isString$1(re))throw new TypeError('region should be of type "string"');if(!isObject$1(ie))throw new TypeError('date should be of type "object"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');if(!isString$1(oe))throw new TypeError('policyBase64 should be of type "string"');return(void 0)("sha256",getSigningKey(ie,re,ae)).update(oe).digest("hex").toLowerCase()}function signV4(re,ie,ae,oe,ue,de,pe="s3"){if(!isObject$1(re))throw new TypeError('request should be of type "object"');if(!isString$1(ie))throw new TypeError('accessKey should be of type "string"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');if(!isString$1(oe))throw new TypeError('region should be of type "string"');if(!ie)throw new AccessKeyRequiredError("accessKey is required for signing");if(!ae)throw new SecretKeyRequiredError("secretKey is required for signing");const _e=getSignedHeaders(re.headers),Ce=getCanonicalRequest(re.method,re.path,re.headers,_e,de),Ne=pe||"s3",Oe=getStringToSign(Ce,ue,oe,Ne),Ie=getSigningKey(ue,oe,ae,Ne),Fe=getCredential(ie,oe,ue,Ne),Ue=(void 0)("sha256",Ie).update(Oe).digest("hex").toLowerCase();return`${signV4Algorithm} Credential=${Fe}, SignedHeaders=${_e.join(";").toLowerCase()}, Signature=${Ue}`}function presignSignatureV4(re,ie,ae,oe,ue,de,pe){if(!isObject$1(re))throw new TypeError('request should be of type "object"');if(!isString$1(ie))throw new TypeError('accessKey should be of type "string"');if(!isString$1(ae))throw new TypeError('secretKey should be of type "string"');if(!isString$1(ue))throw new TypeError('region should be of type "string"');if(!ie)throw new AccessKeyRequiredError("accessKey is required for presigning");if(!ae)throw new SecretKeyRequiredError("secretKey is required for presigning");if(!isNumber$2(pe))throw new TypeError('expires should be of type "number"');if(pe<1)throw new ExpiresParamError("expires param cannot be less than 1 seconds");if(pe>604800)throw new ExpiresParamError("expires param cannot be greater than 7 days");const _e=makeDateLong(de),Ce=getSignedHeaders(re.headers),Ne=getCredential(ie,ue,de),Oe="UNSIGNED-PAYLOAD",Ie=[];Ie.push(`X-Amz-Algorithm=${signV4Algorithm}`),Ie.push(`X-Amz-Credential=${uriEscape(Ne)}`),Ie.push(`X-Amz-Date=${_e}`),Ie.push(`X-Amz-Expires=${pe}`),Ie.push(`X-Amz-SignedHeaders=${uriEscape(Ce.join(";").toLowerCase())}`),oe&&Ie.push(`X-Amz-Security-Token=${uriEscape(oe)}`);const Fe=re.path.split("?")[0];let Ue=re.path.split("?")[1];Ue?Ue=Ue+"&"+Ie.join("&"):Ue=Ie.join("&");const Ve=Fe+"?"+Ue,ze=getCanonicalRequest(re.method,Ve,re.headers,Ce,Oe),jt=getStringToSign(ze,de,ue),Pt=(void 0)("sha256",getSigningKey(de,ue,ae)).update(jt).digest("hex").toLowerCase();return re.protocol+"//"+re.headers.host+Ve+`&X-Amz-Signature=${Pt}`}async function readAsBuffer(re){return new Promise((ie,ae)=>{const oe=[];re.on("data",ue=>oe.push(ue)).on("error",ue=>ae(ue)).on("end",()=>ie(Buffer$2.concat(oe)))})}async function readAsString(re){return(await readAsBuffer(re)).toString()}async function drainResponse(re){return new Promise((ie,ae)=>{re.on("data",()=>{}).on("error",oe=>ae(oe)).on("end",()=>ie())})}function parseBucketRegion(re){return parseXml(re).LocationConstraint}const fxp=new fxp$2.XMLParser;function parseError(re,ie){let ae={};const oe=fxp.parse(re);oe.Error&&(ae=oe.Error);const ue=new S3Error;return Object.entries(ae).forEach(([de,pe])=>{ue[de.toLowerCase()]=pe}),Object.entries(ie).forEach(([de,pe])=>{ue[de]=pe}),ue}async function parseResponseError(re){const ie=re.statusCode;let ae,oe;ie===301?(ae="MovedPermanently",oe="Moved Permanently"):ie===307?(ae="TemporaryRedirect",oe="Are you using the correct endpoint URL?"):ie===403?(ae="AccessDenied",oe="Valid and authorized credentials required"):ie===404?(ae="NotFound",oe="Not Found"):ie===405||ie===501?(ae="MethodNotAllowed",oe="Method Not Allowed"):(ae="UnknownError",oe=`${ie}`);const ue={};ue.amzRequestid=re.headers["x-amz-request-id"],ue.amzId2=re.headers["x-amz-id-2"],ue.amzBucketRegion=re.headers["x-amz-bucket-region"];const de=await readAsString(re);if(de)throw parseError(de,ue);const pe=new S3Error(oe,{cause:ue});throw pe.code=ae,Object.entries(ue).forEach(([_e,Ce])=>{pe[_e]=Ce}),pe}function parseListObjectsV2WithMetadata(re){const ie={objects:[],isTruncated:!1,nextContinuationToken:""};let ae=parseXml(re);if(!ae.ListBucketResult)throw new InvalidXMLError('Missing tag: "ListBucketResult"');return ae=ae.ListBucketResult,ae.IsTruncated&&(ie.isTruncated=ae.IsTruncated),ae.NextContinuationToken&&(ie.nextContinuationToken=ae.NextContinuationToken),ae.Contents&&toArray$1(ae.Contents).forEach(oe=>{const ue=sanitizeObjectKey(oe.Key),de=new Date(oe.LastModified),pe=sanitizeETag(oe.ETag),_e=oe.Size;let Ce;oe.UserMetadata!=null?Ce=toArray$1(oe.UserMetadata)[0]:Ce=null,ie.objects.push({name:ue,lastModified:de,etag:pe,size:_e,metadata:Ce})}),ae.CommonPrefixes&&toArray$1(ae.CommonPrefixes).forEach(oe=>{ie.objects.push({prefix:sanitizeObjectKey(toArray$1(oe.Prefix)[0]),size:0})}),ie}function parseListParts(re){let ie=parseXml(re);const ae={isTruncated:!1,parts:[],marker:0};if(!ie.ListPartsResult)throw new InvalidXMLError('Missing tag: "ListPartsResult"');return ie=ie.ListPartsResult,ie.IsTruncated&&(ae.isTruncated=ie.IsTruncated),ie.NextPartNumberMarker&&(ae.marker=toArray$1(ie.NextPartNumberMarker)[0]||""),ie.Part&&toArray$1(ie.Part).forEach(oe=>{const ue=parseInt(toArray$1(oe.PartNumber)[0],10),de=new Date(oe.LastModified),pe=oe.ETag.replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"");ae.parts.push({part:ue,lastModified:de,etag:pe,size:parseInt(oe.Size,10)})}),ae}function parseListBucket(re){let ie=[];const ae=parseXml(re);if(!ae.ListAllMyBucketsResult)throw new InvalidXMLError('Missing tag: "ListAllMyBucketsResult"');const{ListAllMyBucketsResult:{Buckets:oe={}}={}}=ae;return oe.Bucket&&(ie=toArray$1(oe.Bucket).map((ue={})=>{const{Name:de,CreationDate:pe}=ue,_e=new Date(pe);return{name:de,creationDate:_e}})),ie}function parseInitiateMultipart(re){let ie=parseXml(re);if(!ie.InitiateMultipartUploadResult)throw new InvalidXMLError('Missing tag: "InitiateMultipartUploadResult"');if(ie=ie.InitiateMultipartUploadResult,ie.UploadId)return ie.UploadId;throw new InvalidXMLError('Missing tag: "UploadId"')}function parseReplicationConfig(re){const ie=parseXml(re),{Role:ae,Rule:oe}=ie.ReplicationConfiguration;return{ReplicationConfiguration:{role:ae,rules:toArray$1(oe)}}}class Extensions{constructor(ie){this.client=ie}listObjectsV2WithMetadata(ie,ae,oe,ue){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),ue===void 0&&(ue=""),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');if(!isString$1(ue))throw new TypeError('startAfter should be of type "string"');const de=oe?"":"/";return streamBrowserify.Readable.from(this.listObjectsV2WithMetadataGen(ie,ae,de,ue),{objectMode:!0})}async*listObjectsV2WithMetadataGen(ie,ae,oe,ue){let de=!1,pe="";do{const _e=await this.listObjectsV2WithMetadataQuery(ie,ae,pe,oe,ue);de=!_e.isTruncated,pe=_e.nextContinuationToken;for(const Ce of _e.objects)yield Ce}while(!de)}async listObjectsV2WithMetadataQuery(ie,ae,oe,ue,de){const pe=[];pe.push("list-type=2"),pe.push("encoding-type=url"),pe.push(`prefix=${uriEscape(ae)}`),pe.push(`delimiter=${uriEscape(ue)}`),pe.push("metadata=true"),oe&&(oe=uriEscape(oe),pe.push(`continuation-token=${oe}`)),de&&(de=uriEscape(de),pe.push(`start-after=${de}`)),pe.push("max-keys=1000"),pe.sort();let _e="";pe.length>0&&(_e=`${pe.join("&")}`);const Ne=await this.client.makeRequestAsync({method:"GET",bucketName:ie,query:_e});return parseListObjectsV2WithMetadata(await readAsString(Ne))}}async function request$1(re,ie,ae=null){return new Promise((oe,ue)=>{const de=re.request(ie,pe=>{oe(pe)});if(!ae||Buffer$2.isBuffer(ae)||typeof ae=="string"){de.on("error",pe=>{ue(pe)}).end(ae);return}streamBrowserify.pipeline(ae,de,pe=>{pe&&ue(pe)})})}const awsS3Endpoint={"us-east-1":"s3.amazonaws.com","us-east-2":"s3-us-east-2.amazonaws.com","us-west-1":"s3-us-west-1.amazonaws.com","us-west-2":"s3-us-west-2.amazonaws.com","ca-central-1":"s3.ca-central-1.amazonaws.com","eu-west-1":"s3-eu-west-1.amazonaws.com","eu-west-2":"s3-eu-west-2.amazonaws.com","sa-east-1":"s3-sa-east-1.amazonaws.com","eu-central-1":"s3-eu-central-1.amazonaws.com","ap-south-1":"s3-ap-south-1.amazonaws.com","ap-southeast-1":"s3-ap-southeast-1.amazonaws.com","ap-southeast-2":"s3-ap-southeast-2.amazonaws.com","ap-northeast-1":"s3-ap-northeast-1.amazonaws.com","cn-north-1":"s3.cn-north-1.amazonaws.com.cn","ap-east-1":"s3.ap-east-1.amazonaws.com","eu-north-1":"s3.eu-north-1.amazonaws.com"};function getS3Endpoint(re){if(!isString$1(re))throw new TypeError(`Invalid region: ${re}`);const ie=awsS3Endpoint[re];return ie||"s3.amazonaws.com"}var define_process_default$3={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};const Package={version:"7.1.3"},requestOptionProperties=["agent","ca","cert","ciphers","clientCertEngine","crl","dhparam","ecdhCurve","family","honorCipherOrder","key","passphrase","pfx","rejectUnauthorized","secureOptions","secureProtocol","servername","sessionIdContext"];class TypedClient{constructor(ie){Hu(this,"partSize",64*1024*1024);Hu(this,"maximumPartSize",5*1024*1024*1024);Hu(this,"maxObjectSize",5*1024*1024*1024*1024);if(ie.secure!==void 0)throw new Error('"secure" option deprecated, "useSSL" should be used instead');if(ie.useSSL===void 0&&(ie.useSSL=!0),ie.port||(ie.port=0),!isValidEndpoint(ie.endPoint))throw new InvalidEndpointError(`Invalid endPoint : ${ie.endPoint}`);if(!isValidPort(ie.port))throw new InvalidArgumentError(`Invalid port : ${ie.port}`);if(!isBoolean$1(ie.useSSL))throw new InvalidArgumentError(`Invalid useSSL flag type : ${ie.useSSL}, expected to be of type "boolean"`);if(ie.region&&!isString$1(ie.region))throw new InvalidArgumentError(`Invalid region : ${ie.region}`);const ae=ie.endPoint.toLowerCase();let oe=ie.port,ue,de,pe;if(ie.useSSL?(de=http,ue="https:",oe=oe||443,pe=void 0):(de=http,ue="http:",oe=oe||80,pe=void 0),ie.transport){if(!isObject$1(ie.transport))throw new InvalidArgumentError(`Invalid transport type : ${ie.transport}, expected to be type "object"`);de=ie.transport}if(ie.transportAgent){if(!isObject$1(ie.transportAgent))throw new InvalidArgumentError(`Invalid transportAgent type: ${ie.transportAgent}, expected to be type "object"`);pe=ie.transportAgent}const Ce=`MinIO ${`(${define_process_default$3.platform}; ${define_process_default$3.arch})`} minio-js/${Package.version}`;if(this.transport=de,this.transportAgent=pe,this.host=ae,this.port=oe,this.protocol=ue,this.userAgent=`${Ce}`,ie.pathStyle===void 0?this.pathStyle=!0:this.pathStyle=ie.pathStyle,this.accessKey=ie.accessKey??"",this.secretKey=ie.secretKey??"",this.sessionToken=ie.sessionToken,this.anonymous=!this.accessKey||!this.secretKey,ie.credentialsProvider&&(this.credentialsProvider=ie.credentialsProvider),this.regionMap={},ie.region&&(this.region=ie.region),ie.partSize&&(this.partSize=ie.partSize,this.overRidePartSize=!0),this.partSize<5*1024*1024)throw new InvalidArgumentError("Part size should be greater than 5MB");if(this.partSize>5*1024*1024*1024)throw new InvalidArgumentError("Part size should be less than 5GB");this.enableSHA256=!this.anonymous&&!ie.useSSL,this.s3AccelerateEndpoint=ie.s3AccelerateEndpoint||void 0,this.reqOptions={},this.clientExtensions=new Extensions(this)}get extensions(){return this.clientExtensions}setS3TransferAccelerate(ie){this.s3AccelerateEndpoint=ie}setRequestOptions(ie){if(!isObject$1(ie))throw new TypeError('request options should be of type "object"');this.reqOptions=_.pick(ie,requestOptionProperties)}getAccelerateEndPointIfSet(ie,ae){if(!isEmpty(this.s3AccelerateEndpoint)&&!isEmpty(ie)&&!isEmpty(ae)){if(ie.includes("."))throw new Error(`Transfer Acceleration is not supported for non compliant bucket:${ie}`);return this.s3AccelerateEndpoint}return!1}getRequestOptions(ie){const ae=ie.method,oe=ie.region,ue=ie.bucketName;let de=ie.objectName;const pe=ie.headers,_e=ie.query;let Ce={method:ae,headers:{},protocol:this.protocol,agent:this.transportAgent},Ne;ue&&(Ne=isVirtualHostStyle(this.host,this.protocol,ue,this.pathStyle));let Oe="/",Ie=this.host,Fe;if(this.port&&(Fe=this.port),de&&(de=uriResourceEscape(de)),isAmazonEndpoint(Ie)){const Ue=this.getAccelerateEndPointIfSet(ue,de);Ue?Ie=`${Ue}`:Ie=getS3Endpoint(oe)}if(Ne&&!ie.pathStyle?(ue&&(Ie=`${ue}.${Ie}`),de&&(Oe=`/${de}`)):(ue&&(Oe=`/${ue}`),de&&(Oe=`/${ue}/${de}`)),_e&&(Oe+=`?${_e}`),Ce.headers.host=Ie,(Ce.protocol==="http:"&&Fe!==80||Ce.protocol==="https:"&&Fe!==443)&&(Ce.headers.host=`${Ie}:${Fe}`),Ce.headers["user-agent"]=this.userAgent,pe)for(const[Ue,Ve]of Object.entries(pe))Ce.headers[Ue.toLowerCase()]=Ve;return Ce=Object.assign({},this.reqOptions,Ce),{...Ce,headers:_.mapValues(_.pickBy(Ce.headers,isDefined),Ue=>Ue.toString()),host:Ie,port:Fe,path:Oe}}async setCredentialsProvider(ie){if(!(ie instanceof CredentialProvider))throw new Error("Unable to get credentials. Expected instance of CredentialProvider");this.credentialsProvider=ie,await this.checkAndRefreshCreds()}async checkAndRefreshCreds(){if(this.credentialsProvider)try{const ie=await this.credentialsProvider.getCredentials();this.accessKey=ie.getAccessKey(),this.secretKey=ie.getSecretKey(),this.sessionToken=ie.getSessionToken()}catch(ie){throw new Error(`Unable to get credentials: ${ie}`,{cause:ie})}}logHTTP(ie,ae,oe){if(!this.logStream)return;if(!isObject$1(ie))throw new TypeError('reqOptions should be of type "object"');if(ae&&!isReadableStream$1(ae))throw new TypeError('response should be of type "Stream"');if(oe&&!(oe instanceof Error))throw new TypeError('err should be of type "Error"');const ue=this.logStream,de=pe=>{Object.entries(pe).forEach(([_e,Ce])=>{if(_e=="authorization"&&isString$1(Ce)){const Ne=new RegExp("Signature=([0-9a-f]+)");Ce=Ce.replace(Ne,"Signature=**REDACTED**")}ue.write(`${_e}: ${Ce} `)}),ue.write(` `)};if(ue.write(`REQUEST: ${ie.method} ${ie.path} `),de(ie.headers),ae&&(this.logStream.write(`RESPONSE: ${ae.statusCode} `),de(ae.headers)),oe){ue.write(`ERROR BODY: `);const pe=JSON.stringify(oe,null," ");ue.write(`${pe} -`)}}traceOn(ie){ie||(ie=define_process_default$3.stdout),this.logStream=ie}traceOff(){this.logStream=void 0}async makeRequestAsync(ie,ae="",oe=[200],ue=""){if(!isObject$1(ie))throw new TypeError('options should be of type "object"');if(!isString$1(ae)&&!isObject$1(ae))throw new TypeError('payload should be of type "string" or "Buffer"');if(oe.forEach(pe=>{if(!isNumber$2(pe))throw new TypeError('statusCode should be of type "number"')}),!isString$1(ue))throw new TypeError('region should be of type "string"');ie.headers||(ie.headers={}),(ie.method==="POST"||ie.method==="PUT"||ie.method==="DELETE")&&(ie.headers["content-length"]=ae.length.toString());const de=this.enableSHA256?toSha256(ae):"";return this.makeRequestStreamAsync(ie,ae,de,oe,ue)}async makeRequestAsyncOmit(ie,ae="",oe=[200],ue=""){const de=await this.makeRequestAsync(ie,ae,oe,ue);return await drainResponse(de),de}async makeRequestStreamAsync(ie,ae,oe,ue,de){if(!isObject$1(ie))throw new TypeError('options should be of type "object"');if(!(Buffer$2.isBuffer(ae)||typeof ae=="string"||isReadableStream$1(ae)))throw new InvalidArgumentError(`stream should be a Buffer, string or readable Stream, got ${typeof ae} instead`);if(!isString$1(oe))throw new TypeError('sha256sum should be of type "string"');if(ue.forEach(Ce=>{if(!isNumber$2(Ce))throw new TypeError('statusCode should be of type "number"')}),!isString$1(de))throw new TypeError('region should be of type "string"');if(!this.enableSHA256&&oe.length!==0)throw new InvalidArgumentError("sha256sum expected to be empty for anonymous or https requests");if(this.enableSHA256&&oe.length!==64)throw new InvalidArgumentError(`Invalid sha256sum : ${oe}`);await this.checkAndRefreshCreds(),de=de||await this.getBucketRegionAsync(ie.bucketName);const pe=this.getRequestOptions({...ie,region:de});if(!this.anonymous){this.enableSHA256||(oe="UNSIGNED-PAYLOAD");const Ce=new Date;pe.headers["x-amz-date"]=makeDateLong(Ce),pe.headers["x-amz-content-sha256"]=oe,this.sessionToken&&(pe.headers["x-amz-security-token"]=this.sessionToken),pe.headers.authorization=signV4(pe,this.accessKey,this.secretKey,de,Ce,oe)}const _e=await request$1(this.transport,pe,ae);if(!_e.statusCode)throw new Error("BUG: response doesn't have a statusCode");if(!ue.includes(_e.statusCode)){delete this.regionMap[ie.bucketName];const Ce=await parseResponseError(_e);throw this.logHTTP(pe,_e,Ce),Ce}return this.logHTTP(pe,_e),_e}async getBucketRegionAsync(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name : ${ie}`);if(this.region)return this.region;const ae=this.regionMap[ie];if(ae)return ae;const oe=async Ne=>{const Oe=await readAsString(Ne),Ie=parseBucketRegion(Oe)||DEFAULT_REGION;return this.regionMap[ie]=Ie,Ie},ue="GET",de="location",pe=this.pathStyle&&!isBrowser_1;let _e;try{const Ne=await this.makeRequestAsync({method:ue,bucketName:ie,query:de,pathStyle:pe},"",[200],DEFAULT_REGION);return oe(Ne)}catch(Ne){if(Ne.name!=="AuthorizationHeaderMalformed"||(_e=Ne.Region,!_e))throw Ne}const Ce=await this.makeRequestAsync({method:ue,bucketName:ie,query:de,pathStyle:pe},"",[200],_e);return await oe(Ce)}makeRequest(ie,ae="",oe=[200],ue="",de,pe){let _e;de?_e=this.makeRequestAsync(ie,ae,oe,ue):_e=this.makeRequestAsyncOmit(ie,ae,oe,ue),_e.then(Ce=>pe(null,Ce),Ce=>{pe(Ce)})}makeRequestStream(ie,ae,oe,ue,de,pe,_e){(async()=>{const Ne=await this.makeRequestStreamAsync(ie,ae,oe,ue,de);return pe||await drainResponse(Ne),Ne})().then(Ne=>_e(null,Ne),Ne=>_e(Ne))}getBucketRegion(ie,ae){return this.getBucketRegionAsync(ie).then(oe=>ae(null,oe),oe=>ae(oe))}async removeBucket(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);await this.makeRequestAsyncOmit({method:"DELETE",bucketName:ie},"",[204]),delete this.regionMap[ie]}async statObject(ie,ae,oe={}){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isObject$1(oe))throw new InvalidArgumentError('statOpts should be of type "object"');const ue=queryString.stringify(oe),pe=await this.makeRequestAsyncOmit({method:"HEAD",bucketName:ie,objectName:ae,query:ue});return{size:parseInt(pe.headers["content-length"]),metaData:extractMetadata(pe.headers),lastModified:new Date(pe.headers["last-modified"]),versionId:getVersionId(pe.headers),etag:sanitizeETag(pe.headers.etag)}}async removeObject(ie,ae,oe={}){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isObject$1(oe))throw new InvalidArgumentError('removeOpts should be of type "object"');const ue="DELETE",de={};oe.governanceBypass&&(de["X-Amz-Bypass-Governance-Retention"]=!0),oe.forceDelete&&(de["x-minio-force-delete"]=!0);const pe={};oe.versionId&&(pe.versionId=`${oe.versionId}`);const _e=queryString.stringify(pe);await this.makeRequestAsyncOmit({method:ue,bucketName:ie,objectName:ae,headers:de,query:_e},"",[200,204])}async initiateNewMultipartUpload(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isObject$1(oe))throw new InvalidObjectNameError('contentType should be of type "object"');const pe=await this.makeRequestAsync({method:"POST",bucketName:ie,objectName:ae,query:"uploads",headers:oe}),_e=await readAsBuffer(pe);return parseInitiateMultipart(_e.toString())}async abortMultipartUpload(ie,ae,oe){const ue="DELETE",de=`uploadId=${oe}`,pe={method:ue,bucketName:ie,objectName:ae,query:de};await this.makeRequestAsyncOmit(pe,"",[204])}async listParts(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('uploadId should be of type "string"');if(!oe)throw new InvalidArgumentError("uploadId cannot be empty");const ue=[];let de=0,pe;do pe=await this.listPartsQuery(ie,ae,oe,de),de=pe.marker,ue.push(...pe.parts);while(pe.isTruncated);return ue}async listPartsQuery(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('uploadId should be of type "string"');if(!isNumber$2(ue))throw new TypeError('marker should be of type "number"');if(!oe)throw new InvalidArgumentError("uploadId cannot be empty");let de=`uploadId=${uriEscape(oe)}`;ue&&(de+=`&part-number-marker=${ue}`);const _e=await this.makeRequestAsync({method:"GET",bucketName:ie,objectName:ae,query:de});return parseListParts(await readAsString(_e))}async listBuckets(){const ae=await this.makeRequestAsync({method:"GET"},"",[200],DEFAULT_REGION),oe=await readAsString(ae);return parseListBucket(oe)}async removeBucketReplication(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);await this.makeRequestAsyncOmit({method:"DELETE",bucketName:ie,query:"replication"},"",[200,204],"")}async setBucketReplication(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(isObject$1(ae)){if(_.isEmpty(ae.role))throw new InvalidArgumentError("Role cannot be empty");if(ae.role&&!isString$1(ae.role))throw new InvalidArgumentError("Invalid value for role",ae.role);if(_.isEmpty(ae.rules))throw new InvalidArgumentError("Minimum one replication rule must be specified")}else throw new InvalidArgumentError('replicationConfig should be of type "object"');const oe="PUT",ue="replication",de={},pe={ReplicationConfiguration:{Role:ae.role,Rule:ae.rules}},Ce=new xml2js.Builder({renderOpts:{pretty:!1},headless:!0}).buildObject(pe);de["Content-MD5"]=toMd5(Ce),await this.makeRequestAsyncOmit({method:oe,bucketName:ie,query:ue,headers:de},Ce)}async getBucketReplication(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);const ue=await this.makeRequestAsync({method:"GET",bucketName:ie,query:"replication"},"",[200,204]),de=await readAsString(ue);return parseReplicationConfig(de)}}class CopyConditions{constructor(){Hu(this,"modified","");Hu(this,"unmodified","");Hu(this,"matchETag","");Hu(this,"matchETagExcept","")}setModified(ie){if(!(ie instanceof Date))throw new TypeError("date must be of type Date");this.modified=ie.toUTCString()}setUnmodified(ie){if(!(ie instanceof Date))throw new TypeError("date must be of type Date");this.unmodified=ie.toUTCString()}setMatchETag(ie){this.matchETag=ie}setMatchETagExcept(ie){this.matchETagExcept=ie}}class PostPolicy{constructor(){Hu(this,"policy",{conditions:[]});Hu(this,"formData",{})}setExpires(ie){if(!ie)throw new InvalidDateError("Invalid date: cannot be null");this.policy.expiration=ie.toISOString()}setKey(ie){if(!isValidObjectName(ie))throw new InvalidObjectNameError(`Invalid object name : ${ie}`);this.policy.conditions.push(["eq","$key",ie]),this.formData.key=ie}setKeyStartsWith(ie){if(!isValidPrefix(ie))throw new InvalidPrefixError(`Invalid prefix : ${ie}`);this.policy.conditions.push(["starts-with","$key",ie]),this.formData.key=ie}setBucket(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name : ${ie}`);this.policy.conditions.push(["eq","$bucket",ie]),this.formData.bucket=ie}setContentType(ie){if(!ie)throw new Error("content-type cannot be null");this.policy.conditions.push(["eq","$Content-Type",ie]),this.formData["Content-Type"]=ie}setContentTypeStartsWith(ie){if(!ie)throw new Error("content-type cannot be null");this.policy.conditions.push(["starts-with","$Content-Type",ie]),this.formData["Content-Type"]=ie}setContentDisposition(ie){if(!ie)throw new Error("content-disposition cannot be null");this.policy.conditions.push(["eq","$Content-Disposition",ie]),this.formData["Content-Disposition"]=ie}setContentLengthRange(ie,ae){if(ie>ae)throw new Error("min cannot be more than max");if(ie<0)throw new Error("min should be > 0");if(ae<0)throw new Error("max should be > 0");this.policy.conditions.push(["content-length-range",ie,ae])}setUserMetaData(ie){if(!isObject$1(ie))throw new TypeError('metadata should be of type "object"');Object.entries(ie).forEach(([ae,oe])=>{const ue=`x-amz-meta-${ae}`;this.policy.conditions.push(["eq",`$${ue}`,oe]),this.formData[ue]=oe.toString()})}}var jsonStream={exports:{}},util=util$5,TransformStream=streamBrowserify.Transform;jsonStream.exports=function(re){return new JSONStream(re)};var JSONStream=jsonStream.exports.JSONStream=function(re){re=re||{},TransformStream.call(this,re),this._writableState.objectMode=!1,this._readableState.objectMode=!0,this._async=re.async||!1};util.inherits(JSONStream,TransformStream);JSONStream.prototype._transform=function(re,ie,ae){Buffer$2.isBuffer(re)||(re=new Buffer$2(re)),this._buffer&&(re=Buffer$2.concat([this._buffer,re]));for(var oe=0,ue=0;++oe<=re.length;)if(re[oe]===10||oe===re.length){var de;try{de=JSON.parse(re.slice(ue,oe))}catch{}de&&(this.push(de),de=null),re[oe]===10&&(ue=++oe)}return this._buffer=re.slice(ue),this._async?void setImmediate(ae):void ae()};var jsonStreamExports=jsonStream.exports;const JSONParser=getDefaultExportFromCjs(jsonStreamExports);var through2$1={exports:{}};const{Transform}=readableBrowserExports;function inherits$1(re,ie){re.super_=ie,re.prototype=Object.create(ie.prototype,{constructor:{value:re,enumerable:!1,writable:!0,configurable:!0}})}function through2(re){return(ie,ae,oe)=>(typeof ie=="function"&&(oe=ae,ae=ie,ie={}),typeof ae!="function"&&(ae=(ue,de,pe)=>pe(null,ue)),typeof oe!="function"&&(oe=null),re(ie,ae,oe))}const make=through2((re,ie,ae)=>{const oe=new Transform(re);return oe._transform=ie,ae&&(oe._flush=ae),oe}),ctor=through2((re,ie,ae)=>{function oe(ue){if(!(this instanceof oe))return new oe(ue);this.options=Object.assign({},re,ue),Transform.call(this,this.options),this._transform=ie,ae&&(this._flush=ae)}return inherits$1(oe,Transform),oe}),obj=through2(function(re,ie,ae){const oe=new Transform(Object.assign({objectMode:!0,highWaterMark:16},re));return oe._transform=ie,ae&&(oe._flush=ae),oe});through2$1.exports=make;through2$1.exports.ctor=ctor;through2$1.exports.obj=obj;var through2Exports=through2$1.exports;const Through2=getDefaultExportFromCjs(through2Exports);var Buffer$1=buffer.Buffer,CRC_TABLE=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(CRC_TABLE=new Int32Array(CRC_TABLE));function ensureBuffer(re){if(Buffer$1.isBuffer(re))return re;var ie=typeof Buffer$1.alloc=="function"&&typeof Buffer$1.from=="function";if(typeof re=="number")return ie?Buffer$1.alloc(re):new Buffer$1(re);if(typeof re=="string")return ie?Buffer$1.from(re):new Buffer$1(re);throw new Error("input must be buffer, number, or string, received "+typeof re)}function bufferizeInt(re){var ie=ensureBuffer(4);return ie.writeInt32BE(re,0),ie}function _crc32(re,ie){re=ensureBuffer(re),Buffer$1.isBuffer(ie)&&(ie=ie.readUInt32BE(0));for(var ae=~~ie^-1,oe=0;oe>>8;return ae^-1}function crc32(){return bufferizeInt(_crc32.apply(null,arguments))}crc32.signed=function(){return _crc32.apply(null,arguments)};crc32.unsigned=function(){return _crc32.apply(null,arguments)>>>0};var bufferCrc32=crc32;const crc32$1=getDefaultExportFromCjs(bufferCrc32),fxpWithoutNumParser=new fxp$2.XMLParser({numberParseOptions:{skipLike:/./}});function parseCopyObject(re){var ie={etag:"",lastModified:""},ae=parseXml(re);if(!ae.CopyObjectResult)throw new InvalidXMLError('Missing tag: "CopyObjectResult"');return ae=ae.CopyObjectResult,ae.ETag&&(ie.etag=ae.ETag.replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"")),ae.LastModified&&(ie.lastModified=new Date(ae.LastModified)),ie}function parseListMultipart(re){var ie={uploads:[],prefixes:[],isTruncated:!1},ae=parseXml(re);if(!ae.ListMultipartUploadsResult)throw new InvalidXMLError('Missing tag: "ListMultipartUploadsResult"');return ae=ae.ListMultipartUploadsResult,ae.IsTruncated&&(ie.isTruncated=ae.IsTruncated),ae.NextKeyMarker&&(ie.nextKeyMarker=ae.NextKeyMarker),ae.NextUploadIdMarker&&(ie.nextUploadIdMarker=ae.nextUploadIdMarker||""),ae.CommonPrefixes&&toArray$1(ae.CommonPrefixes).forEach(oe=>{ie.prefixes.push({prefix:sanitizeObjectKey(toArray$1(oe.Prefix)[0])})}),ae.Upload&&toArray$1(ae.Upload).forEach(oe=>{var ue=oe.Key,de=oe.UploadId,pe={id:oe.Initiator.ID,displayName:oe.Initiator.DisplayName},_e={id:oe.Owner.ID,displayName:oe.Owner.DisplayName},Ce=oe.StorageClass,Ne=new Date(oe.Initiated);ie.uploads.push({key:ue,uploadId:de,initiator:pe,owner:_e,storageClass:Ce,initiated:Ne})}),ie}function parseBucketNotification(re){var ie={TopicConfiguration:[],QueueConfiguration:[],CloudFunctionConfiguration:[]},ae=function(de){var pe=[];return de&&toArray$1(de).forEach(_e=>{pe.push(_e)}),pe},oe=function(de){var pe=[];return de&&(de=toArray$1(de),de[0].S3Key&&(de[0].S3Key=toArray$1(de[0].S3Key),de[0].S3Key[0].FilterRule&&toArray$1(de[0].S3Key[0].FilterRule).forEach(_e=>{var Ce=toArray$1(_e.Name)[0],Ne=toArray$1(_e.Value)[0];pe.push({Name:Ce,Value:Ne})}))),pe},ue=parseXml(re);return ue=ue.NotificationConfiguration,ue.TopicConfiguration&&toArray$1(ue.TopicConfiguration).forEach(de=>{var pe=toArray$1(de.Id)[0],_e=toArray$1(de.Topic)[0],Ce=ae(de.Event),Ne=oe(de.Filter);ie.TopicConfiguration.push({Id:pe,Topic:_e,Event:Ce,Filter:Ne})}),ue.QueueConfiguration&&toArray$1(ue.QueueConfiguration).forEach(de=>{var pe=toArray$1(de.Id)[0],_e=toArray$1(de.Queue)[0],Ce=ae(de.Event),Ne=oe(de.Filter);ie.QueueConfiguration.push({Id:pe,Queue:_e,Event:Ce,Filter:Ne})}),ue.CloudFunctionConfiguration&&toArray$1(ue.CloudFunctionConfiguration).forEach(de=>{var pe=toArray$1(de.Id)[0],_e=toArray$1(de.CloudFunction)[0],Ce=ae(de.Event),Ne=oe(de.Filter);ie.CloudFunctionConfiguration.push({Id:pe,CloudFunction:_e,Event:Ce,Filter:Ne})}),ie}function parseCompleteMultipart(re){var ie=parseXml(re).CompleteMultipartUploadResult;if(ie.Location){var ae=toArray$1(ie.Location)[0],oe=toArray$1(ie.Bucket)[0],ue=ie.Key,de=ie.ETag.replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"");return{location:ae,bucket:oe,key:ue,etag:de}}if(ie.Code&&ie.Message){var pe=toArray$1(ie.Code)[0],_e=toArray$1(ie.Message)[0];return{errCode:pe,errMessage:_e}}}const formatObjInfo=(re,ie={})=>{let{Key:ae,LastModified:oe,ETag:ue,Size:de,VersionId:pe,IsLatest:_e}=re;isObject$1(ie)||(ie={});const Ce=sanitizeObjectKey(toArray$1(ae)[0]),Ne=new Date(toArray$1(oe)[0]),Oe=sanitizeETag(toArray$1(ue)[0]),Ie=sanitizeSize(de);return{name:Ce,lastModified:Ne,etag:Oe,size:Ie,versionId:pe,isLatest:_e,isDeleteMarker:ie.IsDeleteMarker?ie.IsDeleteMarker:!1}};function parseListObjects(re){var ie={objects:[],isTruncated:!1};let ae=!1,oe,ue;const de=fxpWithoutNumParser.parse(re),pe=Ne=>{Ne&&toArray$1(Ne).forEach(Oe=>{ie.objects.push({prefix:sanitizeObjectKey(toArray$1(Oe.Prefix)[0]),size:0})})},_e=de.ListBucketResult,Ce=de.ListVersionsResult;return _e&&(_e.IsTruncated&&(ae=_e.IsTruncated),_e.Contents&&toArray$1(_e.Contents).forEach(Ne=>{const Oe=sanitizeObjectKey(toArray$1(Ne.Key)[0]),Ie=new Date(toArray$1(Ne.LastModified)[0]),Fe=sanitizeETag(toArray$1(Ne.ETag)[0]),Ue=sanitizeSize(Ne.Size);ie.objects.push({name:Oe,lastModified:Ie,etag:Fe,size:Ue})}),_e.NextMarker&&(oe=_e.NextMarker),pe(_e.CommonPrefixes)),Ce&&(Ce.IsTruncated&&(ae=Ce.IsTruncated),Ce.Version&&toArray$1(Ce.Version).forEach(Ne=>{ie.objects.push(formatObjInfo(Ne))}),Ce.DeleteMarker&&toArray$1(Ce.DeleteMarker).forEach(Ne=>{ie.objects.push(formatObjInfo(Ne,{IsDeleteMarker:!0}))}),Ce.NextKeyMarker&&(ue=Ce.NextKeyMarker),Ce.NextVersionIdMarker&&(ie.versionIdMarker=Ce.NextVersionIdMarker),pe(Ce.CommonPrefixes)),ie.isTruncated=ae,ae&&(ie.nextMarker=ue||oe),ie}function parseListObjectsV2(re){var ie={objects:[],isTruncated:!1},ae=parseXml(re);if(!ae.ListBucketResult)throw new InvalidXMLError('Missing tag: "ListBucketResult"');return ae=ae.ListBucketResult,ae.IsTruncated&&(ie.isTruncated=ae.IsTruncated),ae.NextContinuationToken&&(ie.nextContinuationToken=ae.NextContinuationToken),ae.Contents&&toArray$1(ae.Contents).forEach(oe=>{var ue=sanitizeObjectKey(toArray$1(oe.Key)[0]),de=new Date(oe.LastModified),pe=sanitizeETag(oe.ETag),_e=oe.Size;ie.objects.push({name:ue,lastModified:de,etag:pe,size:_e})}),ae.CommonPrefixes&&toArray$1(ae.CommonPrefixes).forEach(oe=>{ie.objects.push({prefix:sanitizeObjectKey(toArray$1(oe.Prefix)[0]),size:0})}),ie}function parseBucketVersioningConfig(re){var ie=parseXml(re);return ie.VersioningConfiguration}function parseTagging(re){const ie=parseXml(re);let ae=[];if(ie.Tagging&&ie.Tagging.TagSet&&ie.Tagging.TagSet.Tag){const oe=ie.Tagging.TagSet.Tag;isObject$1(oe)?ae.push(oe):ae=oe}return ae}function parseLifecycleConfig(re){return parseXml(re).LifecycleConfiguration}function parseObjectLockConfig(re){const ie=parseXml(re);let ae={};if(ie.ObjectLockConfiguration){ae={objectLockEnabled:ie.ObjectLockConfiguration.ObjectLockEnabled};let oe;if(ie.ObjectLockConfiguration&&ie.ObjectLockConfiguration.Rule&&ie.ObjectLockConfiguration.Rule.DefaultRetention&&(oe=ie.ObjectLockConfiguration.Rule.DefaultRetention||{},ae.mode=oe.Mode),oe){const ue=oe.Years;ue?(ae.validity=ue,ae.unit=RETENTION_VALIDITY_UNITS.YEARS):(ae.validity=oe.Days,ae.unit=RETENTION_VALIDITY_UNITS.DAYS)}return ae}}function parseObjectRetentionConfig(re){const ae=parseXml(re).Retention;return{mode:ae.Mode,retainUntilDate:ae.RetainUntilDate}}function parseBucketEncryptionConfig(re){return parseXml(re)}function parseObjectLegalHoldConfig(re){return parseXml(re).LegalHold}function uploadPartParser(re){return parseXml(re).CopyPartResult}function removeObjectsParser(re){const ie=parseXml(re);return ie.DeleteResult&&ie.DeleteResult.Error?toArray$1(ie.DeleteResult.Error):[]}function parseSelectObjectContentResponse(re){function ie(de){const pe=Buffer$2.from(de.read(1)).readUInt8(),Ce=(Buffer$2.from(de.read(pe)).toString()||"").split(":");return Ce.length>=1?Ce[1]:""}function ae(de){const pe=Buffer$2.from(de.read(2)).readUInt16BE();return Buffer$2.from(de.read(pe)).toString()}const oe=new SelectResults({}),ue=readableStream(re);for(;ue._readableState.length;){let de;const pe=Buffer$2.from(ue.read(4));de=crc32$1(pe);const _e=Buffer$2.from(ue.read(4));de=crc32$1(_e,de);const Ce=de.readInt32BE(),Ne=Buffer$2.from(ue.read(4));de=crc32$1(Ne,de);const Oe=pe.readInt32BE(),Ie=_e.readInt32BE(),Fe=Ne.readInt32BE();if(Fe!==Ce)throw new Error(`Header Checksum Mismatch, Prelude CRC of ${Fe} does not equal expected CRC of ${Ce}`);const Ue={};if(Ie>0){const kt=Buffer$2.from(ue.read(Ie));de=crc32$1(kt,de);const Pt=readableStream(kt);for(;Pt._readableState.length;){let Et=ie(Pt);Pt.read(1),Ue[Et]=ae(Pt)}}let Ve;const ze=Oe-Ie-16;if(ze>0){const kt=Buffer$2.from(ue.read(ze));de=crc32$1(kt,de);const Pt=Buffer$2.from(ue.read(4)).readInt32BE(),Et=de.readInt32BE();if(Pt!==Et)throw new Error(`Message Checksum Mismatch, Message CRC of ${Pt} does not equal expected CRC of ${Et}`);Ve=readableStream(kt)}const jt=Ue["message-type"];switch(jt){case"error":{const kt=Ue["error-code"]+':"'+Ue["error-message"]+'"';throw new Error(kt)}case"event":{const kt=Ue["content-type"];switch(Ue["event-type"]){case"End":return oe.setResponse(re),oe;case"Records":{const Et=Ve.read(ze);oe.setRecords(Et);break}case"Progress":switch(kt){case"text/xml":{const Et=Ve.read(ze);oe.setProgress(Et.toString());break}default:{const Et=`Unexpected content-type ${kt} sent for event-type Progress`;throw new Error(Et)}}break;case"Stats":switch(kt){case"text/xml":{const Et=Ve.read(ze);oe.setStats(Et.toString());break}default:{const Et=`Unexpected content-type ${kt} sent for event-type Stats`;throw new Error(Et)}}break;default:{const Et=`Un implemented event detected ${jt}.`;console.warn(Et)}}}}}}function getConcater(re,ie){var ae=!1,oe=[];if(re&&!isFunction$1(re))throw new TypeError('parser should be of type "function"');return re&&(ae=!0),Through2({objectMode:ae},function(ue,de,pe){oe.push(ue),pe()},function(ue){oe.length&&(re?this.push(re(Buffer$2.concat(oe).toString())):this.push(Buffer$2.concat(oe))),ue()})}function getCopyObjectTransformer(){return getConcater(parseCopyObject)}function getListMultipartTransformer(){return getConcater(parseListMultipart)}function getListObjectsTransformer(){return getConcater(parseListObjects)}function getListObjectsV2Transformer(){return getConcater(parseListObjectsV2)}function getCompleteMultipartTransformer(){return getConcater(parseCompleteMultipart)}function getBucketNotificationTransformer(){return getConcater(parseBucketNotification)}function getNotificationTransformer(){return new JSONParser}function bucketVersioningTransformer(){return getConcater(parseBucketVersioningConfig)}function getTagsTransformer(){return getConcater(parseTagging)}function lifecycleTransformer(){return getConcater(parseLifecycleConfig)}function objectLockTransformer(){return getConcater(parseObjectLockConfig)}function objectRetentionTransformer(){return getConcater(parseObjectRetentionConfig)}function bucketEncryptionTransformer(){return getConcater(parseBucketEncryptionConfig)}function objectLegalHoldTransformer(){return getConcater(parseObjectLegalHoldConfig)}function uploadPartTransformer(){return getConcater(uploadPartParser)}function selectObjectContentTransformer(){return getConcater()}function removeObjectsTransformer(){return getConcater(removeObjectsParser)}var define_process_default$2={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};class NotificationConfig{add(ie){let ae="";ie instanceof TopicConfig&&(ae="TopicConfiguration"),ie instanceof QueueConfig&&(ae="QueueConfiguration"),ie instanceof CloudFunctionConfig&&(ae="CloudFunctionConfiguration"),this[ae]||(this[ae]=[]),this[ae].push(ie)}}class TargetConfig{setId(ie){this.Id=ie}addEvent(ie){this.Event||(this.Event=[]),this.Event.push(ie)}addFilterSuffix(ie){this.Filter||(this.Filter={S3Key:{FilterRule:[]}}),this.Filter.S3Key.FilterRule.push({Name:"suffix",Value:ie})}addFilterPrefix(ie){this.Filter||(this.Filter={S3Key:{FilterRule:[]}}),this.Filter.S3Key.FilterRule.push({Name:"prefix",Value:ie})}}class TopicConfig extends TargetConfig{constructor(ie){super(),this.Topic=ie}}class QueueConfig extends TargetConfig{constructor(ie){super(),this.Queue=ie}}class CloudFunctionConfig extends TargetConfig{constructor(ie){super(),this.CloudFunction=ie}}class NotificationPoller extends eventsExports.EventEmitter{constructor(ie,ae,oe,ue,de){super(),this.client=ie,this.bucketName=ae,this.prefix=oe,this.suffix=ue,this.events=de,this.ending=!1}start(){this.ending=!1,define_process_default$2.nextTick(()=>{this.checkForChanges()})}stop(){this.ending=!0}checkForChanges(){if(this.ending)return;let ie="GET";var ae=[];if(this.prefix){var oe=uriEscape(this.prefix);ae.push(`prefix=${oe}`)}if(this.suffix){var ue=uriEscape(this.suffix);ae.push(`suffix=${ue}`)}this.events&&this.events.forEach(_e=>ae.push("events="+uriEscape(_e))),ae.sort();var de="";ae.length>0&&(de=`${ae.join("&")}`);const pe=this.client.region||DEFAULT_REGION;this.client.makeRequest({method:ie,bucketName:this.bucketName,query:de},"",[200],pe,!0,(_e,Ce)=>{if(_e)return this.emit("error",_e);let Ne=getNotificationTransformer();pipesetup(Ce,Ne).on("data",Oe=>{let Ie=Oe.Records;Ie||(Ie=[]),Ie.forEach(Fe=>{this.emit("notification",Fe)}),this.ending&&Ce.destroy()}).on("error",Oe=>this.emit("error",Oe)).on("end",()=>{define_process_default$2.nextTick(()=>{this.checkForChanges()})})})}}var define_process_default$1={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_7be46fd4-fde2-4d33-a710-3f476aa44296",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_7be46fd4-fde2-4d33-a710-3f476aa44296",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"591",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:18359",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10610895616",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_b5e17c9f-b690-41fa-8ada-4fa1a7c22a07",INVOCATION_ID:"a5a7f500b69f49ad8f73af48c00b8218",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"402",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 1",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"1df41dfd65c2273766cccf9b170a43bf8e8d6397",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_7be46fd4-fde2-4d33-a710-3f476aa44296",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_7be46fd4-fde2-4d33-a710-3f476aa44296",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_7be46fd4-fde2-4d33-a710-3f476aa44296",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2027,ppid:2021,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};class ObjectUploader extends streamBrowserify.Transform{constructor(ie,ae,oe,ue,de,pe){super(),this.emptyStream=!0,this.client=ie,this.bucketName=ae,this.objectName=oe,this.partSize=ue,this.metaData=de,this.callback=pe,this.partNumber=1,this.oldParts=null,this.etags=[],this.id=null,this.on("error",_e=>{pe(_e)})}_transform(ie,ae,oe){this.emptyStream=!1;let ue="PUT",de={"Content-Length":ie.length},pe="";if(this.client.enableSHA256||(pe=(void 0)("md5").update(ie).digest(),de["Content-MD5"]=pe.toString("base64")),this.partNumber==1&&ie.length{if(Ie)return oe(Ie);let Ue={etag:sanitizeETag(Fe.headers.etag),versionId:getVersionId(Fe.headers)};Fe.on("data",()=>{}),define_process_default$1.nextTick(()=>{this.callback(null,Ue)}),oe()});return}if(this.id===null){this.once("ready",()=>{this._transform(ie,ae,oe)}),this.client.findUploadId(this.bucketName,this.objectName,(Oe,Ie)=>{if(Oe)return this.emit("error",Oe);if(!Ie){this.client.initiateNewMultipartUpload(this.bucketName,this.objectName,this.metaData).then(Fe=>{this.id=Fe,this.emit("ready")},Fe=>oe(Fe));return}this.id=Ie,this.client.listParts(this.bucketName,this.objectName,Ie).then(Fe=>{Fe||(Fe=[]),this.oldParts=Fe.reduce(function(Ue,Ve){return Ue[Ve.part]||(Ue[Ve.part]=Ve),Ue},{}),this.emit("ready")},Fe=>this.emit("error",Fe))});return}let _e=this.partNumber++;if(this.oldParts){let Oe=this.oldParts[_e];if(pe||(pe=(void 0)("md5").update(ie).digest()),Oe&&pe.toString("hex")===Oe.etag){this.etags.push({part:_e,etag:Oe.etag}),oe();return}}let Ce=queryString.stringify({partNumber:_e,uploadId:this.id}),Ne={method:ue,query:Ce,headers:de,bucketName:this.bucketName,objectName:this.objectName};this.client.makeRequest(Ne,ie,[200],"",!0,(Oe,Ie)=>{if(Oe)return oe(Oe);let Fe=Ie.headers.etag;Fe&&(Fe=Fe.replace(/^"/,"").replace(/"$/,"")),this.etags.push({part:_e,etag:Fe}),Ie.on("data",()=>{}),oe()})}_flush(ie){if(this.emptyStream){let ae="PUT",oe=Object.assign({},this.metaData,{"Content-Length":0}),ue={method:ae,headers:oe,query:"",bucketName:this.bucketName,objectName:this.objectName};this.client.makeRequest(ue,"",[200],"",!0,(de,pe)=>{if(de)return ie(de);let _e={etag:sanitizeETag(pe.headers.etag),versionId:getVersionId(pe.headers)};pe.on("data",()=>{}),define_process_default$1.nextTick(()=>{this.callback(null,_e)}),ie()});return}this.id!==null&&this.client.completeMultipartUpload(this.bucketName,this.objectName,this.id,this.etags,(ae,oe)=>{if(ae)return ie(ae);define_process_default$1.nextTick(()=>{this.callback(null,oe)}),ie()})}}function promisify(re){return function(){if(typeof arguments[arguments.length-1]=="function")return re.apply(this,arguments);let ae=[...arguments];return new Promise((oe,ue)=>{ae.push((de,pe)=>{if(de)return ue(de);oe(pe)}),re.apply(this,ae)})}}class Client extends TypedClient{setAppInfo(ie,ae){if(!isString$1(ie))throw new TypeError(`Invalid appName: ${ie}`);if(ie.trim()==="")throw new InvalidArgumentError("Input appName cannot be empty.");if(!isString$1(ae))throw new TypeError(`Invalid appVersion: ${ae}`);if(ae.trim()==="")throw new InvalidArgumentError("Input appVersion cannot be empty.");this.userAgent=`${this.userAgent} ${ie}/${ae}`}calculatePartSize(ie){if(!isNumber$2(ie))throw new TypeError('size should be of type "number"');if(ie>this.maxObjectSize)throw new TypeError(`size should not be more than ${this.maxObjectSize}`);if(this.overRidePartSize)return this.partSize;for(var ae=this.partSize;;){if(ae*1e4>ie)return ae;ae+=16*1024*1024}}makeBucket(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(isObject$1(ae)&&(ue=oe,oe=ae,ae=""),isFunction$1(ae)&&(ue=ae,ae="",oe={}),isFunction$1(oe)&&(ue=oe,oe={}),!isString$1(ae))throw new TypeError('region should be of type "string"');if(!isObject$1(oe))throw new TypeError('makeOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');var de="";if(ae&&this.region&&ae!==this.region)throw new InvalidArgumentError(`Configured region ${this.region}, requested ${ae}`);if(ae&&ae!==DEFAULT_REGION){var pe=[];pe.push({_attr:{xmlns:"http://s3.amazonaws.com/doc/2006-03-01/"}}),pe.push({LocationConstraint:ae});var _e={CreateBucketConfiguration:pe};de=Xml(_e)}var Ce="PUT",Ne={};oe.ObjectLocking&&(Ne["x-amz-bucket-object-lock-enabled"]=!0),ae||(ae=DEFAULT_REGION);const Oe=Ie=>{if(Ie&&(ae===""||ae===DEFAULT_REGION))if(Ie.code==="AuthorizationHeaderMalformed"&&Ie.region!=="")this.makeRequest({method:Ce,bucketName:ie,headers:Ne},de,[200],Ie.region,!1,ue);else return ue&&ue(Ie);return ue&&ue(Ie)};this.makeRequest({method:Ce,bucketName:ie,headers:Ne},de,[200],ae,!1,Oe)}listIncompleteUploads(ie,ae,oe){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');var ue=oe?"":"/",de="",pe="",_e=[],Ce=!1,Ne=streamBrowserify.Readable({objectMode:!0});return Ne._read=()=>{if(_e.length)return Ne.push(_e.shift());if(Ce)return Ne.push(null);this.listIncompleteUploadsQuery(ie,ae,de,pe,ue).on("error",Oe=>Ne.emit("error",Oe)).on("data",Oe=>{Oe.prefixes.forEach(Ie=>_e.push(Ie)),index.eachSeries(Oe.uploads,(Ie,Fe)=>{this.listParts(ie,Ie.key,Ie.uploadId).then(Ue=>{Ie.size=Ue.reduce((Ve,ze)=>Ve+ze.size,0),_e.push(Ie),Fe()},Fe)},Ie=>{if(Ie){Ne.emit("error",Ie);return}Oe.isTruncated?(de=Oe.nextKeyMarker,pe=Oe.nextUploadIdMarker):Ce=!0,Ne._read()})})},Ne}bucketExists(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');var oe="HEAD";this.makeRequest({method:oe,bucketName:ie},"",[200],"",!1,ue=>{if(ue)return ue.code=="NoSuchBucket"||ue.code=="NotFound"?ae(null,!1):ae(ue);ae(null,!0)})}removeIncompleteUpload(ie,ae,oe){if(!isValidBucketName(ie))throw new IsValidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');var ue;index.during(de=>{this.findUploadId(ie,ae,(pe,_e)=>{if(pe)return de(pe);ue=_e,de(null,_e)})},de=>{var pe="DELETE",_e=`uploadId=${ue}`;this.makeRequest({method:pe,bucketName:ie,objectName:ae,query:_e},"",[204],"",!1,Ce=>de(Ce))},oe)}fGetObject(ie,ae,oe,ue={},de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('filePath should be of type "string"');if(isFunction$1(ue)&&(de=ue,ue={}),!isFunction$1(de))throw new TypeError('callback should be of type "function"');var pe,_e,Ce,Ne=Oe=>{if(Oe)return de(Oe);(void 0)(pe,oe,de)};index.waterfall([Oe=>this.statObject(ie,ae,ue,Oe),(Oe,Ie)=>{Ce=Oe,(void 0)(pathBrowserify.dirname(oe),{recursive:!0},Fe=>Ie(Fe))},Oe=>{pe=`${oe}.${Ce.etag}.part.minio`,(void 0)(pe,(Ie,Fe)=>{var Ue=0;if(Ie)_e=(void 0)(pe,{flags:"w"});else{if(Ce.size===Fe.size)return Ne();Ue=Fe.size,_e=(void 0)(pe,{flags:"a"})}this.getPartialObject(ie,ae,Ue,0,ue,Oe)})},(Oe,Ie)=>{pipesetup(Oe,_e).on("error",Fe=>Ie(Fe)).on("finish",Ie)},Oe=>(void 0)(pe,Oe),(Oe,Ie)=>{if(Oe.size===Ce.size)return Ie();Ie(new Error("Size mismatch between downloaded file and the object"))}],Ne)}getObject(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isFunction$1(oe)&&(ue=oe,oe={}),!isFunction$1(ue))throw new TypeError('callback should be of type "function"');this.getPartialObject(ie,ae,0,0,oe,ue)}getPartialObject(ie,ae,oe,ue,de={},pe){if(isFunction$1(ue)&&(pe=ue,ue=0),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isNumber$2(oe))throw new TypeError('offset should be of type "number"');if(!isNumber$2(ue))throw new TypeError('length should be of type "number"');if(isFunction$1(de)&&(pe=de,de={}),!isFunction$1(pe))throw new TypeError('callback should be of type "function"');var _e="";(oe||ue)&&(oe?_e=`bytes=${+oe}-`:(_e="bytes=0-",oe=0),ue&&(_e+=`${+ue+oe-1}`));var Ce={};_e!==""&&(Ce.range=_e);var Ne=[200];_e&&Ne.push(206);var Oe="GET",Ie=queryString.stringify(de);this.makeRequest({method:Oe,bucketName:ie,objectName:ae,headers:Ce,query:Ie},"",Ne,"",!0,pe)}fPutObject(ie,ae,oe,ue,de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('filePath should be of type "string"');if(isFunction$1(ue)&&(de=ue,ue={}),!isObject$1(ue))throw new TypeError('metaData should be of type "object"');ue=insertContentType(ue,oe),(void 0)(oe,(pe,_e)=>pe?de(pe):this.putObject(ie,ae,(void 0)(oe),_e.size,ue,de))}putObject(ie,ae,oe,ue,de,pe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isFunction$1(ue)?(pe=ue,de={}):isFunction$1(de)&&(pe=de,de={}),isObject$1(ue)&&(de=ue),de=prependXAMZMeta(de),typeof oe=="string"||oe instanceof Buffer$2)ue=oe.length,oe=readableStream(oe);else if(!isReadableStream$1(oe))throw new TypeError('third argument should be of type "stream.Readable" or "Buffer" or "string"');if(!isFunction$1(pe))throw new TypeError('callback should be of type "function"');if(isNumber$2(ue)&&ue<0)throw new InvalidArgumentError(`size cannot be negative, given size: ${ue}`);isNumber$2(ue)||(ue=this.maxObjectSize),ue=this.calculatePartSize(ue);let _e=new BlockStream2({size:ue,zeroPadding:!1}),Ce=new ObjectUploader(this,ie,ae,ue,de,pe);pipesetup(oe,_e,Ce)}copyObjectV1(ie,ae,oe,ue,de){var pe=ie,_e=ae,Ce=oe,Ne,Oe;if(typeof ue=="function"&&de===void 0?(Ne=null,Oe=ue):(Ne=ue,Oe=de),!isValidBucketName(pe))throw new InvalidBucketNameError("Invalid bucket name: "+pe);if(!isValidObjectName(_e))throw new InvalidObjectNameError(`Invalid object name: ${_e}`);if(!isString$1(Ce))throw new TypeError('srcObject should be of type "string"');if(Ce==="")throw new InvalidPrefixError("Empty source prefix");if(Ne!==null&&!(Ne instanceof CopyConditions))throw new TypeError('conditions should be of type "CopyConditions"');var Ie={};Ie["x-amz-copy-source"]=uriResourceEscape(Ce),Ne!==null&&(Ne.modified!==""&&(Ie["x-amz-copy-source-if-modified-since"]=Ne.modified),Ne.unmodified!==""&&(Ie["x-amz-copy-source-if-unmodified-since"]=Ne.unmodified),Ne.matchETag!==""&&(Ie["x-amz-copy-source-if-match"]=Ne.matchETag),Ne.matchEtagExcept!==""&&(Ie["x-amz-copy-source-if-none-match"]=Ne.matchETagExcept));var Fe="PUT";this.makeRequest({method:Fe,bucketName:pe,objectName:_e,headers:Ie},"",[200],"",!0,(Ue,Ve)=>{if(Ue)return Oe(Ue);var ze=getCopyObjectTransformer();pipesetup(Ve,ze).on("error",jt=>Oe(jt)).on("data",jt=>Oe(null,jt))})}copyObjectV2(ie,ae,oe){if(!(ie instanceof CopySourceOptions))throw new InvalidArgumentError("sourceConfig should of type CopySourceOptions ");if(!(ae instanceof CopyDestinationOptions))throw new InvalidArgumentError("destConfig should of type CopyDestinationOptions ");if(!ae.validate()||!ae.validate())return!1;if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');const ue=Object.assign({},ie.getHeaders(),ae.getHeaders()),de=ae.Bucket,pe=ae.Object;this.makeRequest({method:"PUT",bucketName:de,objectName:pe,headers:ue},"",[200],"",!0,(Ce,Ne)=>{if(Ce)return oe(Ce);const Oe=getCopyObjectTransformer();pipesetup(Ne,Oe).on("error",Ie=>oe(Ie)).on("data",Ie=>{const Fe=Ne.headers,Ue={Bucket:ae.Bucket,Key:ae.Object,LastModified:Ie.LastModified,MetaData:extractMetadata(Fe),VersionId:getVersionId(Fe),SourceVersionId:getSourceVersionId(Fe),Etag:sanitizeETag(Fe.etag),Size:+Fe["content-length"]};return oe(null,Ue)})})}copyObject(...ie){return ie[0]instanceof CopySourceOptions&&ie[1]instanceof CopyDestinationOptions?this.copyObjectV2(...arguments):this.copyObjectV1(...arguments)}listObjectsQuery(ie,ae,oe,ue={}){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isString$1(oe))throw new TypeError('marker should be of type "string"');let{Delimiter:de,MaxKeys:pe,IncludeVersion:_e}=ue;if(!isObject$1(ue))throw new TypeError('listQueryOpts should be of type "object"');if(!isString$1(de))throw new TypeError('Delimiter should be of type "string"');if(!isNumber$2(pe))throw new TypeError('MaxKeys should be of type "number"');const Ce=[];Ce.push(`prefix=${uriEscape(ae)}`),Ce.push(`delimiter=${uriEscape(de)}`),Ce.push("encoding-type=url"),_e&&Ce.push("versions"),oe&&(oe=uriEscape(oe),_e?Ce.push(`key-marker=${oe}`):Ce.push(`marker=${oe}`)),pe&&(pe>=1e3&&(pe=1e3),Ce.push(`max-keys=${pe}`)),Ce.sort();var Ne="";Ce.length>0&&(Ne=`${Ce.join("&")}`);var Oe="GET",Ie=getListObjectsTransformer();return this.makeRequest({method:Oe,bucketName:ie,query:Ne},"",[200],"",!0,(Fe,Ue)=>{if(Fe)return Ie.emit("error",Fe);pipesetup(Ue,Ie)}),Ie}listObjects(ie,ae,oe,ue={}){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');if(!isObject$1(ue))throw new TypeError('listOpts should be of type "object"');var de="";const pe={Delimiter:oe?"":"/",MaxKeys:1e3,IncludeVersion:ue.IncludeVersion};var _e=[],Ce=!1,Ne=streamBrowserify.Readable({objectMode:!0});return Ne._read=()=>{if(_e.length){Ne.push(_e.shift());return}if(Ce)return Ne.push(null);this.listObjectsQuery(ie,ae,de,pe).on("error",Oe=>Ne.emit("error",Oe)).on("data",Oe=>{Oe.isTruncated?de=Oe.nextMarker||Oe.versionIdMarker:Ce=!0,_e=Oe.objects,Ne._read()})},Ne}listObjectsV2Query(ie,ae,oe,ue,de,pe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isString$1(oe))throw new TypeError('continuationToken should be of type "string"');if(!isString$1(ue))throw new TypeError('delimiter should be of type "string"');if(!isNumber$2(de))throw new TypeError('maxKeys should be of type "number"');if(!isString$1(pe))throw new TypeError('startAfter should be of type "string"');var _e=[];_e.push("list-type=2"),_e.push("encoding-type=url"),_e.push(`prefix=${uriEscape(ae)}`),_e.push(`delimiter=${uriEscape(ue)}`),oe&&(oe=uriEscape(oe),_e.push(`continuation-token=${oe}`)),pe&&(pe=uriEscape(pe),_e.push(`start-after=${pe}`)),de&&(de>=1e3&&(de=1e3),_e.push(`max-keys=${de}`)),_e.sort();var Ce="";_e.length>0&&(Ce=`${_e.join("&")}`);var Ne="GET",Oe=getListObjectsV2Transformer();return this.makeRequest({method:Ne,bucketName:ie,query:Ce},"",[200],"",!0,(Ie,Fe)=>{if(Ie)return Oe.emit("error",Ie);pipesetup(Fe,Oe)}),Oe}listObjectsV2(ie,ae,oe,ue){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),ue===void 0&&(ue=""),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');if(!isString$1(ue))throw new TypeError('startAfter should be of type "string"');var de=oe?"":"/",pe="",_e=[],Ce=!1,Ne=streamBrowserify.Readable({objectMode:!0});return Ne._read=()=>{if(_e.length){Ne.push(_e.shift());return}if(Ce)return Ne.push(null);this.listObjectsV2Query(ie,ae,pe,de,1e3,ue).on("error",Oe=>Ne.emit("error",Oe)).on("data",Oe=>{Oe.isTruncated?pe=Oe.nextContinuationToken:Ce=!0,_e=Oe.objects,Ne._read()})},Ne}removeObjects(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!Array.isArray(ae))throw new InvalidArgumentError("objectsList should be a list");if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');const ue=1e3,de="delete",pe="POST";let _e=ae.reduce((Oe,Ie)=>(Oe.list.push(Ie),Oe.list.length===ue&&(Oe.listOfList.push(Oe.list),Oe.list=[]),Oe),{listOfList:[],list:[]});_e.list.length>0&&_e.listOfList.push(_e.list);const Ce=new Encoder,Ne=[];index.eachSeries(_e.listOfList,(Oe,Ie)=>{var Fe=[];Oe.forEach(function(Pt){isObject$1(Pt)?Fe.push({Key:Pt.name,VersionId:Pt.versionId}):Fe.push({Key:Pt})});let Ue={Delete:{Quiet:!0,Object:Fe}},ze=new xml2js.Builder({headless:!0}).buildObject(Ue);ze=Buffer$2.from(Ce.encode(ze));const jt={};jt["Content-MD5"]=toMd5(ze);let kt;this.makeRequest({method:pe,bucketName:ie,query:de,headers:jt},ze,[200],"",!0,(Pt,Et)=>{if(Pt)return Ie(Pt);pipesetup(Et,removeObjectsTransformer()).on("data",er=>{kt=er}).on("error",er=>Ie(er,null)).on("end",()=>(Ne.push(kt),Ie(null,kt)))})},()=>{oe(null,_.flatten(Ne))})}getBucketPolicy(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');this.makeRequest({method:"GET",bucketName:ie,query:"policy"},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,getConcater()).on("data",Ce=>_e=Ce).on("error",ae).on("end",()=>{ae(null,_e.toString())})})}setBucketPolicy(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isString$1(ae))throw new InvalidBucketPolicyError(`Invalid bucket policy: ${ae} - must be "string"`);if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');let ue="DELETE",de="policy";ae&&(ue="PUT"),this.makeRequest({method:ue,bucketName:ie,query:de},ae,[204],"",!1,oe)}presignedUrl(ie,ae,oe,ue,de,pe,_e){if(this.anonymous)throw new AnonymousRequestError("Presigned "+ie+" url cannot be generated for anonymous requests");if(isFunction$1(pe)&&(_e=pe,pe=new Date),isFunction$1(de)&&(_e=de,de={},pe=new Date),isFunction$1(ue)&&(_e=ue,de={},ue=24*60*60*7,pe=new Date),!isNumber$2(ue))throw new TypeError('expires should be of type "number"');if(!isObject$1(de))throw new TypeError('reqParams should be of type "object"');if(!isValidDate(pe))throw new TypeError('requestDate should be of type "Date" and valid');if(!isFunction$1(_e))throw new TypeError('callback should be of type "function"');var Ce=queryString.stringify(de);this.getBucketRegion(ae,(Ne,Oe)=>{if(Ne)return _e(Ne);var Ie,Fe=this.getRequestOptions({method:ie,region:Oe,bucketName:ae,objectName:oe,query:Ce});this.checkAndRefreshCreds();try{Ie=presignSignatureV4(Fe,this.accessKey,this.secretKey,this.sessionToken,Oe,pe,ue)}catch(Ue){return _e(Ue)}_e(null,Ie)})}presignedGetObject(ie,ae,oe,ue,de,pe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);isFunction$1(ue)&&(pe=ue,ue={},de=new Date);var _e=["response-content-type","response-content-language","response-expires","response-cache-control","response-content-disposition","response-content-encoding"];return _e.forEach(Ce=>{if(ue!==void 0&&ue[Ce]!==void 0&&!isString$1(ue[Ce]))throw new TypeError(`response header ${Ce} should be of type "string"`)}),this.presignedUrl("GET",ie,ae,oe,ue,de,pe)}presignedPutObject(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);return this.presignedUrl("PUT",ie,ae,oe,ue)}newPostPolicy(){return new PostPolicy}presignedPostPolicy(ie,ae){if(this.anonymous)throw new AnonymousRequestError("Presigned POST policy cannot be generated for anonymous requests");if(!isObject$1(ie))throw new TypeError('postPolicy should be of type "object"');if(!isFunction$1(ae))throw new TypeError('cb should be of type "function"');this.getBucketRegion(ie.formData.bucket,(oe,ue)=>{if(oe)return ae(oe);var de=new Date,pe=makeDateLong(de);if(this.checkAndRefreshCreds(),!ie.policy.expiration){var _e=new Date;_e.setSeconds(24*60*60*7),ie.setExpires(_e)}ie.policy.conditions.push(["eq","$x-amz-date",pe]),ie.formData["x-amz-date"]=pe,ie.policy.conditions.push(["eq","$x-amz-algorithm","AWS4-HMAC-SHA256"]),ie.formData["x-amz-algorithm"]="AWS4-HMAC-SHA256",ie.policy.conditions.push(["eq","$x-amz-credential",this.accessKey+"/"+getScope(ue,de)]),ie.formData["x-amz-credential"]=this.accessKey+"/"+getScope(ue,de),this.sessionToken&&(ie.policy.conditions.push(["eq","$x-amz-security-token",this.sessionToken]),ie.formData["x-amz-security-token"]=this.sessionToken);var Ce=Buffer$2.from(JSON.stringify(ie.policy)).toString("base64");ie.formData.policy=Ce;var Ne=postPresignSignatureV4(ue,de,this.secretKey,Ce);ie.formData["x-amz-signature"]=Ne;var Oe={};Oe.region=ue,Oe.bucketName=ie.formData.bucket;var Ie=this.getRequestOptions(Oe),Fe=this.port==80||this.port===443?"":`:${this.port.toString()}`,Ue=`${Ie.protocol}//${Ie.host}${Fe}${Ie.path}`;ae(null,{postURL:Ue,formData:ie.formData})})}completeMultipartUpload(ie,ae,oe,ue,de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('uploadId should be of type "string"');if(!isObject$1(ue))throw new TypeError('etags should be of type "Array"');if(!isFunction$1(de))throw new TypeError('cb should be of type "function"');if(!oe)throw new InvalidArgumentError("uploadId cannot be empty");var pe="POST",_e=`uploadId=${uriEscape(oe)}`,Ce=[];ue.forEach(Ie=>{Ce.push({Part:[{PartNumber:Ie.part},{ETag:Ie.etag}]})});var Ne={CompleteMultipartUpload:Ce},Oe=Xml(Ne);this.makeRequest({method:pe,bucketName:ie,objectName:ae,query:_e},Oe,[200],"",!0,(Ie,Fe)=>{if(Ie)return de(Ie);var Ue=getCompleteMultipartTransformer();pipesetup(Fe,Ue).on("error",Ve=>de(Ve)).on("data",Ve=>{if(Ve.errCode)de(new S3Error(Ve.errMessage));else{const ze={etag:Ve.etag,versionId:getVersionId(Fe.headers)};de(null,ze)}})})}listIncompleteUploadsQuery(ie,ae,oe,ue,de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isString$1(oe))throw new TypeError('keyMarker should be of type "string"');if(!isString$1(ue))throw new TypeError('uploadIdMarker should be of type "string"');if(!isString$1(de))throw new TypeError('delimiter should be of type "string"');var pe=[];pe.push(`prefix=${uriEscape(ae)}`),pe.push(`delimiter=${uriEscape(de)}`),oe&&(oe=uriEscape(oe),pe.push(`key-marker=${oe}`)),ue&&pe.push(`upload-id-marker=${ue}`);var _e=1e3;pe.push(`max-uploads=${_e}`),pe.sort(),pe.unshift("uploads");var Ce="";pe.length>0&&(Ce=`${pe.join("&")}`);var Ne="GET",Oe=getListMultipartTransformer();return this.makeRequest({method:Ne,bucketName:ie,query:Ce},"",[200],"",!0,(Ie,Fe)=>{if(Ie)return Oe.emit("error",Ie);pipesetup(Fe,Oe)}),Oe}findUploadId(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isFunction$1(oe))throw new TypeError('cb should be of type "function"');var ue,de=(pe,_e)=>{this.listIncompleteUploadsQuery(ie,ae,pe,_e,"").on("error",Ce=>oe(Ce)).on("data",Ce=>{if(Ce.uploads.forEach(Ne=>{if(Ne.key===ae&&(!ue||Ne.initiated.getTime()>ue.initiated.getTime())){ue=Ne;return}}),Ce.isTruncated){de(Ce.nextKeyMarker,Ce.nextUploadIdMarker);return}if(ue)return oe(null,ue.uploadId);oe(null,void 0)})};de("","")}setBucketNotification(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isObject$1(ae))throw new TypeError('notification config should be of type "Object"');if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');var ue="PUT",de="notification",pe=new xml2js.Builder({rootName:"NotificationConfiguration",renderOpts:{pretty:!1},headless:!0}),_e=pe.buildObject(ae);this.makeRequest({method:ue,bucketName:ie,query:de},_e,[200],"",!1,oe)}removeAllBucketNotification(ie,ae){this.setBucketNotification(ie,new NotificationConfig,ae)}getBucketNotification(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');var oe="GET",ue="notification";this.makeRequest({method:oe,bucketName:ie,query:ue},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);var _e=getBucketNotificationTransformer(),Ce;pipesetup(pe,_e).on("data",Ne=>Ce=Ne).on("error",Ne=>ae(Ne)).on("end",()=>ae(null,Ce))})}listenBucketNotification(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isString$1(ae))throw new TypeError("prefix must be of type string");if(!isString$1(oe))throw new TypeError("suffix must be of type string");if(!Array.isArray(ue))throw new TypeError("events must be of type Array");let de=new NotificationPoller(this,ie,ae,oe,ue);return de.start(),de}getBucketVersioning(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');var oe="GET",ue="versioning";this.makeRequest({method:oe,bucketName:ie,query:ue},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,bucketVersioningTransformer()).on("data",Ce=>{_e=Ce}).on("error",ae).on("end",()=>{ae(null,_e)})})}setBucketVersioning(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!Object.keys(ae).length)throw new InvalidArgumentError('versionConfig should be of type "object"');if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');var ue="PUT",de="versioning",pe=new xml2js.Builder({rootName:"VersioningConfiguration",renderOpts:{pretty:!1},headless:!0}),_e=pe.buildObject(ae);this.makeRequest({method:ue,bucketName:ie,query:de},_e,[200],"",!1,oe)}setTagging(ie){const{bucketName:ae,objectName:oe,tags:ue,putOpts:de={},cb:pe}=ie,_e="PUT";let Ce="tagging";de&&de.versionId&&(Ce=`${Ce}&versionId=${de.versionId}`);const Ne=[];for(const[jt,kt]of Object.entries(ue))Ne.push({Key:jt,Value:kt});const Oe={Tagging:{TagSet:{Tag:Ne}}},Ie=new Encoder,Fe={};let Ve=new xml2js.Builder({headless:!0,renderOpts:{pretty:!1}}).buildObject(Oe);Ve=Buffer$2.from(Ie.encode(Ve)),Fe["Content-MD5"]=toMd5(Ve);const ze={method:_e,bucketName:ae,query:Ce,headers:Fe};oe&&(ze.objectName=oe),Fe["Content-MD5"]=toMd5(Ve),this.makeRequest(ze,Ve,[200],"",!1,pe)}setBucketTagging(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isObject$1(ae))throw new InvalidArgumentError('tags should be of type "object"');if(Object.keys(ae).length>10)throw new InvalidArgumentError('maximum tags allowed is 10"');if(!isFunction$1(oe))throw new InvalidArgumentError('callback should be of type "function"');return this.setTagging({bucketName:ie,tags:ae,cb:oe})}setObjectTagging(ie,ae,oe,ue={},de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidBucketNameError("Invalid object name: "+ae);if(isFunction$1(ue)&&(de=ue,ue={}),!isObject$1(oe))throw new InvalidArgumentError('tags should be of type "object"');if(Object.keys(oe).length>10)throw new InvalidArgumentError('Maximum tags allowed is 10"');if(!isFunction$1(de))throw new TypeError('callback should be of type "function"');return this.setTagging({bucketName:ie,objectName:ae,tags:oe,putOpts:ue,cb:de})}removeTagging({bucketName:ie,objectName:ae,removeOpts:oe,cb:ue}){const de="DELETE";let pe="tagging";oe&&Object.keys(oe).length&&oe.versionId&&(pe=`${pe}&versionId=${oe.versionId}`);const _e={method:de,bucketName:ie,objectName:ae,query:pe};ae&&(_e.objectName=ae),this.makeRequest(_e,"",[200,204],"",!0,ue)}removeBucketTagging(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');return this.removeTagging({bucketName:ie,cb:ae})}removeObjectTagging(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidBucketNameError("Invalid object name: "+ae);if(isFunction$1(oe)&&(ue=oe,oe={}),oe&&Object.keys(oe).length&&!isObject$1(oe))throw new InvalidArgumentError('removeOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');return this.removeTagging({bucketName:ie,objectName:ae,removeOpts:oe,cb:ue})}getBucketTagging(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);const de={method:"GET",bucketName:ie,query:"tagging"};this.makeRequest(de,"",[200],"",!0,(pe,_e)=>{var Ce=getTagsTransformer();if(pe)return ae(pe);let Ne;pipesetup(_e,Ce).on("data",Oe=>Ne=Oe).on("error",Oe=>ae(Oe)).on("end",()=>ae(null,Ne))})}getObjectTagging(ie,ae,oe={},ue=()=>!1){const de="GET";let pe="tagging";if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidBucketNameError("Invalid object name: "+ae);if(isFunction$1(oe)&&(ue=oe,oe={}),!isObject$1(oe))throw new InvalidArgumentError('getOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');oe&&oe.versionId&&(pe=`${pe}&versionId=${oe.versionId}`);const _e={method:de,bucketName:ie,query:pe};ae&&(_e.objectName=ae),this.makeRequest(_e,"",[200],"",!0,(Ce,Ne)=>{const Oe=getTagsTransformer();if(Ce)return ue(Ce);let Ie;pipesetup(Ne,Oe).on("data",Fe=>Ie=Fe).on("error",Fe=>ue(Fe)).on("end",()=>ue(null,Ie))})}applyBucketLifecycle(ie,ae,oe){const ue="PUT",de="lifecycle",pe=new Encoder,_e={};let Ne=new xml2js.Builder({rootName:"LifecycleConfiguration",headless:!0,renderOpts:{pretty:!1}}).buildObject(ae);Ne=Buffer$2.from(pe.encode(Ne));const Oe={method:ue,bucketName:ie,query:de,headers:_e};_e["Content-MD5"]=toMd5(Ne),this.makeRequest(Oe,Ne,[200],"",!1,oe)}removeBucketLifecycle(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);this.makeRequest({method:"DELETE",bucketName:ie,query:"lifecycle"},"",[204],"",!1,ae)}setBucketLifecycle(ie,ae=null,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);_.isEmpty(ae)?this.removeBucketLifecycle(ie,oe):this.applyBucketLifecycle(ie,ae,oe)}getBucketLifecycle(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);const de={method:"GET",bucketName:ie,query:"lifecycle"};this.makeRequest(de,"",[200],"",!0,(pe,_e)=>{const Ce=lifecycleTransformer();if(pe)return ae(pe);let Ne;pipesetup(_e,Ce).on("data",Oe=>Ne=Oe).on("error",Oe=>ae(Oe)).on("end",()=>ae(null,Ne))})}setObjectLockConfig(ie,ae={},oe){const ue=[RETENTION_MODES.COMPLIANCE,RETENTION_MODES.GOVERNANCE],de=[RETENTION_VALIDITY_UNITS.DAYS,RETENTION_VALIDITY_UNITS.YEARS];if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(ae.mode&&!ue.includes(ae.mode))throw new TypeError(`lockConfigOpts.mode should be one of ${ue}`);if(ae.unit&&!de.includes(ae.unit))throw new TypeError(`lockConfigOpts.unit should be one of ${de}`);if(ae.validity&&!isNumber$2(ae.validity))throw new TypeError("lockConfigOpts.validity should be a number");const pe="PUT",_e="object-lock";let Ce={ObjectLockEnabled:"Enabled"};const Ne=Object.keys(ae);if(Ne.length>0){if(_.difference(Ne,["unit","mode","validity"]).length!==0)throw new TypeError("lockConfigOpts.mode,lockConfigOpts.unit,lockConfigOpts.validity all the properties should be specified.");Ce.Rule={DefaultRetention:{}},ae.mode&&(Ce.Rule.DefaultRetention.Mode=ae.mode),ae.unit===RETENTION_VALIDITY_UNITS.DAYS?Ce.Rule.DefaultRetention.Days=ae.validity:ae.unit===RETENTION_VALIDITY_UNITS.YEARS&&(Ce.Rule.DefaultRetention.Years=ae.validity)}const Ie=new xml2js.Builder({rootName:"ObjectLockConfiguration",renderOpts:{pretty:!1},headless:!0}).buildObject(Ce),Fe={};Fe["Content-MD5"]=toMd5(Ie),this.makeRequest({method:pe,bucketName:ie,query:_e,headers:Fe},Ie,[200],"",!1,oe)}getObjectLockConfig(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');this.makeRequest({method:"GET",bucketName:ie,query:"object-lock"},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,objectLockTransformer()).on("data",Ce=>{_e=Ce}).on("error",ae).on("end",()=>{ae(null,_e)})})}putObjectRetention(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isObject$1(oe)){if(oe.governanceBypass&&!isBoolean$1(oe.governanceBypass))throw new InvalidArgumentError("Invalid value for governanceBypass",oe.governanceBypass);if(oe.mode&&![RETENTION_MODES.COMPLIANCE,RETENTION_MODES.GOVERNANCE].includes(oe.mode))throw new InvalidArgumentError("Invalid object retention mode ",oe.mode);if(oe.retainUntilDate&&!isString$1(oe.retainUntilDate))throw new InvalidArgumentError("Invalid value for retainUntilDate",oe.retainUntilDate);if(oe.versionId&&!isString$1(oe.versionId))throw new InvalidArgumentError("Invalid value for versionId",oe.versionId)}else throw new InvalidArgumentError('retentionOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');const de="PUT";let pe="retention";const _e={};oe.governanceBypass&&(_e["X-Amz-Bypass-Governance-Retention"]=!0);const Ce=new xml2js.Builder({rootName:"Retention",renderOpts:{pretty:!1},headless:!0}),Ne={};oe.mode&&(Ne.Mode=oe.mode),oe.retainUntilDate&&(Ne.RetainUntilDate=oe.retainUntilDate),oe.versionId&&(pe+=`&versionId=${oe.versionId}`);let Oe=Ce.buildObject(Ne);_e["Content-MD5"]=toMd5(Oe),this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe,headers:_e},Oe,[200,204],"",!1,ue)}getObjectRetention(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isObject$1(oe)){if(oe.versionId&&!isString$1(oe.versionId))throw new InvalidArgumentError('VersionID should be of type "string"')}else throw new InvalidArgumentError('callback should be of type "object"');if(ue&&!isFunction$1(ue))throw new InvalidArgumentError('callback should be of type "function"');const de="GET";let pe="retention";oe.versionId&&(pe+=`&versionId=${oe.versionId}`),this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe},"",[200],"",!0,(_e,Ce)=>{if(_e)return ue(_e);let Ne=Buffer$2.from("");pipesetup(Ce,objectRetentionTransformer()).on("data",Oe=>{Ne=Oe}).on("error",ue).on("end",()=>{ue(null,Ne)})})}setBucketEncryption(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(isFunction$1(ae)&&(oe=ae,ae=null),!_.isEmpty(ae)&&ae.Rule.length>1)throw new InvalidArgumentError("Invalid Rule length. Only one rule is allowed.: "+ae.Rule);if(oe&&!isFunction$1(oe))throw new TypeError('callback should be of type "function"');let ue=ae;_.isEmpty(ae)&&(ue={Rule:[{ApplyServerSideEncryptionByDefault:{SSEAlgorithm:"AES256"}}]});let de="PUT",pe="encryption",Ce=new xml2js.Builder({rootName:"ServerSideEncryptionConfiguration",renderOpts:{pretty:!1},headless:!0}).buildObject(ue);const Ne={};Ne["Content-MD5"]=toMd5(Ce),this.makeRequest({method:de,bucketName:ie,query:pe,headers:Ne},Ce,[200],"",!1,oe)}getBucketEncryption(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');this.makeRequest({method:"GET",bucketName:ie,query:"encryption"},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,bucketEncryptionTransformer()).on("data",Ce=>{_e=Ce}).on("error",ae).on("end",()=>{ae(null,_e)})})}removeBucketEncryption(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');this.makeRequest({method:"DELETE",bucketName:ie,query:"encryption"},"",[204],"",!1,ae)}getObjectLegalHold(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isFunction$1(oe)&&(ue=oe,oe={}),isObject$1(oe)){if(Object.keys(oe).length>0&&oe.versionId&&!isString$1(oe.versionId))throw new TypeError("versionId should be of type string.:",oe.versionId)}else throw new TypeError('getOpts should be of type "Object"');if(!isFunction$1(ue))throw new InvalidArgumentError('callback should be of type "function"');const de="GET";let pe="legal-hold";oe.versionId&&(pe+=`&versionId=${oe.versionId}`),this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe},"",[200],"",!0,(_e,Ce)=>{if(_e)return ue(_e);let Ne=Buffer$2.from("");pipesetup(Ce,objectLegalHoldTransformer()).on("data",Oe=>{Ne=Oe}).on("error",ue).on("end",()=>{ue(null,Ne)})})}setObjectLegalHold(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);const de={status:LEGAL_HOLD_STATUS.ENABLED};if(isFunction$1(oe)&&(ue=oe,oe=de),isObject$1(oe)){if(![LEGAL_HOLD_STATUS.ENABLED,LEGAL_HOLD_STATUS.DISABLED].includes(oe.status))throw new TypeError("Invalid status: "+oe.status);if(oe.versionId&&!oe.versionId.length)throw new TypeError("versionId should be of type string.:"+oe.versionId)}else throw new TypeError('setOpts should be of type "Object"');if(!isFunction$1(ue))throw new InvalidArgumentError('callback should be of type "function"');_.isEmpty(oe)&&(oe={defaultOpts:de});const pe="PUT";let _e="legal-hold";oe.versionId&&(_e+=`&versionId=${oe.versionId}`);let Ce={Status:oe.status};const Oe=new xml2js.Builder({rootName:"LegalHold",renderOpts:{pretty:!1},headless:!0}).buildObject(Ce),Ie={};Ie["Content-MD5"]=toMd5(Oe),this.makeRequest({method:pe,bucketName:ie,objectName:ae,query:_e,headers:Ie},Oe,[200],"",!1,ue)}uploadPartCopy(ie,ae){const{bucketName:oe,objectName:ue,uploadID:de,partNumber:pe,headers:_e}=ie,Ce="PUT";let Ne=`uploadId=${de}&partNumber=${pe}`;const Oe={method:Ce,bucketName:oe,objectName:ue,query:Ne,headers:_e};return this.makeRequest(Oe,"",[200],"",!0,(Ie,Fe)=>{let Ue=Buffer$2.from("");if(Ie)return ae(Ie);pipesetup(Fe,uploadPartTransformer()).on("data",Ve=>{Ue=Ve}).on("error",ae).on("end",()=>{let Ve={etag:sanitizeETag(Ue.ETag),key:ue,part:pe};ae(null,Ve)})})}composeObject(ie={},ae=[],oe){const ue=this,de=ae.length;if(!Array.isArray(ae))throw new InvalidArgumentError("sourceConfig should an array of CopySourceOptions ");if(!(ie instanceof CopyDestinationOptions))throw new InvalidArgumentError("destConfig should of type CopyDestinationOptions ");if(de<1||de>PART_CONSTRAINTS.MAX_PARTS_COUNT)throw new InvalidArgumentError(`"There must be as least one and up to ${PART_CONSTRAINTS.MAX_PARTS_COUNT} source objects.`);if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');for(let Ie=0;Ie{let Fe={};return _.isEmpty(Ie.VersionID)||(Fe={versionId:Ie.VersionID}),Fe},_e=[];let Ce=0,Ne=0;const Oe=ae.map(Ie=>ue.statObject(Ie.Bucket,Ie.Object,pe(Ie)));return Promise.all(Oe).then(Ie=>{const Fe=Ie.map((kt,Pt)=>{const Et=ae[Pt];let er=kt.size;if(Et.MatchRange){const tr=Et.Start,nr=Et.End;if(nr>=er||tr<0)throw new InvalidArgumentError(`CopySrcOptions ${Pt} has invalid segment-to-copy [${tr}, ${nr}] (size is ${er})`);er=nr-tr+1}if(erPART_CONSTRAINTS.MAX_MULTIPART_PUT_OBJECT_SIZE)throw new InvalidArgumentError(`Cannot compose an object of size ${Ce} (> 5TiB)`);if(_e[Pt]=er,Ne+=partsRequired(er),Ne>PART_CONSTRAINTS.MAX_PARTS_COUNT)throw new InvalidArgumentError(`Your proposed compose object requires more than ${PART_CONSTRAINTS.MAX_PARTS_COUNT} parts`);return kt});if(Ne===1&&Ce<=PART_CONSTRAINTS.MAX_PART_SIZE||Ce===0)return this.copyObject(ae[0],ie,oe);for(let kt=0;ktcalculateEvenSplits(_e[Pt],ae[Pt]));function Ve(kt){const Pt=[];return Ue.forEach((Et,er)=>{const{startIndex:tr,endIndex:nr,objInfo:lr}=Et;let cr=er+1;const ir=Array.from(tr),ar=ae[er].getHeaders();ir.forEach((sr,dr)=>{let fr=nr[dr];const _r=`${lr.Bucket}/${lr.Object}`;ar["x-amz-copy-source"]=`${_r}`,ar["x-amz-copy-source-range"]=`bytes=${sr}-${fr}`;const mr={bucketName:ie.Bucket,objectName:ie.Object,uploadID:kt,partNumber:cr,headers:ar,sourceObj:_r};Pt.push(mr)})}),Pt}const ze=kt=>{const Pt=Ve(kt);index.map(Pt,ue.uploadPartCopy.bind(ue),(Et,er)=>{if(Et){this.abortMultipartUpload(ie.Bucket,ie.Object,kt).then(()=>oe(),nr=>oe(nr));return}const tr=er.map(nr=>({etag:nr.etag,part:nr.part}));return ue.completeMultipartUpload(ie.Bucket,ie.Object,kt,tr,oe)})},jt=ie.getHeaders();ue.initiateNewMultipartUpload(ie.Bucket,ie.Object,jt).then(kt=>{ze(kt)},kt=>{oe(kt,null)})}).catch(Ie=>{oe(Ie,null)})}selectObjectContent(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(_.isEmpty(oe))throw new TypeError("valid select configuration is required");if(!isString$1(oe.expression))throw new TypeError('sqlExpression should be of type "string"');if(_.isEmpty(oe.inputSerialization))throw new TypeError("inputSerialization is required");if(!isObject$1(oe.inputSerialization))throw new TypeError('inputSerialization should be of type "object"');if(_.isEmpty(oe.outputSerialization))throw new TypeError("outputSerialization is required");if(!isObject$1(oe.outputSerialization))throw new TypeError('outputSerialization should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');const de="POST";let pe="select";pe+="&select-type=2";const _e=[{Expression:oe.expression},{ExpressionType:oe.expressionType||"SQL"},{InputSerialization:[oe.inputSerialization]},{OutputSerialization:[oe.outputSerialization]}];oe.requestProgress&&_e.push({RequestProgress:oe.requestProgress}),oe.scanRange&&_e.push({ScanRange:oe.scanRange});const Ne=new xml2js.Builder({rootName:"SelectObjectContentRequest",renderOpts:{pretty:!1},headless:!0}).buildObject(_e);this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe},Ne,[200],"",!0,(Oe,Ie)=>{if(Oe)return ue(Oe);let Fe;pipesetup(Ie,selectObjectContentTransformer()).on("data",Ue=>{Fe=parseSelectObjectContentResponse(Ue)}).on("error",ue).on("end",()=>{ue(null,Fe)})})}}Client.prototype.makeBucket=promisify(Client.prototype.makeBucket);Client.prototype.bucketExists=promisify(Client.prototype.bucketExists);Client.prototype.getObject=promisify(Client.prototype.getObject);Client.prototype.getPartialObject=promisify(Client.prototype.getPartialObject);Client.prototype.fGetObject=promisify(Client.prototype.fGetObject);Client.prototype.putObject=promisify(Client.prototype.putObject);Client.prototype.fPutObject=promisify(Client.prototype.fPutObject);Client.prototype.copyObject=promisify(Client.prototype.copyObject);Client.prototype.removeObjects=promisify(Client.prototype.removeObjects);Client.prototype.presignedUrl=promisify(Client.prototype.presignedUrl);Client.prototype.presignedGetObject=promisify(Client.prototype.presignedGetObject);Client.prototype.presignedPutObject=promisify(Client.prototype.presignedPutObject);Client.prototype.presignedPostPolicy=promisify(Client.prototype.presignedPostPolicy);Client.prototype.getBucketNotification=promisify(Client.prototype.getBucketNotification);Client.prototype.setBucketNotification=promisify(Client.prototype.setBucketNotification);Client.prototype.removeAllBucketNotification=promisify(Client.prototype.removeAllBucketNotification);Client.prototype.getBucketPolicy=promisify(Client.prototype.getBucketPolicy);Client.prototype.setBucketPolicy=promisify(Client.prototype.setBucketPolicy);Client.prototype.removeIncompleteUpload=promisify(Client.prototype.removeIncompleteUpload);Client.prototype.getBucketVersioning=promisify(Client.prototype.getBucketVersioning);Client.prototype.setBucketVersioning=promisify(Client.prototype.setBucketVersioning);Client.prototype.setBucketTagging=promisify(Client.prototype.setBucketTagging);Client.prototype.removeBucketTagging=promisify(Client.prototype.removeBucketTagging);Client.prototype.getBucketTagging=promisify(Client.prototype.getBucketTagging);Client.prototype.setObjectTagging=promisify(Client.prototype.setObjectTagging);Client.prototype.removeObjectTagging=promisify(Client.prototype.removeObjectTagging);Client.prototype.getObjectTagging=promisify(Client.prototype.getObjectTagging);Client.prototype.setBucketLifecycle=promisify(Client.prototype.setBucketLifecycle);Client.prototype.getBucketLifecycle=promisify(Client.prototype.getBucketLifecycle);Client.prototype.removeBucketLifecycle=promisify(Client.prototype.removeBucketLifecycle);Client.prototype.setObjectLockConfig=promisify(Client.prototype.setObjectLockConfig);Client.prototype.getObjectLockConfig=promisify(Client.prototype.getObjectLockConfig);Client.prototype.putObjectRetention=promisify(Client.prototype.putObjectRetention);Client.prototype.getObjectRetention=promisify(Client.prototype.getObjectRetention);Client.prototype.setBucketEncryption=promisify(Client.prototype.setBucketEncryption);Client.prototype.getBucketEncryption=promisify(Client.prototype.getBucketEncryption);Client.prototype.removeBucketEncryption=promisify(Client.prototype.removeBucketEncryption);Client.prototype.setObjectLegalHold=promisify(Client.prototype.setObjectLegalHold);Client.prototype.getObjectLegalHold=promisify(Client.prototype.getObjectLegalHold);Client.prototype.composeObject=promisify(Client.prototype.composeObject);Client.prototype.selectObjectContent=promisify(Client.prototype.selectObjectContent);Client.prototype.removeObject=callbackify(Client.prototype.removeObject);Client.prototype.statObject=callbackify(Client.prototype.statObject);Client.prototype.removeBucket=callbackify(Client.prototype.removeBucket);Client.prototype.listBuckets=callbackify(Client.prototype.listBuckets);Client.prototype.removeBucketReplication=callbackify(Client.prototype.removeBucketReplication);Client.prototype.setBucketReplication=callbackify(Client.prototype.setBucketReplication);Client.prototype.getBucketReplication=callbackify(Client.prototype.getBucketReplication);var cosJsSdkV5={exports:{}};(function(re,ie){(function(oe,ue){re.exports=ue()})(commonjsGlobal,function(){return function(ae){var oe={};function ue(de){if(oe[de])return oe[de].exports;var pe=oe[de]={i:de,l:!1,exports:{}};return ae[de].call(pe.exports,pe,pe.exports,ue),pe.l=!0,pe.exports}return ue.m=ae,ue.c=oe,ue.d=function(de,pe,_e){ue.o(de,pe)||Object.defineProperty(de,pe,{enumerable:!0,get:_e})},ue.r=function(de){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(de,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(de,"__esModule",{value:!0})},ue.t=function(de,pe){if(pe&1&&(de=ue(de)),pe&8||pe&4&&typeof de=="object"&&de&&de.__esModule)return de;var _e=Object.create(null);if(ue.r(_e),Object.defineProperty(_e,"default",{enumerable:!0,value:de}),pe&2&&typeof de!="string")for(var Ce in de)ue.d(_e,Ce,(function(Ne){return de[Ne]}).bind(null,Ce));return _e},ue.n=function(de){var pe=de&&de.__esModule?function(){return de.default}:function(){return de};return ue.d(pe,"a",pe),pe},ue.o=function(de,pe){return Object.prototype.hasOwnProperty.call(de,pe)},ue.p="/dist/",ue(ue.s="./index.js")}({"./index.js":function(ae,oe,ue){var de=ue("./src/cos.js");ae.exports=de},"./lib/base64.js":function(ae,oe){var ue=function(de){de=de||{};var pe=de.Base64,_e="2.1.9",Ce="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ne=function(dr){for(var fr={},_r=0,mr=dr.length;_r>>6)+Oe(128|_r&63):Oe(224|_r>>>12&15)+Oe(128|_r>>>6&63)+Oe(128|_r&63)}else{var _r=65536+(fr.charCodeAt(0)-55296)*1024+(fr.charCodeAt(1)-56320);return Oe(240|_r>>>18&7)+Oe(128|_r>>>12&63)+Oe(128|_r>>>6&63)+Oe(128|_r&63)}},Fe=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ue=function(fr){return fr.replace(Fe,Ie)},Ve=function(fr){var _r=[0,2,1][fr.length%3],mr=fr.charCodeAt(0)<<16|(fr.length>1?fr.charCodeAt(1):0)<<8|(fr.length>2?fr.charCodeAt(2):0),Er=[Ce.charAt(mr>>>18),Ce.charAt(mr>>>12&63),_r>=2?"=":Ce.charAt(mr>>>6&63),_r>=1?"=":Ce.charAt(mr&63)];return Er.join("")},ze=de.btoa?function(dr){return de.btoa(dr)}:function(dr){return dr.replace(/[\s\S]{1,3}/g,Ve)},jt=function(dr){return ze(Ue(dr))},kt=function(fr,_r){return _r?jt(String(fr)).replace(/[+\/]/g,function(mr){return mr=="+"?"-":"_"}).replace(/=/g,""):jt(String(fr))},Pt=function(fr){return kt(fr,!0)},Et=new RegExp(["[À-ß][€-¿]","[à-ï][€-¿]{2}","[ð-÷][€-¿]{3}"].join("|"),"g"),er=function(fr){switch(fr.length){case 4:var _r=(7&fr.charCodeAt(0))<<18|(63&fr.charCodeAt(1))<<12|(63&fr.charCodeAt(2))<<6|63&fr.charCodeAt(3),mr=_r-65536;return Oe((mr>>>10)+55296)+Oe((mr&1023)+56320);case 3:return Oe((15&fr.charCodeAt(0))<<12|(63&fr.charCodeAt(1))<<6|63&fr.charCodeAt(2));default:return Oe((31&fr.charCodeAt(0))<<6|63&fr.charCodeAt(1))}},tr=function(fr){return fr.replace(Et,er)},nr=function(fr){var _r=fr.length,mr=_r%4,Er=(_r>0?Ne[fr.charAt(0)]<<18:0)|(_r>1?Ne[fr.charAt(1)]<<12:0)|(_r>2?Ne[fr.charAt(2)]<<6:0)|(_r>3?Ne[fr.charAt(3)]:0),Sr=[Oe(Er>>>16),Oe(Er>>>8&255),Oe(Er&255)];return Sr.length-=[0,0,2,1][mr],Sr.join("")},lr=de.atob?function(dr){return de.atob(dr)}:function(dr){return dr.replace(/[\s\S]{1,4}/g,nr)},cr=function(dr){return tr(lr(dr))},ir=function(fr){return cr(String(fr).replace(/[-_]/g,function(_r){return _r=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))},ar=function(){var fr=de.Base64;return de.Base64=pe,fr},sr={VERSION:_e,atob:lr,btoa:ze,fromBase64:ir,toBase64:kt,utob:Ue,encode:kt,encodeURI:Pt,btou:tr,decode:ir,noConflict:ar};return sr}();ae.exports=ue},"./lib/crypto.js":function(ae,oe,ue){(function(de){var pe=ue("./node_modules/@babel/runtime/helpers/typeof.js"),_e=_e||function(Ce,Ne){var Oe={},Ie=Oe.lib={},Fe=function(){},Ue=Ie.Base={extend:function(nr){Fe.prototype=this;var lr=new Fe;return nr&&lr.mixIn(nr),lr.hasOwnProperty("init")||(lr.init=function(){lr.$super.init.apply(this,arguments)}),lr.init.prototype=lr,lr.$super=this,lr},create:function(){var nr=this.extend();return nr.init.apply(nr,arguments),nr},init:function(){},mixIn:function(nr){for(var lr in nr)nr.hasOwnProperty(lr)&&(this[lr]=nr[lr]);nr.hasOwnProperty("toString")&&(this.toString=nr.toString)},clone:function(){return this.init.prototype.extend(this)}},Ve=Ie.WordArray=Ue.extend({init:function(nr,lr){nr=this.words=nr||[],this.sigBytes=lr!=Ne?lr:4*nr.length},toString:function(nr){return(nr||jt).stringify(this)},concat:function(nr){var lr=this.words,cr=nr.words,ir=this.sigBytes;if(nr=nr.sigBytes,this.clamp(),ir%4)for(var ar=0;ar>>2]|=(cr[ar>>>2]>>>24-8*(ar%4)&255)<<24-8*((ir+ar)%4);else if(65535>>2]=cr[ar>>>2];else lr.push.apply(lr,cr);return this.sigBytes+=nr,this},clamp:function(){var nr=this.words,lr=this.sigBytes;nr[lr>>>2]&=4294967295<<32-8*(lr%4),nr.length=Ce.ceil(lr/4)},clone:function(){var nr=Ue.clone.call(this);return nr.words=this.words.slice(0),nr},random:function(nr){for(var lr=[],cr=0;cr>>2]>>>24-8*(ir%4)&255;cr.push((ar>>>4).toString(16)),cr.push((ar&15).toString(16))}return cr.join("")},parse:function(nr){for(var lr=nr.length,cr=[],ir=0;ir>>3]|=parseInt(nr.substr(ir,2),16)<<24-4*(ir%8);return new Ve.init(cr,lr/2)}},kt=ze.Latin1={stringify:function(nr){var lr=nr.words;nr=nr.sigBytes;for(var cr=[],ir=0;ir>>2]>>>24-8*(ir%4)&255));return cr.join("")},parse:function(nr){for(var lr=nr.length,cr=[],ir=0;ir>>2]|=(nr.charCodeAt(ir)&255)<<24-8*(ir%4);return new Ve.init(cr,lr)}},Pt=ze.Utf8={stringify:function(nr){try{return decodeURIComponent(escape(kt.stringify(nr)))}catch{throw Error("Malformed UTF-8 data")}},parse:function(nr){return kt.parse(unescape(encodeURIComponent(nr)))}},Et=Ie.BufferedBlockAlgorithm=Ue.extend({reset:function(){this._data=new Ve.init,this._nDataBytes=0},_append:function(nr){typeof nr=="string"&&(nr=Pt.parse(nr)),this._data.concat(nr),this._nDataBytes+=nr.sigBytes},_process:function(nr){var lr=this._data,cr=lr.words,ir=lr.sigBytes,ar=this.blockSize,sr=ir/(4*ar),sr=nr?Ce.ceil(sr):Ce.max((sr|0)-this._minBufferSize,0);if(nr=sr*ar,ir=Ce.min(4*nr,ir),nr){for(var dr=0;drnr;nr++){if(16>nr)Ie[nr]=Ve[ze+nr]|0;else{var lr=Ie[nr-3]^Ie[nr-8]^Ie[nr-14]^Ie[nr-16];Ie[nr]=lr<<1|lr>>>31}lr=(kt<<5|kt>>>27)+tr+Ie[nr],lr=20>nr?lr+((Pt&Et|~Pt&er)+1518500249):40>nr?lr+((Pt^Et^er)+1859775393):60>nr?lr+((Pt&Et|Pt&er|Et&er)-1894007588):lr+((Pt^Et^er)-899497514),tr=er,er=Et,Et=Pt<<30|Pt>>>2,Pt=kt,kt=lr}jt[0]=jt[0]+kt|0,jt[1]=jt[1]+Pt|0,jt[2]=jt[2]+Et|0,jt[3]=jt[3]+er|0,jt[4]=jt[4]+tr|0},_doFinalize:function(){var Ve=this._data,ze=Ve.words,jt=8*this._nDataBytes,kt=8*Ve.sigBytes;return ze[kt>>>5]|=128<<24-kt%32,ze[(kt+64>>>9<<4)+14]=Math.floor(jt/4294967296),ze[(kt+64>>>9<<4)+15]=jt,Ve.sigBytes=4*ze.length,this._process(),this._hash},clone:function(){var Ve=Oe.clone.call(this);return Ve._hash=this._hash.clone(),Ve}});Ce.SHA1=Oe._createHelper(Fe),Ce.HmacSHA1=Oe._createHmacHelper(Fe)})(),function(){var Ce=_e,Ne=Ce.enc.Utf8;Ce.algo.HMAC=Ce.lib.Base.extend({init:function(Ie,Fe){Ie=this._hasher=new Ie.init,typeof Fe=="string"&&(Fe=Ne.parse(Fe));var Ue=Ie.blockSize,Ve=4*Ue;Fe.sigBytes>Ve&&(Fe=Ie.finalize(Fe)),Fe.clamp();for(var ze=this._oKey=Fe.clone(),jt=this._iKey=Fe.clone(),kt=ze.words,Pt=jt.words,Et=0;Et>>2]>>>24-Pt%4*8&255,er=Ve[Pt+1>>>2]>>>24-(Pt+1)%4*8&255,tr=Ve[Pt+2>>>2]>>>24-(Pt+2)%4*8&255,nr=Et<<16|er<<8|tr,lr=0;lr<4&&Pt+lr*.75>>6*(3-lr)&63));var cr=jt.charAt(64);if(cr)for(;kt.length%4;)kt.push(cr);return kt.join("")},parse:function(Ue){var Ve=Ue.length,ze=this._map,jt=ze.charAt(64);if(jt){var kt=Ue.indexOf(jt);kt!=-1&&(Ve=kt)}for(var Pt=[],Et=0,er=0;er>>6-er%4*2;Pt[Et>>>2]|=(tr|nr)<<24-Et%4*8,Et++}return Oe.create(Pt,Et)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),pe(de)==="object"?de.exports=_e:window.CryptoJS=_e}).call(this,ue("./node_modules/webpack/buildin/module.js")(ae))},"./lib/md5.js":function(ae,oe,ue){(function(de){var pe,_e=ue("./node_modules/@babel/runtime/helpers/typeof.js");(function(){var Ce=(typeof window>"u"?"undefined":_e(window))==="object",Ne=Ce?window:{};Ne.JS_MD5_NO_WINDOW&&(Ce=!1);var Oe=!Ce&&(typeof self>"u"?"undefined":_e(self))==="object";Oe&&(Ne=self);var Ie=!Ne.JS_MD5_NO_COMMON_JS&&_e(de)==="object"&&de.exports,Fe=ue("./node_modules/webpack/buildin/amd-options.js"),Ue=!Ne.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",Ve="0123456789abcdef".split(""),ze=[128,32768,8388608,-2147483648],jt=[0,8,16,24],kt=["hex","array","digest","buffer","arrayBuffer","base64"],Pt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),Et=[],er;if(Ue){var tr=new ArrayBuffer(68);er=new Uint8Array(tr),Et=new Uint32Array(tr)}(Ne.JS_MD5_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(ar){return Object.prototype.toString.call(ar)==="[object Array]"}),Ue&&(Ne.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(ar){return _e(ar)==="object"&&ar.buffer&&ar.buffer.constructor===ArrayBuffer});var nr=function(sr){return function(dr,fr){return new cr(!0).update(dr,fr)[sr]()}},lr=function(){var sr=nr("hex");sr.getCtx=sr.create=function(){return new cr},sr.update=function(_r){return sr.create().update(_r)};for(var dr=0;dr>6,Sr[_r++]=128|dr&63):dr<55296||dr>=57344?(Sr[_r++]=224|dr>>12,Sr[_r++]=128|dr>>6&63,Sr[_r++]=128|dr&63):(dr=65536+((dr&1023)<<10|ar.charCodeAt(++fr)&1023),Sr[_r++]=240|dr>>18,Sr[_r++]=128|dr>>12&63,Sr[_r++]=128|dr>>6&63,Sr[_r++]=128|dr&63);else for(_r=this.start;fr>2]|=dr<>2]|=(192|dr>>6)<>2]|=(128|dr&63)<=57344?(Er[_r>>2]|=(224|dr>>12)<>2]|=(128|dr>>6&63)<>2]|=(128|dr&63)<>2]|=(240|dr>>18)<>2]|=(128|dr>>12&63)<>2]|=(128|dr>>6&63)<>2]|=(128|dr&63)<=64?(this.start=_r-64,this.hash(),this.hashed=!0):this.start=_r}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},cr.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var ar=this.blocks,sr=this.lastByteIndex;ar[sr>>2]|=ze[sr&3],sr>=56&&(this.hashed||this.hash(),ar[0]=ar[16],ar[16]=ar[1]=ar[2]=ar[3]=ar[4]=ar[5]=ar[6]=ar[7]=ar[8]=ar[9]=ar[10]=ar[11]=ar[12]=ar[13]=ar[14]=ar[15]=0),ar[14]=this.bytes<<3,ar[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},cr.prototype.hash=function(){var ar,sr,dr,fr,_r,mr,Er=this.blocks;this.first?(ar=Er[0]-680876937,ar=(ar<<7|ar>>>25)-271733879<<0,fr=(-1732584194^ar&2004318071)+Er[1]-117830708,fr=(fr<<12|fr>>>20)+ar<<0,dr=(-271733879^fr&(ar^-271733879))+Er[2]-1126478375,dr=(dr<<17|dr>>>15)+fr<<0,sr=(ar^dr&(fr^ar))+Er[3]-1316259209,sr=(sr<<22|sr>>>10)+dr<<0):(ar=this.h0,sr=this.h1,dr=this.h2,fr=this.h3,ar+=(fr^sr&(dr^fr))+Er[0]-680876936,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[1]-389564586,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[2]+606105819,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[3]-1044525330,sr=(sr<<22|sr>>>10)+dr<<0),ar+=(fr^sr&(dr^fr))+Er[4]-176418897,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[5]+1200080426,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[6]-1473231341,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[7]-45705983,sr=(sr<<22|sr>>>10)+dr<<0,ar+=(fr^sr&(dr^fr))+Er[8]+1770035416,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[9]-1958414417,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[10]-42063,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[11]-1990404162,sr=(sr<<22|sr>>>10)+dr<<0,ar+=(fr^sr&(dr^fr))+Er[12]+1804603682,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[13]-40341101,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[14]-1502002290,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[15]+1236535329,sr=(sr<<22|sr>>>10)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[1]-165796510,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[6]-1069501632,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[11]+643717713,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[0]-373897302,sr=(sr<<20|sr>>>12)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[5]-701558691,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[10]+38016083,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[15]-660478335,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[4]-405537848,sr=(sr<<20|sr>>>12)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[9]+568446438,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[14]-1019803690,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[3]-187363961,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[8]+1163531501,sr=(sr<<20|sr>>>12)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[13]-1444681467,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[2]-51403784,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[7]+1735328473,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[12]-1926607734,sr=(sr<<20|sr>>>12)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[5]-378558,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[8]-2022574463,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[11]+1839030562,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[14]-35309556,sr=(sr<<23|sr>>>9)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[1]-1530992060,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[4]+1272893353,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[7]-155497632,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[10]-1094730640,sr=(sr<<23|sr>>>9)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[13]+681279174,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[0]-358537222,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[3]-722521979,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[6]+76029189,sr=(sr<<23|sr>>>9)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[9]-640364487,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[12]-421815835,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[15]+530742520,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[2]-995338651,sr=(sr<<23|sr>>>9)+dr<<0,ar+=(dr^(sr|~fr))+Er[0]-198630844,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[7]+1126891415,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[14]-1416354905,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[5]-57434055,sr=(sr<<21|sr>>>11)+dr<<0,ar+=(dr^(sr|~fr))+Er[12]+1700485571,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[3]-1894986606,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[10]-1051523,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[1]-2054922799,sr=(sr<<21|sr>>>11)+dr<<0,ar+=(dr^(sr|~fr))+Er[8]+1873313359,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[15]-30611744,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[6]-1560198380,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[13]+1309151649,sr=(sr<<21|sr>>>11)+dr<<0,ar+=(dr^(sr|~fr))+Er[4]-145523070,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[11]-1120210379,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[2]+718787259,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[9]-343485551,sr=(sr<<21|sr>>>11)+dr<<0,this.first?(this.h0=ar+1732584193<<0,this.h1=sr-271733879<<0,this.h2=dr-1732584194<<0,this.h3=fr+271733878<<0,this.first=!1):(this.h0=this.h0+ar<<0,this.h1=this.h1+sr<<0,this.h2=this.h2+dr<<0,this.h3=this.h3+fr<<0)},cr.prototype.hex=function(){this.finalize();var ar=this.h0,sr=this.h1,dr=this.h2,fr=this.h3;return Ve[ar>>4&15]+Ve[ar&15]+Ve[ar>>12&15]+Ve[ar>>8&15]+Ve[ar>>20&15]+Ve[ar>>16&15]+Ve[ar>>28&15]+Ve[ar>>24&15]+Ve[sr>>4&15]+Ve[sr&15]+Ve[sr>>12&15]+Ve[sr>>8&15]+Ve[sr>>20&15]+Ve[sr>>16&15]+Ve[sr>>28&15]+Ve[sr>>24&15]+Ve[dr>>4&15]+Ve[dr&15]+Ve[dr>>12&15]+Ve[dr>>8&15]+Ve[dr>>20&15]+Ve[dr>>16&15]+Ve[dr>>28&15]+Ve[dr>>24&15]+Ve[fr>>4&15]+Ve[fr&15]+Ve[fr>>12&15]+Ve[fr>>8&15]+Ve[fr>>20&15]+Ve[fr>>16&15]+Ve[fr>>28&15]+Ve[fr>>24&15]},cr.prototype.toString=cr.prototype.hex,cr.prototype.digest=function(ar){if(ar==="hex")return this.hex();this.finalize();var sr=this.h0,dr=this.h1,fr=this.h2,_r=this.h3,mr=[sr&255,sr>>8&255,sr>>16&255,sr>>24&255,dr&255,dr>>8&255,dr>>16&255,dr>>24&255,fr&255,fr>>8&255,fr>>16&255,fr>>24&255,_r&255,_r>>8&255,_r>>16&255,_r>>24&255];return mr},cr.prototype.array=cr.prototype.digest,cr.prototype.arrayBuffer=function(){this.finalize();var ar=new ArrayBuffer(16),sr=new Uint32Array(ar);return sr[0]=this.h0,sr[1]=this.h1,sr[2]=this.h2,sr[3]=this.h3,ar},cr.prototype.buffer=cr.prototype.arrayBuffer,cr.prototype.base64=function(){for(var ar,sr,dr,fr="",_r=this.array(),mr=0;mr<15;)ar=_r[mr++],sr=_r[mr++],dr=_r[mr++],fr+=Pt[ar>>>2]+Pt[(ar<<4|sr>>>4)&63]+Pt[(sr<<2|dr>>>6)&63]+Pt[dr&63];return ar=_r[mr],fr+=Pt[ar>>>2]+Pt[ar<<4&63]+"==",fr};var ir=lr();Ie?de.exports=ir:(Ne.md5=ir,Fe&&(pe=(function(){return ir}).call(ir,ue,ir,de),pe!==void 0&&(de.exports=pe)))})()}).call(this,ue("./node_modules/webpack/buildin/module.js")(ae))},"./lib/request.js":function(ae,oe,ue){var de=ue("./node_modules/@babel/runtime/helpers/typeof.js"),pe=function(Fe){switch(de(Fe)){case"string":return Fe;case"boolean":return Fe?"true":"false";case"number":return isFinite(Fe)?Fe:"";default:return""}},_e=function(Fe,Ue,Ve,ze){return Ue=Ue||"&",Ve=Ve||"=",Fe===null&&(Fe=void 0),de(Fe)==="object"?Object.keys(Fe).map(function(jt){var kt=encodeURIComponent(pe(jt))+Ve;return Array.isArray(Fe[jt])?Fe[jt].map(function(Pt){return kt+encodeURIComponent(pe(Pt))}).join(Ue):kt+encodeURIComponent(pe(Fe[jt]))}).filter(Boolean).join(Ue):""},Ce=function(Fe,Ue,Ve){var ze={},jt=Ue.getAllResponseHeaders();return jt&&jt.length>0&&jt.trim().split(` +`)}}traceOn(ie){ie||(ie=define_process_default$3.stdout),this.logStream=ie}traceOff(){this.logStream=void 0}async makeRequestAsync(ie,ae="",oe=[200],ue=""){if(!isObject$1(ie))throw new TypeError('options should be of type "object"');if(!isString$1(ae)&&!isObject$1(ae))throw new TypeError('payload should be of type "string" or "Buffer"');if(oe.forEach(pe=>{if(!isNumber$2(pe))throw new TypeError('statusCode should be of type "number"')}),!isString$1(ue))throw new TypeError('region should be of type "string"');ie.headers||(ie.headers={}),(ie.method==="POST"||ie.method==="PUT"||ie.method==="DELETE")&&(ie.headers["content-length"]=ae.length.toString());const de=this.enableSHA256?toSha256(ae):"";return this.makeRequestStreamAsync(ie,ae,de,oe,ue)}async makeRequestAsyncOmit(ie,ae="",oe=[200],ue=""){const de=await this.makeRequestAsync(ie,ae,oe,ue);return await drainResponse(de),de}async makeRequestStreamAsync(ie,ae,oe,ue,de){if(!isObject$1(ie))throw new TypeError('options should be of type "object"');if(!(Buffer$2.isBuffer(ae)||typeof ae=="string"||isReadableStream$1(ae)))throw new InvalidArgumentError(`stream should be a Buffer, string or readable Stream, got ${typeof ae} instead`);if(!isString$1(oe))throw new TypeError('sha256sum should be of type "string"');if(ue.forEach(Ce=>{if(!isNumber$2(Ce))throw new TypeError('statusCode should be of type "number"')}),!isString$1(de))throw new TypeError('region should be of type "string"');if(!this.enableSHA256&&oe.length!==0)throw new InvalidArgumentError("sha256sum expected to be empty for anonymous or https requests");if(this.enableSHA256&&oe.length!==64)throw new InvalidArgumentError(`Invalid sha256sum : ${oe}`);await this.checkAndRefreshCreds(),de=de||await this.getBucketRegionAsync(ie.bucketName);const pe=this.getRequestOptions({...ie,region:de});if(!this.anonymous){this.enableSHA256||(oe="UNSIGNED-PAYLOAD");const Ce=new Date;pe.headers["x-amz-date"]=makeDateLong(Ce),pe.headers["x-amz-content-sha256"]=oe,this.sessionToken&&(pe.headers["x-amz-security-token"]=this.sessionToken),pe.headers.authorization=signV4(pe,this.accessKey,this.secretKey,de,Ce,oe)}const _e=await request$1(this.transport,pe,ae);if(!_e.statusCode)throw new Error("BUG: response doesn't have a statusCode");if(!ue.includes(_e.statusCode)){delete this.regionMap[ie.bucketName];const Ce=await parseResponseError(_e);throw this.logHTTP(pe,_e,Ce),Ce}return this.logHTTP(pe,_e),_e}async getBucketRegionAsync(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name : ${ie}`);if(this.region)return this.region;const ae=this.regionMap[ie];if(ae)return ae;const oe=async Ne=>{const Oe=await readAsString(Ne),Ie=parseBucketRegion(Oe)||DEFAULT_REGION;return this.regionMap[ie]=Ie,Ie},ue="GET",de="location",pe=this.pathStyle&&!isBrowser_1;let _e;try{const Ne=await this.makeRequestAsync({method:ue,bucketName:ie,query:de,pathStyle:pe},"",[200],DEFAULT_REGION);return oe(Ne)}catch(Ne){if(Ne.name!=="AuthorizationHeaderMalformed"||(_e=Ne.Region,!_e))throw Ne}const Ce=await this.makeRequestAsync({method:ue,bucketName:ie,query:de,pathStyle:pe},"",[200],_e);return await oe(Ce)}makeRequest(ie,ae="",oe=[200],ue="",de,pe){let _e;de?_e=this.makeRequestAsync(ie,ae,oe,ue):_e=this.makeRequestAsyncOmit(ie,ae,oe,ue),_e.then(Ce=>pe(null,Ce),Ce=>{pe(Ce)})}makeRequestStream(ie,ae,oe,ue,de,pe,_e){(async()=>{const Ne=await this.makeRequestStreamAsync(ie,ae,oe,ue,de);return pe||await drainResponse(Ne),Ne})().then(Ne=>_e(null,Ne),Ne=>_e(Ne))}getBucketRegion(ie,ae){return this.getBucketRegionAsync(ie).then(oe=>ae(null,oe),oe=>ae(oe))}async removeBucket(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);await this.makeRequestAsyncOmit({method:"DELETE",bucketName:ie},"",[204]),delete this.regionMap[ie]}async statObject(ie,ae,oe={}){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isObject$1(oe))throw new InvalidArgumentError('statOpts should be of type "object"');const ue=queryString.stringify(oe),pe=await this.makeRequestAsyncOmit({method:"HEAD",bucketName:ie,objectName:ae,query:ue});return{size:parseInt(pe.headers["content-length"]),metaData:extractMetadata(pe.headers),lastModified:new Date(pe.headers["last-modified"]),versionId:getVersionId(pe.headers),etag:sanitizeETag(pe.headers.etag)}}async removeObject(ie,ae,oe={}){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isObject$1(oe))throw new InvalidArgumentError('removeOpts should be of type "object"');const ue="DELETE",de={};oe.governanceBypass&&(de["X-Amz-Bypass-Governance-Retention"]=!0),oe.forceDelete&&(de["x-minio-force-delete"]=!0);const pe={};oe.versionId&&(pe.versionId=`${oe.versionId}`);const _e=queryString.stringify(pe);await this.makeRequestAsyncOmit({method:ue,bucketName:ie,objectName:ae,headers:de,query:_e},"",[200,204])}async initiateNewMultipartUpload(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isObject$1(oe))throw new InvalidObjectNameError('contentType should be of type "object"');const pe=await this.makeRequestAsync({method:"POST",bucketName:ie,objectName:ae,query:"uploads",headers:oe}),_e=await readAsBuffer(pe);return parseInitiateMultipart(_e.toString())}async abortMultipartUpload(ie,ae,oe){const ue="DELETE",de=`uploadId=${oe}`,pe={method:ue,bucketName:ie,objectName:ae,query:de};await this.makeRequestAsyncOmit(pe,"",[204])}async listParts(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('uploadId should be of type "string"');if(!oe)throw new InvalidArgumentError("uploadId cannot be empty");const ue=[];let de=0,pe;do pe=await this.listPartsQuery(ie,ae,oe,de),de=pe.marker,ue.push(...pe.parts);while(pe.isTruncated);return ue}async listPartsQuery(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('uploadId should be of type "string"');if(!isNumber$2(ue))throw new TypeError('marker should be of type "number"');if(!oe)throw new InvalidArgumentError("uploadId cannot be empty");let de=`uploadId=${uriEscape(oe)}`;ue&&(de+=`&part-number-marker=${ue}`);const _e=await this.makeRequestAsync({method:"GET",bucketName:ie,objectName:ae,query:de});return parseListParts(await readAsString(_e))}async listBuckets(){const ae=await this.makeRequestAsync({method:"GET"},"",[200],DEFAULT_REGION),oe=await readAsString(ae);return parseListBucket(oe)}async removeBucketReplication(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);await this.makeRequestAsyncOmit({method:"DELETE",bucketName:ie,query:"replication"},"",[200,204],"")}async setBucketReplication(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(isObject$1(ae)){if(_.isEmpty(ae.role))throw new InvalidArgumentError("Role cannot be empty");if(ae.role&&!isString$1(ae.role))throw new InvalidArgumentError("Invalid value for role",ae.role);if(_.isEmpty(ae.rules))throw new InvalidArgumentError("Minimum one replication rule must be specified")}else throw new InvalidArgumentError('replicationConfig should be of type "object"');const oe="PUT",ue="replication",de={},pe={ReplicationConfiguration:{Role:ae.role,Rule:ae.rules}},Ce=new xml2js.Builder({renderOpts:{pretty:!1},headless:!0}).buildObject(pe);de["Content-MD5"]=toMd5(Ce),await this.makeRequestAsyncOmit({method:oe,bucketName:ie,query:ue,headers:de},Ce)}async getBucketReplication(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);const ue=await this.makeRequestAsync({method:"GET",bucketName:ie,query:"replication"},"",[200,204]),de=await readAsString(ue);return parseReplicationConfig(de)}}class CopyConditions{constructor(){Hu(this,"modified","");Hu(this,"unmodified","");Hu(this,"matchETag","");Hu(this,"matchETagExcept","")}setModified(ie){if(!(ie instanceof Date))throw new TypeError("date must be of type Date");this.modified=ie.toUTCString()}setUnmodified(ie){if(!(ie instanceof Date))throw new TypeError("date must be of type Date");this.unmodified=ie.toUTCString()}setMatchETag(ie){this.matchETag=ie}setMatchETagExcept(ie){this.matchETagExcept=ie}}class PostPolicy{constructor(){Hu(this,"policy",{conditions:[]});Hu(this,"formData",{})}setExpires(ie){if(!ie)throw new InvalidDateError("Invalid date: cannot be null");this.policy.expiration=ie.toISOString()}setKey(ie){if(!isValidObjectName(ie))throw new InvalidObjectNameError(`Invalid object name : ${ie}`);this.policy.conditions.push(["eq","$key",ie]),this.formData.key=ie}setKeyStartsWith(ie){if(!isValidPrefix(ie))throw new InvalidPrefixError(`Invalid prefix : ${ie}`);this.policy.conditions.push(["starts-with","$key",ie]),this.formData.key=ie}setBucket(ie){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name : ${ie}`);this.policy.conditions.push(["eq","$bucket",ie]),this.formData.bucket=ie}setContentType(ie){if(!ie)throw new Error("content-type cannot be null");this.policy.conditions.push(["eq","$Content-Type",ie]),this.formData["Content-Type"]=ie}setContentTypeStartsWith(ie){if(!ie)throw new Error("content-type cannot be null");this.policy.conditions.push(["starts-with","$Content-Type",ie]),this.formData["Content-Type"]=ie}setContentDisposition(ie){if(!ie)throw new Error("content-disposition cannot be null");this.policy.conditions.push(["eq","$Content-Disposition",ie]),this.formData["Content-Disposition"]=ie}setContentLengthRange(ie,ae){if(ie>ae)throw new Error("min cannot be more than max");if(ie<0)throw new Error("min should be > 0");if(ae<0)throw new Error("max should be > 0");this.policy.conditions.push(["content-length-range",ie,ae])}setUserMetaData(ie){if(!isObject$1(ie))throw new TypeError('metadata should be of type "object"');Object.entries(ie).forEach(([ae,oe])=>{const ue=`x-amz-meta-${ae}`;this.policy.conditions.push(["eq",`$${ue}`,oe]),this.formData[ue]=oe.toString()})}}var jsonStream={exports:{}},util=util$5,TransformStream=streamBrowserify.Transform;jsonStream.exports=function(re){return new JSONStream(re)};var JSONStream=jsonStream.exports.JSONStream=function(re){re=re||{},TransformStream.call(this,re),this._writableState.objectMode=!1,this._readableState.objectMode=!0,this._async=re.async||!1};util.inherits(JSONStream,TransformStream);JSONStream.prototype._transform=function(re,ie,ae){Buffer$2.isBuffer(re)||(re=new Buffer$2(re)),this._buffer&&(re=Buffer$2.concat([this._buffer,re]));for(var oe=0,ue=0;++oe<=re.length;)if(re[oe]===10||oe===re.length){var de;try{de=JSON.parse(re.slice(ue,oe))}catch{}de&&(this.push(de),de=null),re[oe]===10&&(ue=++oe)}return this._buffer=re.slice(ue),this._async?void setImmediate(ae):void ae()};var jsonStreamExports=jsonStream.exports;const JSONParser=getDefaultExportFromCjs(jsonStreamExports);var through2$1={exports:{}};const{Transform}=readableBrowserExports;function inherits$1(re,ie){re.super_=ie,re.prototype=Object.create(ie.prototype,{constructor:{value:re,enumerable:!1,writable:!0,configurable:!0}})}function through2(re){return(ie,ae,oe)=>(typeof ie=="function"&&(oe=ae,ae=ie,ie={}),typeof ae!="function"&&(ae=(ue,de,pe)=>pe(null,ue)),typeof oe!="function"&&(oe=null),re(ie,ae,oe))}const make=through2((re,ie,ae)=>{const oe=new Transform(re);return oe._transform=ie,ae&&(oe._flush=ae),oe}),ctor=through2((re,ie,ae)=>{function oe(ue){if(!(this instanceof oe))return new oe(ue);this.options=Object.assign({},re,ue),Transform.call(this,this.options),this._transform=ie,ae&&(this._flush=ae)}return inherits$1(oe,Transform),oe}),obj=through2(function(re,ie,ae){const oe=new Transform(Object.assign({objectMode:!0,highWaterMark:16},re));return oe._transform=ie,ae&&(oe._flush=ae),oe});through2$1.exports=make;through2$1.exports.ctor=ctor;through2$1.exports.obj=obj;var through2Exports=through2$1.exports;const Through2=getDefaultExportFromCjs(through2Exports);var Buffer$1=buffer.Buffer,CRC_TABLE=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(CRC_TABLE=new Int32Array(CRC_TABLE));function ensureBuffer(re){if(Buffer$1.isBuffer(re))return re;var ie=typeof Buffer$1.alloc=="function"&&typeof Buffer$1.from=="function";if(typeof re=="number")return ie?Buffer$1.alloc(re):new Buffer$1(re);if(typeof re=="string")return ie?Buffer$1.from(re):new Buffer$1(re);throw new Error("input must be buffer, number, or string, received "+typeof re)}function bufferizeInt(re){var ie=ensureBuffer(4);return ie.writeInt32BE(re,0),ie}function _crc32(re,ie){re=ensureBuffer(re),Buffer$1.isBuffer(ie)&&(ie=ie.readUInt32BE(0));for(var ae=~~ie^-1,oe=0;oe>>8;return ae^-1}function crc32(){return bufferizeInt(_crc32.apply(null,arguments))}crc32.signed=function(){return _crc32.apply(null,arguments)};crc32.unsigned=function(){return _crc32.apply(null,arguments)>>>0};var bufferCrc32=crc32;const crc32$1=getDefaultExportFromCjs(bufferCrc32),fxpWithoutNumParser=new fxp$2.XMLParser({numberParseOptions:{skipLike:/./}});function parseCopyObject(re){var ie={etag:"",lastModified:""},ae=parseXml(re);if(!ae.CopyObjectResult)throw new InvalidXMLError('Missing tag: "CopyObjectResult"');return ae=ae.CopyObjectResult,ae.ETag&&(ie.etag=ae.ETag.replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"")),ae.LastModified&&(ie.lastModified=new Date(ae.LastModified)),ie}function parseListMultipart(re){var ie={uploads:[],prefixes:[],isTruncated:!1},ae=parseXml(re);if(!ae.ListMultipartUploadsResult)throw new InvalidXMLError('Missing tag: "ListMultipartUploadsResult"');return ae=ae.ListMultipartUploadsResult,ae.IsTruncated&&(ie.isTruncated=ae.IsTruncated),ae.NextKeyMarker&&(ie.nextKeyMarker=ae.NextKeyMarker),ae.NextUploadIdMarker&&(ie.nextUploadIdMarker=ae.nextUploadIdMarker||""),ae.CommonPrefixes&&toArray$1(ae.CommonPrefixes).forEach(oe=>{ie.prefixes.push({prefix:sanitizeObjectKey(toArray$1(oe.Prefix)[0])})}),ae.Upload&&toArray$1(ae.Upload).forEach(oe=>{var ue=oe.Key,de=oe.UploadId,pe={id:oe.Initiator.ID,displayName:oe.Initiator.DisplayName},_e={id:oe.Owner.ID,displayName:oe.Owner.DisplayName},Ce=oe.StorageClass,Ne=new Date(oe.Initiated);ie.uploads.push({key:ue,uploadId:de,initiator:pe,owner:_e,storageClass:Ce,initiated:Ne})}),ie}function parseBucketNotification(re){var ie={TopicConfiguration:[],QueueConfiguration:[],CloudFunctionConfiguration:[]},ae=function(de){var pe=[];return de&&toArray$1(de).forEach(_e=>{pe.push(_e)}),pe},oe=function(de){var pe=[];return de&&(de=toArray$1(de),de[0].S3Key&&(de[0].S3Key=toArray$1(de[0].S3Key),de[0].S3Key[0].FilterRule&&toArray$1(de[0].S3Key[0].FilterRule).forEach(_e=>{var Ce=toArray$1(_e.Name)[0],Ne=toArray$1(_e.Value)[0];pe.push({Name:Ce,Value:Ne})}))),pe},ue=parseXml(re);return ue=ue.NotificationConfiguration,ue.TopicConfiguration&&toArray$1(ue.TopicConfiguration).forEach(de=>{var pe=toArray$1(de.Id)[0],_e=toArray$1(de.Topic)[0],Ce=ae(de.Event),Ne=oe(de.Filter);ie.TopicConfiguration.push({Id:pe,Topic:_e,Event:Ce,Filter:Ne})}),ue.QueueConfiguration&&toArray$1(ue.QueueConfiguration).forEach(de=>{var pe=toArray$1(de.Id)[0],_e=toArray$1(de.Queue)[0],Ce=ae(de.Event),Ne=oe(de.Filter);ie.QueueConfiguration.push({Id:pe,Queue:_e,Event:Ce,Filter:Ne})}),ue.CloudFunctionConfiguration&&toArray$1(ue.CloudFunctionConfiguration).forEach(de=>{var pe=toArray$1(de.Id)[0],_e=toArray$1(de.CloudFunction)[0],Ce=ae(de.Event),Ne=oe(de.Filter);ie.CloudFunctionConfiguration.push({Id:pe,CloudFunction:_e,Event:Ce,Filter:Ne})}),ie}function parseCompleteMultipart(re){var ie=parseXml(re).CompleteMultipartUploadResult;if(ie.Location){var ae=toArray$1(ie.Location)[0],oe=toArray$1(ie.Bucket)[0],ue=ie.Key,de=ie.ETag.replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"").replace(/^"/g,"").replace(/"$/g,"");return{location:ae,bucket:oe,key:ue,etag:de}}if(ie.Code&&ie.Message){var pe=toArray$1(ie.Code)[0],_e=toArray$1(ie.Message)[0];return{errCode:pe,errMessage:_e}}}const formatObjInfo=(re,ie={})=>{let{Key:ae,LastModified:oe,ETag:ue,Size:de,VersionId:pe,IsLatest:_e}=re;isObject$1(ie)||(ie={});const Ce=sanitizeObjectKey(toArray$1(ae)[0]),Ne=new Date(toArray$1(oe)[0]),Oe=sanitizeETag(toArray$1(ue)[0]),Ie=sanitizeSize(de);return{name:Ce,lastModified:Ne,etag:Oe,size:Ie,versionId:pe,isLatest:_e,isDeleteMarker:ie.IsDeleteMarker?ie.IsDeleteMarker:!1}};function parseListObjects(re){var ie={objects:[],isTruncated:!1};let ae=!1,oe,ue;const de=fxpWithoutNumParser.parse(re),pe=Ne=>{Ne&&toArray$1(Ne).forEach(Oe=>{ie.objects.push({prefix:sanitizeObjectKey(toArray$1(Oe.Prefix)[0]),size:0})})},_e=de.ListBucketResult,Ce=de.ListVersionsResult;return _e&&(_e.IsTruncated&&(ae=_e.IsTruncated),_e.Contents&&toArray$1(_e.Contents).forEach(Ne=>{const Oe=sanitizeObjectKey(toArray$1(Ne.Key)[0]),Ie=new Date(toArray$1(Ne.LastModified)[0]),Fe=sanitizeETag(toArray$1(Ne.ETag)[0]),Ue=sanitizeSize(Ne.Size);ie.objects.push({name:Oe,lastModified:Ie,etag:Fe,size:Ue})}),_e.NextMarker&&(oe=_e.NextMarker),pe(_e.CommonPrefixes)),Ce&&(Ce.IsTruncated&&(ae=Ce.IsTruncated),Ce.Version&&toArray$1(Ce.Version).forEach(Ne=>{ie.objects.push(formatObjInfo(Ne))}),Ce.DeleteMarker&&toArray$1(Ce.DeleteMarker).forEach(Ne=>{ie.objects.push(formatObjInfo(Ne,{IsDeleteMarker:!0}))}),Ce.NextKeyMarker&&(ue=Ce.NextKeyMarker),Ce.NextVersionIdMarker&&(ie.versionIdMarker=Ce.NextVersionIdMarker),pe(Ce.CommonPrefixes)),ie.isTruncated=ae,ae&&(ie.nextMarker=ue||oe),ie}function parseListObjectsV2(re){var ie={objects:[],isTruncated:!1},ae=parseXml(re);if(!ae.ListBucketResult)throw new InvalidXMLError('Missing tag: "ListBucketResult"');return ae=ae.ListBucketResult,ae.IsTruncated&&(ie.isTruncated=ae.IsTruncated),ae.NextContinuationToken&&(ie.nextContinuationToken=ae.NextContinuationToken),ae.Contents&&toArray$1(ae.Contents).forEach(oe=>{var ue=sanitizeObjectKey(toArray$1(oe.Key)[0]),de=new Date(oe.LastModified),pe=sanitizeETag(oe.ETag),_e=oe.Size;ie.objects.push({name:ue,lastModified:de,etag:pe,size:_e})}),ae.CommonPrefixes&&toArray$1(ae.CommonPrefixes).forEach(oe=>{ie.objects.push({prefix:sanitizeObjectKey(toArray$1(oe.Prefix)[0]),size:0})}),ie}function parseBucketVersioningConfig(re){var ie=parseXml(re);return ie.VersioningConfiguration}function parseTagging(re){const ie=parseXml(re);let ae=[];if(ie.Tagging&&ie.Tagging.TagSet&&ie.Tagging.TagSet.Tag){const oe=ie.Tagging.TagSet.Tag;isObject$1(oe)?ae.push(oe):ae=oe}return ae}function parseLifecycleConfig(re){return parseXml(re).LifecycleConfiguration}function parseObjectLockConfig(re){const ie=parseXml(re);let ae={};if(ie.ObjectLockConfiguration){ae={objectLockEnabled:ie.ObjectLockConfiguration.ObjectLockEnabled};let oe;if(ie.ObjectLockConfiguration&&ie.ObjectLockConfiguration.Rule&&ie.ObjectLockConfiguration.Rule.DefaultRetention&&(oe=ie.ObjectLockConfiguration.Rule.DefaultRetention||{},ae.mode=oe.Mode),oe){const ue=oe.Years;ue?(ae.validity=ue,ae.unit=RETENTION_VALIDITY_UNITS.YEARS):(ae.validity=oe.Days,ae.unit=RETENTION_VALIDITY_UNITS.DAYS)}return ae}}function parseObjectRetentionConfig(re){const ae=parseXml(re).Retention;return{mode:ae.Mode,retainUntilDate:ae.RetainUntilDate}}function parseBucketEncryptionConfig(re){return parseXml(re)}function parseObjectLegalHoldConfig(re){return parseXml(re).LegalHold}function uploadPartParser(re){return parseXml(re).CopyPartResult}function removeObjectsParser(re){const ie=parseXml(re);return ie.DeleteResult&&ie.DeleteResult.Error?toArray$1(ie.DeleteResult.Error):[]}function parseSelectObjectContentResponse(re){function ie(de){const pe=Buffer$2.from(de.read(1)).readUInt8(),Ce=(Buffer$2.from(de.read(pe)).toString()||"").split(":");return Ce.length>=1?Ce[1]:""}function ae(de){const pe=Buffer$2.from(de.read(2)).readUInt16BE();return Buffer$2.from(de.read(pe)).toString()}const oe=new SelectResults({}),ue=readableStream(re);for(;ue._readableState.length;){let de;const pe=Buffer$2.from(ue.read(4));de=crc32$1(pe);const _e=Buffer$2.from(ue.read(4));de=crc32$1(_e,de);const Ce=de.readInt32BE(),Ne=Buffer$2.from(ue.read(4));de=crc32$1(Ne,de);const Oe=pe.readInt32BE(),Ie=_e.readInt32BE(),Fe=Ne.readInt32BE();if(Fe!==Ce)throw new Error(`Header Checksum Mismatch, Prelude CRC of ${Fe} does not equal expected CRC of ${Ce}`);const Ue={};if(Ie>0){const kt=Buffer$2.from(ue.read(Ie));de=crc32$1(kt,de);const Pt=readableStream(kt);for(;Pt._readableState.length;){let Et=ie(Pt);Pt.read(1),Ue[Et]=ae(Pt)}}let Ve;const ze=Oe-Ie-16;if(ze>0){const kt=Buffer$2.from(ue.read(ze));de=crc32$1(kt,de);const Pt=Buffer$2.from(ue.read(4)).readInt32BE(),Et=de.readInt32BE();if(Pt!==Et)throw new Error(`Message Checksum Mismatch, Message CRC of ${Pt} does not equal expected CRC of ${Et}`);Ve=readableStream(kt)}const jt=Ue["message-type"];switch(jt){case"error":{const kt=Ue["error-code"]+':"'+Ue["error-message"]+'"';throw new Error(kt)}case"event":{const kt=Ue["content-type"];switch(Ue["event-type"]){case"End":return oe.setResponse(re),oe;case"Records":{const Et=Ve.read(ze);oe.setRecords(Et);break}case"Progress":switch(kt){case"text/xml":{const Et=Ve.read(ze);oe.setProgress(Et.toString());break}default:{const Et=`Unexpected content-type ${kt} sent for event-type Progress`;throw new Error(Et)}}break;case"Stats":switch(kt){case"text/xml":{const Et=Ve.read(ze);oe.setStats(Et.toString());break}default:{const Et=`Unexpected content-type ${kt} sent for event-type Stats`;throw new Error(Et)}}break;default:{const Et=`Un implemented event detected ${jt}.`;console.warn(Et)}}}}}}function getConcater(re,ie){var ae=!1,oe=[];if(re&&!isFunction$1(re))throw new TypeError('parser should be of type "function"');return re&&(ae=!0),Through2({objectMode:ae},function(ue,de,pe){oe.push(ue),pe()},function(ue){oe.length&&(re?this.push(re(Buffer$2.concat(oe).toString())):this.push(Buffer$2.concat(oe))),ue()})}function getCopyObjectTransformer(){return getConcater(parseCopyObject)}function getListMultipartTransformer(){return getConcater(parseListMultipart)}function getListObjectsTransformer(){return getConcater(parseListObjects)}function getListObjectsV2Transformer(){return getConcater(parseListObjectsV2)}function getCompleteMultipartTransformer(){return getConcater(parseCompleteMultipart)}function getBucketNotificationTransformer(){return getConcater(parseBucketNotification)}function getNotificationTransformer(){return new JSONParser}function bucketVersioningTransformer(){return getConcater(parseBucketVersioningConfig)}function getTagsTransformer(){return getConcater(parseTagging)}function lifecycleTransformer(){return getConcater(parseLifecycleConfig)}function objectLockTransformer(){return getConcater(parseObjectLockConfig)}function objectRetentionTransformer(){return getConcater(parseObjectRetentionConfig)}function bucketEncryptionTransformer(){return getConcater(parseBucketEncryptionConfig)}function objectLegalHoldTransformer(){return getConcater(parseObjectLegalHoldConfig)}function uploadPartTransformer(){return getConcater(uploadPartParser)}function selectObjectContentTransformer(){return getConcater()}function removeObjectsTransformer(){return getConcater(removeObjectsParser)}var define_process_default$2={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};class NotificationConfig{add(ie){let ae="";ie instanceof TopicConfig&&(ae="TopicConfiguration"),ie instanceof QueueConfig&&(ae="QueueConfiguration"),ie instanceof CloudFunctionConfig&&(ae="CloudFunctionConfiguration"),this[ae]||(this[ae]=[]),this[ae].push(ie)}}class TargetConfig{setId(ie){this.Id=ie}addEvent(ie){this.Event||(this.Event=[]),this.Event.push(ie)}addFilterSuffix(ie){this.Filter||(this.Filter={S3Key:{FilterRule:[]}}),this.Filter.S3Key.FilterRule.push({Name:"suffix",Value:ie})}addFilterPrefix(ie){this.Filter||(this.Filter={S3Key:{FilterRule:[]}}),this.Filter.S3Key.FilterRule.push({Name:"prefix",Value:ie})}}class TopicConfig extends TargetConfig{constructor(ie){super(),this.Topic=ie}}class QueueConfig extends TargetConfig{constructor(ie){super(),this.Queue=ie}}class CloudFunctionConfig extends TargetConfig{constructor(ie){super(),this.CloudFunction=ie}}class NotificationPoller extends eventsExports.EventEmitter{constructor(ie,ae,oe,ue,de){super(),this.client=ie,this.bucketName=ae,this.prefix=oe,this.suffix=ue,this.events=de,this.ending=!1}start(){this.ending=!1,define_process_default$2.nextTick(()=>{this.checkForChanges()})}stop(){this.ending=!0}checkForChanges(){if(this.ending)return;let ie="GET";var ae=[];if(this.prefix){var oe=uriEscape(this.prefix);ae.push(`prefix=${oe}`)}if(this.suffix){var ue=uriEscape(this.suffix);ae.push(`suffix=${ue}`)}this.events&&this.events.forEach(_e=>ae.push("events="+uriEscape(_e))),ae.sort();var de="";ae.length>0&&(de=`${ae.join("&")}`);const pe=this.client.region||DEFAULT_REGION;this.client.makeRequest({method:ie,bucketName:this.bucketName,query:de},"",[200],pe,!0,(_e,Ce)=>{if(_e)return this.emit("error",_e);let Ne=getNotificationTransformer();pipesetup(Ce,Ne).on("data",Oe=>{let Ie=Oe.Records;Ie||(Ie=[]),Ie.forEach(Fe=>{this.emit("notification",Fe)}),this.ending&&Ce.destroy()}).on("error",Oe=>this.emit("error",Oe)).on("end",()=>{define_process_default$2.nextTick(()=>{this.checkForChanges()})})})}}var define_process_default$1={version:"v20.17.0",versions:{node:"20.17.0",acorn:"8.11.3",ada:"2.9.0",ares:"1.32.3",base64:"0.5.2",brotli:"1.1.0",cjs_module_lexer:"1.2.2",cldr:"45.0",icu:"75.1",llhttp:"8.1.2",modules:"115",napi:"9",nghttp2:"1.61.0",nghttp3:"0.7.0",ngtcp2:"1.1.0",openssl:"3.0.13+quic",simdutf:"5.3.0",tz:"2024a",undici:"6.19.2",unicode:"15.1",uv:"1.46.0",uvwasi:"0.0.21",v8:"11.3.244.8-node.23",zlib:"1.3.0.1-motley-209717d"},arch:"x64",platform:"linux",release:{name:"node",lts:"Iron",sourceUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0.tar.gz",headersUrl:"https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz"},moduleLoadList:["Internal Binding builtins","Internal Binding module_wrap","Internal Binding errors","NativeModule internal/assert","Internal Binding util","NativeModule internal/errors","Internal Binding config","Internal Binding timers","Internal Binding async_wrap","Internal Binding task_queue","Internal Binding symbols","NativeModule internal/async_hooks","Internal Binding constants","Internal Binding types","Internal Binding options","NativeModule internal/options","Internal Binding string_decoder","NativeModule internal/util","NativeModule internal/util/types","NativeModule internal/validators","NativeModule internal/linkedlist","NativeModule internal/priority_queue","Internal Binding icu","NativeModule internal/util/inspect","NativeModule internal/util/debuglog","NativeModule internal/timers","NativeModule internal/events/abort_listener","NativeModule events","Internal Binding buffer","NativeModule internal/buffer","NativeModule buffer","Internal Binding messaging","NativeModule internal/worker/js_transferable","NativeModule internal/querystring","NativeModule internal/constants","NativeModule path","NativeModule querystring","Internal Binding url","NativeModule internal/url","NativeModule internal/fs/utils","Internal Binding process_methods","NativeModule internal/process/per_thread","Internal Binding credentials","NativeModule internal/process/promises","NativeModule internal/fixed_queue","NativeModule async_hooks","NativeModule internal/process/task_queues","NativeModule timers","Internal Binding trace_events","Internal Binding contextify","NativeModule internal/vm","NativeModule internal/process/execution","NativeModule internal/process/warning","NativeModule internal/source_map/source_map_cache","Internal Binding fs","Internal Binding blob","Internal Binding encoding_binding","NativeModule internal/encoding","NativeModule util","NativeModule internal/webstreams/util","NativeModule internal/webstreams/queuingstrategies","NativeModule internal/blob","Internal Binding permission","NativeModule internal/process/permission","NativeModule fs","NativeModule internal/modules/helpers","NativeModule internal/console/constructor","NativeModule internal/console/global","NativeModule internal/util/inspector","Internal Binding inspector","NativeModule internal/webidl","Internal Binding performance","NativeModule internal/perf/utils","NativeModule internal/event_target","Internal Binding wasm_web_api","Internal Binding mksnapshot","NativeModule internal/v8/startup_snapshot","NativeModule internal/process/signal","NativeModule internal/idna","NativeModule url","NativeModule internal/modules/package_json_reader","NativeModule internal/modules/cjs/loader","NativeModule internal/process/pre_execution","NativeModule internal/modules/esm/utils","NativeModule internal/inspector_async_hook","Internal Binding worker","NativeModule internal/modules/run_main","NativeModule internal/net","NativeModule internal/dns/utils","NativeModule internal/modules/esm/assert","NativeModule internal/modules/esm/loader","NativeModule internal/modules/esm/module_map","NativeModule internal/modules/esm/translators","NativeModule internal/modules/esm/package_config","NativeModule internal/modules/esm/formats","NativeModule internal/modules/esm/get_format","NativeModule internal/modules/esm/resolve","NativeModule internal/modules/esm/module_job","NativeModule internal/modules/esm/load","Internal Binding fs_dir","NativeModule internal/fs/dir","NativeModule string_decoder","Internal Binding fs_event_wrap","Internal Binding uv","NativeModule internal/fs/watchers","NativeModule internal/fs/recursive_watch","NativeModule internal/streams/utils","NativeModule internal/readline/utils","NativeModule internal/readline/callbacks","NativeModule internal/readline/interface","NativeModule internal/fs/promises","NativeModule internal/perf/performance_entry","NativeModule internal/perf/observe","NativeModule internal/perf/resource_timing","NativeModule internal/perf/nodetiming","NativeModule internal/perf/usertiming","NativeModule internal/perf/event_loop_utilization","NativeModule internal/histogram","NativeModule internal/perf/timerify","NativeModule internal/perf/performance","NativeModule internal/perf/event_loop_delay","NativeModule perf_hooks","NativeModule internal/modules/esm/initialize_import_meta","NativeModule internal/streams/destroy","NativeModule internal/abort_controller","NativeModule internal/streams/end-of-stream","NativeModule internal/streams/legacy","NativeModule internal/streams/add-abort-signal","NativeModule internal/streams/state","NativeModule internal/streams/from","NativeModule internal/streams/readable","NativeModule internal/streams/writable","NativeModule internal/streams/duplex","NativeModule internal/streams/pipeline","NativeModule internal/streams/compose","NativeModule internal/streams/operators","NativeModule stream/promises","NativeModule internal/streams/transform","NativeModule internal/streams/passthrough","NativeModule internal/streams/duplexpair","NativeModule stream","NativeModule internal/fs/streams","NativeModule fs/promises","NativeModule internal/util/parse_args/utils","NativeModule internal/util/parse_args/parse_args","NativeModule internal/mime","NativeModule internal/source_map/source_map","NativeModule module","Internal Binding stream_wrap","Internal Binding tcp_wrap","Internal Binding pipe_wrap","NativeModule internal/stream_base_commons","NativeModule diagnostics_channel","NativeModule net","Internal Binding tty_wrap","NativeModule internal/tty","NativeModule tty","NativeModule internal/deps/cjs-module-lexer/dist/lexer","Internal Binding udp_wrap","NativeModule internal/dgram","NativeModule dgram","Internal Binding process_wrap","NativeModule internal/socket_list","Internal Binding spawn_sync","NativeModule internal/child_process","NativeModule child_process","NativeModule _http_agent","Internal Binding http_parser","NativeModule internal/freelist","NativeModule _http_incoming","NativeModule _http_common","NativeModule internal/http","NativeModule _http_outgoing","NativeModule _http_client","NativeModule _http_server","NativeModule http","Internal Binding crypto","Internal Binding cares_wrap","NativeModule internal/crypto/hashnames","NativeModule internal/crypto/util","NativeModule internal/tls/secure-context","NativeModule _tls_common","NativeModule internal/crypto/random","NativeModule internal/crypto/pbkdf2","NativeModule internal/crypto/scrypt","NativeModule internal/crypto/keys","NativeModule internal/crypto/hkdf","NativeModule internal/crypto/keygen","NativeModule internal/crypto/diffiehellman","NativeModule internal/streams/lazy_transform","NativeModule internal/crypto/cipher","NativeModule internal/crypto/sig","NativeModule internal/crypto/hash","NativeModule internal/crypto/x509","NativeModule internal/crypto/certificate","NativeModule crypto","Internal Binding js_stream","NativeModule internal/js_stream_socket","Internal Binding tls_wrap","NativeModule _tls_wrap","NativeModule internal/tls/secure-pair","NativeModule tls","NativeModule https","Internal Binding block_list","NativeModule internal/socketaddress","NativeModule internal/blocklist","Internal Binding os","NativeModule os","NativeModule internal/crypto/webcrypto","NativeModule internal/dns/callback_resolver","NativeModule dns","NativeModule internal/dns/promises","NativeModule internal/util/colors","NativeModule internal/assert/assertion_error","NativeModule internal/assert/calltracker","NativeModule assert","Internal Binding serdes","Internal Binding profiler","Internal Binding heap_utils","Internal Binding internal_only_v8","NativeModule internal/heap_utils","NativeModule internal/promise_hooks","Internal Binding v8","NativeModule v8","NativeModule internal/worker/io","NativeModule internal/error_serdes","NativeModule internal/worker","NativeModule worker_threads","NativeModule internal/file","NativeModule internal/readline/emitKeypressEvents","NativeModule internal/readline/promises","NativeModule readline/promises","NativeModule readline","Internal Binding zlib","NativeModule zlib","NativeModule process","Internal Binding report","NativeModule internal/process/report"],_events:{newListener:[null,null],removeListener:[null,null]},_eventsCount:3,domain:null,_exiting:!1,config:{target_defaults:{cflags:[],default_configuration:"Release",defines:["NODE_OPENSSL_CONF_NAME=nodejs_conf","NODE_OPENSSL_HAS_QUIC","ICU_NO_USER_DATA_OVERRIDE"],include_dirs:[],libraries:[]},variables:{asan:0,coverage:!1,dcheck_always_on:0,debug_nghttp2:!1,debug_node:!1,enable_lto:!1,enable_pgo_generate:!1,enable_pgo_use:!1,error_on_warn:!1,force_dynamic_crt:0,gas_version:"2.35",host_arch:"x64",icu_data_in:"../../deps/icu-tmp/icudt75l.dat",icu_endianness:"l",icu_gyp_path:"tools/icu/icu-generic.gyp",icu_path:"deps/icu-small",icu_small:!1,icu_ver_major:"75",is_debug:0,libdir:"lib",llvm_version:"0.0",napi_build_version:"9",node_builtin_shareable_builtins:["deps/cjs-module-lexer/lexer.js","deps/cjs-module-lexer/dist/lexer.js","deps/undici/undici.js"],node_byteorder:"little",node_debug_lib:!1,node_enable_d8:!1,node_enable_v8_vtunejit:!1,node_fipsinstall:!1,node_install_corepack:!0,node_install_npm:!0,node_library_files:["lib/_http_agent.js","lib/_http_client.js","lib/_http_common.js","lib/_http_incoming.js","lib/_http_outgoing.js","lib/_http_server.js","lib/_stream_duplex.js","lib/_stream_passthrough.js","lib/_stream_readable.js","lib/_stream_transform.js","lib/_stream_wrap.js","lib/_stream_writable.js","lib/_tls_common.js","lib/_tls_wrap.js","lib/assert.js","lib/assert/strict.js","lib/async_hooks.js","lib/buffer.js","lib/child_process.js","lib/cluster.js","lib/console.js","lib/constants.js","lib/crypto.js","lib/dgram.js","lib/diagnostics_channel.js","lib/dns.js","lib/dns/promises.js","lib/domain.js","lib/events.js","lib/fs.js","lib/fs/promises.js","lib/http.js","lib/http2.js","lib/https.js","lib/inspector.js","lib/inspector/promises.js","lib/internal/abort_controller.js","lib/internal/assert.js","lib/internal/assert/assertion_error.js","lib/internal/assert/calltracker.js","lib/internal/async_hooks.js","lib/internal/blob.js","lib/internal/blocklist.js","lib/internal/bootstrap/node.js","lib/internal/bootstrap/realm.js","lib/internal/bootstrap/shadow_realm.js","lib/internal/bootstrap/switches/does_not_own_process_state.js","lib/internal/bootstrap/switches/does_own_process_state.js","lib/internal/bootstrap/switches/is_main_thread.js","lib/internal/bootstrap/switches/is_not_main_thread.js","lib/internal/bootstrap/web/exposed-wildcard.js","lib/internal/bootstrap/web/exposed-window-or-worker.js","lib/internal/buffer.js","lib/internal/child_process.js","lib/internal/child_process/serialization.js","lib/internal/cli_table.js","lib/internal/cluster/child.js","lib/internal/cluster/primary.js","lib/internal/cluster/round_robin_handle.js","lib/internal/cluster/shared_handle.js","lib/internal/cluster/utils.js","lib/internal/cluster/worker.js","lib/internal/console/constructor.js","lib/internal/console/global.js","lib/internal/constants.js","lib/internal/crypto/aes.js","lib/internal/crypto/certificate.js","lib/internal/crypto/cfrg.js","lib/internal/crypto/cipher.js","lib/internal/crypto/diffiehellman.js","lib/internal/crypto/ec.js","lib/internal/crypto/hash.js","lib/internal/crypto/hashnames.js","lib/internal/crypto/hkdf.js","lib/internal/crypto/keygen.js","lib/internal/crypto/keys.js","lib/internal/crypto/mac.js","lib/internal/crypto/pbkdf2.js","lib/internal/crypto/random.js","lib/internal/crypto/rsa.js","lib/internal/crypto/scrypt.js","lib/internal/crypto/sig.js","lib/internal/crypto/util.js","lib/internal/crypto/webcrypto.js","lib/internal/crypto/webidl.js","lib/internal/crypto/x509.js","lib/internal/debugger/inspect.js","lib/internal/debugger/inspect_client.js","lib/internal/debugger/inspect_repl.js","lib/internal/dgram.js","lib/internal/dns/callback_resolver.js","lib/internal/dns/promises.js","lib/internal/dns/utils.js","lib/internal/encoding.js","lib/internal/error_serdes.js","lib/internal/errors.js","lib/internal/event_target.js","lib/internal/events/abort_listener.js","lib/internal/events/symbols.js","lib/internal/file.js","lib/internal/fixed_queue.js","lib/internal/freelist.js","lib/internal/freeze_intrinsics.js","lib/internal/fs/cp/cp-sync.js","lib/internal/fs/cp/cp.js","lib/internal/fs/dir.js","lib/internal/fs/promises.js","lib/internal/fs/read/context.js","lib/internal/fs/recursive_watch.js","lib/internal/fs/rimraf.js","lib/internal/fs/streams.js","lib/internal/fs/sync_write_stream.js","lib/internal/fs/utils.js","lib/internal/fs/watchers.js","lib/internal/heap_utils.js","lib/internal/histogram.js","lib/internal/http.js","lib/internal/http2/compat.js","lib/internal/http2/core.js","lib/internal/http2/util.js","lib/internal/idna.js","lib/internal/inspector_async_hook.js","lib/internal/js_stream_socket.js","lib/internal/legacy/processbinding.js","lib/internal/linkedlist.js","lib/internal/main/check_syntax.js","lib/internal/main/embedding.js","lib/internal/main/eval_stdin.js","lib/internal/main/eval_string.js","lib/internal/main/inspect.js","lib/internal/main/mksnapshot.js","lib/internal/main/print_help.js","lib/internal/main/prof_process.js","lib/internal/main/repl.js","lib/internal/main/run_main_module.js","lib/internal/main/test_runner.js","lib/internal/main/watch_mode.js","lib/internal/main/worker_thread.js","lib/internal/mime.js","lib/internal/modules/cjs/loader.js","lib/internal/modules/esm/assert.js","lib/internal/modules/esm/create_dynamic_module.js","lib/internal/modules/esm/fetch_module.js","lib/internal/modules/esm/formats.js","lib/internal/modules/esm/get_format.js","lib/internal/modules/esm/hooks.js","lib/internal/modules/esm/initialize_import_meta.js","lib/internal/modules/esm/load.js","lib/internal/modules/esm/loader.js","lib/internal/modules/esm/module_job.js","lib/internal/modules/esm/module_map.js","lib/internal/modules/esm/package_config.js","lib/internal/modules/esm/resolve.js","lib/internal/modules/esm/shared_constants.js","lib/internal/modules/esm/translators.js","lib/internal/modules/esm/utils.js","lib/internal/modules/esm/worker.js","lib/internal/modules/helpers.js","lib/internal/modules/package_json_reader.js","lib/internal/modules/run_main.js","lib/internal/navigator.js","lib/internal/net.js","lib/internal/options.js","lib/internal/per_context/domexception.js","lib/internal/per_context/messageport.js","lib/internal/per_context/primordials.js","lib/internal/perf/event_loop_delay.js","lib/internal/perf/event_loop_utilization.js","lib/internal/perf/nodetiming.js","lib/internal/perf/observe.js","lib/internal/perf/performance.js","lib/internal/perf/performance_entry.js","lib/internal/perf/resource_timing.js","lib/internal/perf/timerify.js","lib/internal/perf/usertiming.js","lib/internal/perf/utils.js","lib/internal/policy/manifest.js","lib/internal/policy/sri.js","lib/internal/priority_queue.js","lib/internal/process/execution.js","lib/internal/process/per_thread.js","lib/internal/process/permission.js","lib/internal/process/policy.js","lib/internal/process/pre_execution.js","lib/internal/process/promises.js","lib/internal/process/report.js","lib/internal/process/signal.js","lib/internal/process/task_queues.js","lib/internal/process/warning.js","lib/internal/process/worker_thread_only.js","lib/internal/promise_hooks.js","lib/internal/querystring.js","lib/internal/readline/callbacks.js","lib/internal/readline/emitKeypressEvents.js","lib/internal/readline/interface.js","lib/internal/readline/promises.js","lib/internal/readline/utils.js","lib/internal/repl.js","lib/internal/repl/await.js","lib/internal/repl/history.js","lib/internal/repl/utils.js","lib/internal/socket_list.js","lib/internal/socketaddress.js","lib/internal/source_map/prepare_stack_trace.js","lib/internal/source_map/source_map.js","lib/internal/source_map/source_map_cache.js","lib/internal/stream_base_commons.js","lib/internal/streams/add-abort-signal.js","lib/internal/streams/compose.js","lib/internal/streams/destroy.js","lib/internal/streams/duplex.js","lib/internal/streams/duplexify.js","lib/internal/streams/duplexpair.js","lib/internal/streams/end-of-stream.js","lib/internal/streams/from.js","lib/internal/streams/lazy_transform.js","lib/internal/streams/legacy.js","lib/internal/streams/operators.js","lib/internal/streams/passthrough.js","lib/internal/streams/pipeline.js","lib/internal/streams/readable.js","lib/internal/streams/state.js","lib/internal/streams/transform.js","lib/internal/streams/utils.js","lib/internal/streams/writable.js","lib/internal/test/binding.js","lib/internal/test/transfer.js","lib/internal/test_runner/coverage.js","lib/internal/test_runner/harness.js","lib/internal/test_runner/mock/mock.js","lib/internal/test_runner/mock/mock_timers.js","lib/internal/test_runner/reporter/dot.js","lib/internal/test_runner/reporter/junit.js","lib/internal/test_runner/reporter/lcov.js","lib/internal/test_runner/reporter/spec.js","lib/internal/test_runner/reporter/tap.js","lib/internal/test_runner/reporter/v8-serializer.js","lib/internal/test_runner/runner.js","lib/internal/test_runner/test.js","lib/internal/test_runner/tests_stream.js","lib/internal/test_runner/utils.js","lib/internal/timers.js","lib/internal/tls/secure-context.js","lib/internal/tls/secure-pair.js","lib/internal/trace_events_async_hooks.js","lib/internal/tty.js","lib/internal/url.js","lib/internal/util.js","lib/internal/util/colors.js","lib/internal/util/comparisons.js","lib/internal/util/debuglog.js","lib/internal/util/embedding.js","lib/internal/util/inspect.js","lib/internal/util/inspector.js","lib/internal/util/iterable_weak_map.js","lib/internal/util/parse_args/parse_args.js","lib/internal/util/parse_args/utils.js","lib/internal/util/types.js","lib/internal/v8/startup_snapshot.js","lib/internal/v8_prof_polyfill.js","lib/internal/v8_prof_processor.js","lib/internal/validators.js","lib/internal/vm.js","lib/internal/vm/module.js","lib/internal/wasm_web_api.js","lib/internal/watch_mode/files_watcher.js","lib/internal/watchdog.js","lib/internal/webidl.js","lib/internal/webstreams/adapters.js","lib/internal/webstreams/compression.js","lib/internal/webstreams/encoding.js","lib/internal/webstreams/queuingstrategies.js","lib/internal/webstreams/readablestream.js","lib/internal/webstreams/transfer.js","lib/internal/webstreams/transformstream.js","lib/internal/webstreams/util.js","lib/internal/webstreams/writablestream.js","lib/internal/worker.js","lib/internal/worker/io.js","lib/internal/worker/js_transferable.js","lib/module.js","lib/net.js","lib/os.js","lib/path.js","lib/path/posix.js","lib/path/win32.js","lib/perf_hooks.js","lib/process.js","lib/punycode.js","lib/querystring.js","lib/readline.js","lib/readline/promises.js","lib/repl.js","lib/sea.js","lib/stream.js","lib/stream/consumers.js","lib/stream/promises.js","lib/stream/web.js","lib/string_decoder.js","lib/sys.js","lib/test.js","lib/test/reporters.js","lib/timers.js","lib/timers/promises.js","lib/tls.js","lib/trace_events.js","lib/tty.js","lib/url.js","lib/util.js","lib/util/types.js","lib/v8.js","lib/vm.js","lib/wasi.js","lib/worker_threads.js","lib/zlib.js"],node_module_version:115,node_no_browser_globals:!1,node_prefix:"/",node_release_urlbase:"https://nodejs.org/download/release/",node_section_ordering_info:"",node_shared:!1,node_shared_ada:!1,node_shared_brotli:!1,node_shared_cares:!1,node_shared_http_parser:!1,node_shared_libuv:!1,node_shared_nghttp2:!1,node_shared_nghttp3:!1,node_shared_ngtcp2:!1,node_shared_openssl:!1,node_shared_simdjson:!1,node_shared_simdutf:!1,node_shared_zlib:!1,node_tag:"",node_target_type:"executable",node_use_bundled_v8:!0,node_use_node_code_cache:!0,node_use_node_snapshot:!0,node_use_openssl:!0,node_use_v8_platform:!0,node_with_ltcg:!1,node_without_node_options:!1,node_write_snapshot_as_array_literals:!1,openssl_is_fips:!1,openssl_quic:!0,ossfuzz:!1,shlib_suffix:"so.115",single_executable_application:!0,target_arch:"x64",ubsan:0,use_prefix_to_find_headers:!1,v8_enable_31bit_smis_on_64bit_arch:0,v8_enable_extensible_ro_snapshot:0,v8_enable_gdbjit:0,v8_enable_hugepage:0,v8_enable_i18n_support:1,v8_enable_inspector:1,v8_enable_javascript_promise_hooks:1,v8_enable_lite_mode:0,v8_enable_maglev:0,v8_enable_object_print:1,v8_enable_pointer_compression:0,v8_enable_sandbox:0,v8_enable_shared_ro_heap:1,v8_enable_short_builtin_calls:1,v8_enable_v8_checks:0,v8_enable_webassembly:1,v8_no_strict_aliasing:1,v8_optimized_debug:1,v8_promise_internal_field_count:1,v8_random_seed:0,v8_trace_maps:0,v8_use_siphash:1,want_separate_host_toolset:0}},allowedNodeEnvironmentFlags:{},features:{inspector:!0,debug:!1,uv:!0,ipv6:!0,tls_alpn:!0,tls_sni:!0,tls_ocsp:!0,tls:!0,cached_builtins:!0},sourceMapsEnabled:!1,stdout:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:1,_isStdio:!0},stdin:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:2,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,fd:0},stderr:{connecting:!1,_hadError:!1,_parent:null,_host:null,_closeAfterHandlingError:!1,_events:{},_readableState:{highWaterMark:16384,buffer:[],bufferIndex:0,length:0,pipes:[],awaitDrainWriters:null,readable:!1},_writableState:{highWaterMark:16384,length:0,corked:0,writelen:0,bufferedIndex:0,pendingcb:0},allowHalfOpen:!1,_eventsCount:1,_sockname:null,_pendingData:null,_pendingEncoding:"",server:null,_server:null,_type:"pipe",fd:2,_isStdio:!0},env:{GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_43adfdcb-4f84-462e-ac93-a640d95407f8",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_43adfdcb-4f84-462e-ac93-a640d95407f8",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/md/md/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"doocs",GRADLE_HOME:"/usr/share/gradle-8.10",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"43716716",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/md/md",SYSTEMD_EXEC_PID:"596",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20240825.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.6/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:16173",GITHUB_WORKFLOW:"Build and Deploy",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"false",GITHUB_RUN_ID:"10611754552",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_BASE_REF:"",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"doocs/md/.github/workflows/build.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/runner/work/md/md/node_modules/.bin:/home/runner/work/md/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_1c1904f4-4ab1-4003-ac1f-5ef6f7eca358",INVOCATION_ID:"4302e30a9c334d35b18e637f8dd7578c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"md",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"403",GITHUB_TRIGGERING_ACTOR:"yanglbme",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 9",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"doocs/md",STATS_D_D:"false",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"218952803",GITHUB_ACTIONS:"true",npm_package_version:"1.6.0",npm_lifecycle_event:"build:only",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/md/md",ACCEPT_EULA:"Y",GITHUB_JOB:"build-and-deploy",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"fcf53081234cbcd7bed79a46e144ab2d1df84a78",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"yanglbme",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_43adfdcb-4f84-462e-ac93-a640d95407f8",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/md/md",GITHUB_ACTOR_ID:"21008209",RUNNER_WORKSPACE:"/home/runner/work/md",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",STATS_TIS:"mining",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_43adfdcb-4f84-462e-ac93-a640d95407f8",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.0.12077973",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdsettingscdn.blob.core.windows.net/settings/provjobdsettings-0.5.181+6/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.0.12077973",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_43adfdcb-4f84-462e-ac93-a640d95407f8",INIT_CWD:"/home/runner/work/md/md",EDITOR:"vi",NODE_ENV:"production"},title:"node",argv:["/opt/hostedtoolcache/node/20.17.0/x64/bin/node","/home/runner/work/md/md/node_modules/.bin/vite","build"],execArgv:[],pid:2174,ppid:2172,execPath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",debugPort:9229,argv0:"node",_preload_modules:[],report:{directory:"",filename:"",compact:!1,excludeNetwork:!1,signal:"SIGUSR2",reportOnFatalError:!1,reportOnSignal:!1,reportOnUncaughtException:!1}};class ObjectUploader extends streamBrowserify.Transform{constructor(ie,ae,oe,ue,de,pe){super(),this.emptyStream=!0,this.client=ie,this.bucketName=ae,this.objectName=oe,this.partSize=ue,this.metaData=de,this.callback=pe,this.partNumber=1,this.oldParts=null,this.etags=[],this.id=null,this.on("error",_e=>{pe(_e)})}_transform(ie,ae,oe){this.emptyStream=!1;let ue="PUT",de={"Content-Length":ie.length},pe="";if(this.client.enableSHA256||(pe=(void 0)("md5").update(ie).digest(),de["Content-MD5"]=pe.toString("base64")),this.partNumber==1&&ie.length{if(Ie)return oe(Ie);let Ue={etag:sanitizeETag(Fe.headers.etag),versionId:getVersionId(Fe.headers)};Fe.on("data",()=>{}),define_process_default$1.nextTick(()=>{this.callback(null,Ue)}),oe()});return}if(this.id===null){this.once("ready",()=>{this._transform(ie,ae,oe)}),this.client.findUploadId(this.bucketName,this.objectName,(Oe,Ie)=>{if(Oe)return this.emit("error",Oe);if(!Ie){this.client.initiateNewMultipartUpload(this.bucketName,this.objectName,this.metaData).then(Fe=>{this.id=Fe,this.emit("ready")},Fe=>oe(Fe));return}this.id=Ie,this.client.listParts(this.bucketName,this.objectName,Ie).then(Fe=>{Fe||(Fe=[]),this.oldParts=Fe.reduce(function(Ue,Ve){return Ue[Ve.part]||(Ue[Ve.part]=Ve),Ue},{}),this.emit("ready")},Fe=>this.emit("error",Fe))});return}let _e=this.partNumber++;if(this.oldParts){let Oe=this.oldParts[_e];if(pe||(pe=(void 0)("md5").update(ie).digest()),Oe&&pe.toString("hex")===Oe.etag){this.etags.push({part:_e,etag:Oe.etag}),oe();return}}let Ce=queryString.stringify({partNumber:_e,uploadId:this.id}),Ne={method:ue,query:Ce,headers:de,bucketName:this.bucketName,objectName:this.objectName};this.client.makeRequest(Ne,ie,[200],"",!0,(Oe,Ie)=>{if(Oe)return oe(Oe);let Fe=Ie.headers.etag;Fe&&(Fe=Fe.replace(/^"/,"").replace(/"$/,"")),this.etags.push({part:_e,etag:Fe}),Ie.on("data",()=>{}),oe()})}_flush(ie){if(this.emptyStream){let ae="PUT",oe=Object.assign({},this.metaData,{"Content-Length":0}),ue={method:ae,headers:oe,query:"",bucketName:this.bucketName,objectName:this.objectName};this.client.makeRequest(ue,"",[200],"",!0,(de,pe)=>{if(de)return ie(de);let _e={etag:sanitizeETag(pe.headers.etag),versionId:getVersionId(pe.headers)};pe.on("data",()=>{}),define_process_default$1.nextTick(()=>{this.callback(null,_e)}),ie()});return}this.id!==null&&this.client.completeMultipartUpload(this.bucketName,this.objectName,this.id,this.etags,(ae,oe)=>{if(ae)return ie(ae);define_process_default$1.nextTick(()=>{this.callback(null,oe)}),ie()})}}function promisify(re){return function(){if(typeof arguments[arguments.length-1]=="function")return re.apply(this,arguments);let ae=[...arguments];return new Promise((oe,ue)=>{ae.push((de,pe)=>{if(de)return ue(de);oe(pe)}),re.apply(this,ae)})}}class Client extends TypedClient{setAppInfo(ie,ae){if(!isString$1(ie))throw new TypeError(`Invalid appName: ${ie}`);if(ie.trim()==="")throw new InvalidArgumentError("Input appName cannot be empty.");if(!isString$1(ae))throw new TypeError(`Invalid appVersion: ${ae}`);if(ae.trim()==="")throw new InvalidArgumentError("Input appVersion cannot be empty.");this.userAgent=`${this.userAgent} ${ie}/${ae}`}calculatePartSize(ie){if(!isNumber$2(ie))throw new TypeError('size should be of type "number"');if(ie>this.maxObjectSize)throw new TypeError(`size should not be more than ${this.maxObjectSize}`);if(this.overRidePartSize)return this.partSize;for(var ae=this.partSize;;){if(ae*1e4>ie)return ae;ae+=16*1024*1024}}makeBucket(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(isObject$1(ae)&&(ue=oe,oe=ae,ae=""),isFunction$1(ae)&&(ue=ae,ae="",oe={}),isFunction$1(oe)&&(ue=oe,oe={}),!isString$1(ae))throw new TypeError('region should be of type "string"');if(!isObject$1(oe))throw new TypeError('makeOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');var de="";if(ae&&this.region&&ae!==this.region)throw new InvalidArgumentError(`Configured region ${this.region}, requested ${ae}`);if(ae&&ae!==DEFAULT_REGION){var pe=[];pe.push({_attr:{xmlns:"http://s3.amazonaws.com/doc/2006-03-01/"}}),pe.push({LocationConstraint:ae});var _e={CreateBucketConfiguration:pe};de=Xml(_e)}var Ce="PUT",Ne={};oe.ObjectLocking&&(Ne["x-amz-bucket-object-lock-enabled"]=!0),ae||(ae=DEFAULT_REGION);const Oe=Ie=>{if(Ie&&(ae===""||ae===DEFAULT_REGION))if(Ie.code==="AuthorizationHeaderMalformed"&&Ie.region!=="")this.makeRequest({method:Ce,bucketName:ie,headers:Ne},de,[200],Ie.region,!1,ue);else return ue&&ue(Ie);return ue&&ue(Ie)};this.makeRequest({method:Ce,bucketName:ie,headers:Ne},de,[200],ae,!1,Oe)}listIncompleteUploads(ie,ae,oe){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');var ue=oe?"":"/",de="",pe="",_e=[],Ce=!1,Ne=streamBrowserify.Readable({objectMode:!0});return Ne._read=()=>{if(_e.length)return Ne.push(_e.shift());if(Ce)return Ne.push(null);this.listIncompleteUploadsQuery(ie,ae,de,pe,ue).on("error",Oe=>Ne.emit("error",Oe)).on("data",Oe=>{Oe.prefixes.forEach(Ie=>_e.push(Ie)),index.eachSeries(Oe.uploads,(Ie,Fe)=>{this.listParts(ie,Ie.key,Ie.uploadId).then(Ue=>{Ie.size=Ue.reduce((Ve,ze)=>Ve+ze.size,0),_e.push(Ie),Fe()},Fe)},Ie=>{if(Ie){Ne.emit("error",Ie);return}Oe.isTruncated?(de=Oe.nextKeyMarker,pe=Oe.nextUploadIdMarker):Ce=!0,Ne._read()})})},Ne}bucketExists(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');var oe="HEAD";this.makeRequest({method:oe,bucketName:ie},"",[200],"",!1,ue=>{if(ue)return ue.code=="NoSuchBucket"||ue.code=="NotFound"?ae(null,!1):ae(ue);ae(null,!0)})}removeIncompleteUpload(ie,ae,oe){if(!isValidBucketName(ie))throw new IsValidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');var ue;index.during(de=>{this.findUploadId(ie,ae,(pe,_e)=>{if(pe)return de(pe);ue=_e,de(null,_e)})},de=>{var pe="DELETE",_e=`uploadId=${ue}`;this.makeRequest({method:pe,bucketName:ie,objectName:ae,query:_e},"",[204],"",!1,Ce=>de(Ce))},oe)}fGetObject(ie,ae,oe,ue={},de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('filePath should be of type "string"');if(isFunction$1(ue)&&(de=ue,ue={}),!isFunction$1(de))throw new TypeError('callback should be of type "function"');var pe,_e,Ce,Ne=Oe=>{if(Oe)return de(Oe);(void 0)(pe,oe,de)};index.waterfall([Oe=>this.statObject(ie,ae,ue,Oe),(Oe,Ie)=>{Ce=Oe,(void 0)(pathBrowserify.dirname(oe),{recursive:!0},Fe=>Ie(Fe))},Oe=>{pe=`${oe}.${Ce.etag}.part.minio`,(void 0)(pe,(Ie,Fe)=>{var Ue=0;if(Ie)_e=(void 0)(pe,{flags:"w"});else{if(Ce.size===Fe.size)return Ne();Ue=Fe.size,_e=(void 0)(pe,{flags:"a"})}this.getPartialObject(ie,ae,Ue,0,ue,Oe)})},(Oe,Ie)=>{pipesetup(Oe,_e).on("error",Fe=>Ie(Fe)).on("finish",Ie)},Oe=>(void 0)(pe,Oe),(Oe,Ie)=>{if(Oe.size===Ce.size)return Ie();Ie(new Error("Size mismatch between downloaded file and the object"))}],Ne)}getObject(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isFunction$1(oe)&&(ue=oe,oe={}),!isFunction$1(ue))throw new TypeError('callback should be of type "function"');this.getPartialObject(ie,ae,0,0,oe,ue)}getPartialObject(ie,ae,oe,ue,de={},pe){if(isFunction$1(ue)&&(pe=ue,ue=0),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isNumber$2(oe))throw new TypeError('offset should be of type "number"');if(!isNumber$2(ue))throw new TypeError('length should be of type "number"');if(isFunction$1(de)&&(pe=de,de={}),!isFunction$1(pe))throw new TypeError('callback should be of type "function"');var _e="";(oe||ue)&&(oe?_e=`bytes=${+oe}-`:(_e="bytes=0-",oe=0),ue&&(_e+=`${+ue+oe-1}`));var Ce={};_e!==""&&(Ce.range=_e);var Ne=[200];_e&&Ne.push(206);var Oe="GET",Ie=queryString.stringify(de);this.makeRequest({method:Oe,bucketName:ie,objectName:ae,headers:Ce,query:Ie},"",Ne,"",!0,pe)}fPutObject(ie,ae,oe,ue,de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('filePath should be of type "string"');if(isFunction$1(ue)&&(de=ue,ue={}),!isObject$1(ue))throw new TypeError('metaData should be of type "object"');ue=insertContentType(ue,oe),(void 0)(oe,(pe,_e)=>pe?de(pe):this.putObject(ie,ae,(void 0)(oe),_e.size,ue,de))}putObject(ie,ae,oe,ue,de,pe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isFunction$1(ue)?(pe=ue,de={}):isFunction$1(de)&&(pe=de,de={}),isObject$1(ue)&&(de=ue),de=prependXAMZMeta(de),typeof oe=="string"||oe instanceof Buffer$2)ue=oe.length,oe=readableStream(oe);else if(!isReadableStream$1(oe))throw new TypeError('third argument should be of type "stream.Readable" or "Buffer" or "string"');if(!isFunction$1(pe))throw new TypeError('callback should be of type "function"');if(isNumber$2(ue)&&ue<0)throw new InvalidArgumentError(`size cannot be negative, given size: ${ue}`);isNumber$2(ue)||(ue=this.maxObjectSize),ue=this.calculatePartSize(ue);let _e=new BlockStream2({size:ue,zeroPadding:!1}),Ce=new ObjectUploader(this,ie,ae,ue,de,pe);pipesetup(oe,_e,Ce)}copyObjectV1(ie,ae,oe,ue,de){var pe=ie,_e=ae,Ce=oe,Ne,Oe;if(typeof ue=="function"&&de===void 0?(Ne=null,Oe=ue):(Ne=ue,Oe=de),!isValidBucketName(pe))throw new InvalidBucketNameError("Invalid bucket name: "+pe);if(!isValidObjectName(_e))throw new InvalidObjectNameError(`Invalid object name: ${_e}`);if(!isString$1(Ce))throw new TypeError('srcObject should be of type "string"');if(Ce==="")throw new InvalidPrefixError("Empty source prefix");if(Ne!==null&&!(Ne instanceof CopyConditions))throw new TypeError('conditions should be of type "CopyConditions"');var Ie={};Ie["x-amz-copy-source"]=uriResourceEscape(Ce),Ne!==null&&(Ne.modified!==""&&(Ie["x-amz-copy-source-if-modified-since"]=Ne.modified),Ne.unmodified!==""&&(Ie["x-amz-copy-source-if-unmodified-since"]=Ne.unmodified),Ne.matchETag!==""&&(Ie["x-amz-copy-source-if-match"]=Ne.matchETag),Ne.matchEtagExcept!==""&&(Ie["x-amz-copy-source-if-none-match"]=Ne.matchETagExcept));var Fe="PUT";this.makeRequest({method:Fe,bucketName:pe,objectName:_e,headers:Ie},"",[200],"",!0,(Ue,Ve)=>{if(Ue)return Oe(Ue);var ze=getCopyObjectTransformer();pipesetup(Ve,ze).on("error",jt=>Oe(jt)).on("data",jt=>Oe(null,jt))})}copyObjectV2(ie,ae,oe){if(!(ie instanceof CopySourceOptions))throw new InvalidArgumentError("sourceConfig should of type CopySourceOptions ");if(!(ae instanceof CopyDestinationOptions))throw new InvalidArgumentError("destConfig should of type CopyDestinationOptions ");if(!ae.validate()||!ae.validate())return!1;if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');const ue=Object.assign({},ie.getHeaders(),ae.getHeaders()),de=ae.Bucket,pe=ae.Object;this.makeRequest({method:"PUT",bucketName:de,objectName:pe,headers:ue},"",[200],"",!0,(Ce,Ne)=>{if(Ce)return oe(Ce);const Oe=getCopyObjectTransformer();pipesetup(Ne,Oe).on("error",Ie=>oe(Ie)).on("data",Ie=>{const Fe=Ne.headers,Ue={Bucket:ae.Bucket,Key:ae.Object,LastModified:Ie.LastModified,MetaData:extractMetadata(Fe),VersionId:getVersionId(Fe),SourceVersionId:getSourceVersionId(Fe),Etag:sanitizeETag(Fe.etag),Size:+Fe["content-length"]};return oe(null,Ue)})})}copyObject(...ie){return ie[0]instanceof CopySourceOptions&&ie[1]instanceof CopyDestinationOptions?this.copyObjectV2(...arguments):this.copyObjectV1(...arguments)}listObjectsQuery(ie,ae,oe,ue={}){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isString$1(oe))throw new TypeError('marker should be of type "string"');let{Delimiter:de,MaxKeys:pe,IncludeVersion:_e}=ue;if(!isObject$1(ue))throw new TypeError('listQueryOpts should be of type "object"');if(!isString$1(de))throw new TypeError('Delimiter should be of type "string"');if(!isNumber$2(pe))throw new TypeError('MaxKeys should be of type "number"');const Ce=[];Ce.push(`prefix=${uriEscape(ae)}`),Ce.push(`delimiter=${uriEscape(de)}`),Ce.push("encoding-type=url"),_e&&Ce.push("versions"),oe&&(oe=uriEscape(oe),_e?Ce.push(`key-marker=${oe}`):Ce.push(`marker=${oe}`)),pe&&(pe>=1e3&&(pe=1e3),Ce.push(`max-keys=${pe}`)),Ce.sort();var Ne="";Ce.length>0&&(Ne=`${Ce.join("&")}`);var Oe="GET",Ie=getListObjectsTransformer();return this.makeRequest({method:Oe,bucketName:ie,query:Ne},"",[200],"",!0,(Fe,Ue)=>{if(Fe)return Ie.emit("error",Fe);pipesetup(Ue,Ie)}),Ie}listObjects(ie,ae,oe,ue={}){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');if(!isObject$1(ue))throw new TypeError('listOpts should be of type "object"');var de="";const pe={Delimiter:oe?"":"/",MaxKeys:1e3,IncludeVersion:ue.IncludeVersion};var _e=[],Ce=!1,Ne=streamBrowserify.Readable({objectMode:!0});return Ne._read=()=>{if(_e.length){Ne.push(_e.shift());return}if(Ce)return Ne.push(null);this.listObjectsQuery(ie,ae,de,pe).on("error",Oe=>Ne.emit("error",Oe)).on("data",Oe=>{Oe.isTruncated?de=Oe.nextMarker||Oe.versionIdMarker:Ce=!0,_e=Oe.objects,Ne._read()})},Ne}listObjectsV2Query(ie,ae,oe,ue,de,pe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isString$1(oe))throw new TypeError('continuationToken should be of type "string"');if(!isString$1(ue))throw new TypeError('delimiter should be of type "string"');if(!isNumber$2(de))throw new TypeError('maxKeys should be of type "number"');if(!isString$1(pe))throw new TypeError('startAfter should be of type "string"');var _e=[];_e.push("list-type=2"),_e.push("encoding-type=url"),_e.push(`prefix=${uriEscape(ae)}`),_e.push(`delimiter=${uriEscape(ue)}`),oe&&(oe=uriEscape(oe),_e.push(`continuation-token=${oe}`)),pe&&(pe=uriEscape(pe),_e.push(`start-after=${pe}`)),de&&(de>=1e3&&(de=1e3),_e.push(`max-keys=${de}`)),_e.sort();var Ce="";_e.length>0&&(Ce=`${_e.join("&")}`);var Ne="GET",Oe=getListObjectsV2Transformer();return this.makeRequest({method:Ne,bucketName:ie,query:Ce},"",[200],"",!0,(Ie,Fe)=>{if(Ie)return Oe.emit("error",Ie);pipesetup(Fe,Oe)}),Oe}listObjectsV2(ie,ae,oe,ue){if(ae===void 0&&(ae=""),oe===void 0&&(oe=!1),ue===void 0&&(ue=""),!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidPrefix(ae))throw new InvalidPrefixError(`Invalid prefix : ${ae}`);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isBoolean$1(oe))throw new TypeError('recursive should be of type "boolean"');if(!isString$1(ue))throw new TypeError('startAfter should be of type "string"');var de=oe?"":"/",pe="",_e=[],Ce=!1,Ne=streamBrowserify.Readable({objectMode:!0});return Ne._read=()=>{if(_e.length){Ne.push(_e.shift());return}if(Ce)return Ne.push(null);this.listObjectsV2Query(ie,ae,pe,de,1e3,ue).on("error",Oe=>Ne.emit("error",Oe)).on("data",Oe=>{Oe.isTruncated?pe=Oe.nextContinuationToken:Ce=!0,_e=Oe.objects,Ne._read()})},Ne}removeObjects(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!Array.isArray(ae))throw new InvalidArgumentError("objectsList should be a list");if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');const ue=1e3,de="delete",pe="POST";let _e=ae.reduce((Oe,Ie)=>(Oe.list.push(Ie),Oe.list.length===ue&&(Oe.listOfList.push(Oe.list),Oe.list=[]),Oe),{listOfList:[],list:[]});_e.list.length>0&&_e.listOfList.push(_e.list);const Ce=new Encoder,Ne=[];index.eachSeries(_e.listOfList,(Oe,Ie)=>{var Fe=[];Oe.forEach(function(Pt){isObject$1(Pt)?Fe.push({Key:Pt.name,VersionId:Pt.versionId}):Fe.push({Key:Pt})});let Ue={Delete:{Quiet:!0,Object:Fe}},ze=new xml2js.Builder({headless:!0}).buildObject(Ue);ze=Buffer$2.from(Ce.encode(ze));const jt={};jt["Content-MD5"]=toMd5(ze);let kt;this.makeRequest({method:pe,bucketName:ie,query:de,headers:jt},ze,[200],"",!0,(Pt,Et)=>{if(Pt)return Ie(Pt);pipesetup(Et,removeObjectsTransformer()).on("data",er=>{kt=er}).on("error",er=>Ie(er,null)).on("end",()=>(Ne.push(kt),Ie(null,kt)))})},()=>{oe(null,_.flatten(Ne))})}getBucketPolicy(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');this.makeRequest({method:"GET",bucketName:ie,query:"policy"},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,getConcater()).on("data",Ce=>_e=Ce).on("error",ae).on("end",()=>{ae(null,_e.toString())})})}setBucketPolicy(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isString$1(ae))throw new InvalidBucketPolicyError(`Invalid bucket policy: ${ae} - must be "string"`);if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');let ue="DELETE",de="policy";ae&&(ue="PUT"),this.makeRequest({method:ue,bucketName:ie,query:de},ae,[204],"",!1,oe)}presignedUrl(ie,ae,oe,ue,de,pe,_e){if(this.anonymous)throw new AnonymousRequestError("Presigned "+ie+" url cannot be generated for anonymous requests");if(isFunction$1(pe)&&(_e=pe,pe=new Date),isFunction$1(de)&&(_e=de,de={},pe=new Date),isFunction$1(ue)&&(_e=ue,de={},ue=24*60*60*7,pe=new Date),!isNumber$2(ue))throw new TypeError('expires should be of type "number"');if(!isObject$1(de))throw new TypeError('reqParams should be of type "object"');if(!isValidDate(pe))throw new TypeError('requestDate should be of type "Date" and valid');if(!isFunction$1(_e))throw new TypeError('callback should be of type "function"');var Ce=queryString.stringify(de);this.getBucketRegion(ae,(Ne,Oe)=>{if(Ne)return _e(Ne);var Ie,Fe=this.getRequestOptions({method:ie,region:Oe,bucketName:ae,objectName:oe,query:Ce});this.checkAndRefreshCreds();try{Ie=presignSignatureV4(Fe,this.accessKey,this.secretKey,this.sessionToken,Oe,pe,ue)}catch(Ue){return _e(Ue)}_e(null,Ie)})}presignedGetObject(ie,ae,oe,ue,de,pe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);isFunction$1(ue)&&(pe=ue,ue={},de=new Date);var _e=["response-content-type","response-content-language","response-expires","response-cache-control","response-content-disposition","response-content-encoding"];return _e.forEach(Ce=>{if(ue!==void 0&&ue[Ce]!==void 0&&!isString$1(ue[Ce]))throw new TypeError(`response header ${Ce} should be of type "string"`)}),this.presignedUrl("GET",ie,ae,oe,ue,de,pe)}presignedPutObject(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);return this.presignedUrl("PUT",ie,ae,oe,ue)}newPostPolicy(){return new PostPolicy}presignedPostPolicy(ie,ae){if(this.anonymous)throw new AnonymousRequestError("Presigned POST policy cannot be generated for anonymous requests");if(!isObject$1(ie))throw new TypeError('postPolicy should be of type "object"');if(!isFunction$1(ae))throw new TypeError('cb should be of type "function"');this.getBucketRegion(ie.formData.bucket,(oe,ue)=>{if(oe)return ae(oe);var de=new Date,pe=makeDateLong(de);if(this.checkAndRefreshCreds(),!ie.policy.expiration){var _e=new Date;_e.setSeconds(24*60*60*7),ie.setExpires(_e)}ie.policy.conditions.push(["eq","$x-amz-date",pe]),ie.formData["x-amz-date"]=pe,ie.policy.conditions.push(["eq","$x-amz-algorithm","AWS4-HMAC-SHA256"]),ie.formData["x-amz-algorithm"]="AWS4-HMAC-SHA256",ie.policy.conditions.push(["eq","$x-amz-credential",this.accessKey+"/"+getScope(ue,de)]),ie.formData["x-amz-credential"]=this.accessKey+"/"+getScope(ue,de),this.sessionToken&&(ie.policy.conditions.push(["eq","$x-amz-security-token",this.sessionToken]),ie.formData["x-amz-security-token"]=this.sessionToken);var Ce=Buffer$2.from(JSON.stringify(ie.policy)).toString("base64");ie.formData.policy=Ce;var Ne=postPresignSignatureV4(ue,de,this.secretKey,Ce);ie.formData["x-amz-signature"]=Ne;var Oe={};Oe.region=ue,Oe.bucketName=ie.formData.bucket;var Ie=this.getRequestOptions(Oe),Fe=this.port==80||this.port===443?"":`:${this.port.toString()}`,Ue=`${Ie.protocol}//${Ie.host}${Fe}${Ie.path}`;ae(null,{postURL:Ue,formData:ie.formData})})}completeMultipartUpload(ie,ae,oe,ue,de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isString$1(oe))throw new TypeError('uploadId should be of type "string"');if(!isObject$1(ue))throw new TypeError('etags should be of type "Array"');if(!isFunction$1(de))throw new TypeError('cb should be of type "function"');if(!oe)throw new InvalidArgumentError("uploadId cannot be empty");var pe="POST",_e=`uploadId=${uriEscape(oe)}`,Ce=[];ue.forEach(Ie=>{Ce.push({Part:[{PartNumber:Ie.part},{ETag:Ie.etag}]})});var Ne={CompleteMultipartUpload:Ce},Oe=Xml(Ne);this.makeRequest({method:pe,bucketName:ie,objectName:ae,query:_e},Oe,[200],"",!0,(Ie,Fe)=>{if(Ie)return de(Ie);var Ue=getCompleteMultipartTransformer();pipesetup(Fe,Ue).on("error",Ve=>de(Ve)).on("data",Ve=>{if(Ve.errCode)de(new S3Error(Ve.errMessage));else{const ze={etag:Ve.etag,versionId:getVersionId(Fe.headers)};de(null,ze)}})})}listIncompleteUploadsQuery(ie,ae,oe,ue,de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isString$1(ae))throw new TypeError('prefix should be of type "string"');if(!isString$1(oe))throw new TypeError('keyMarker should be of type "string"');if(!isString$1(ue))throw new TypeError('uploadIdMarker should be of type "string"');if(!isString$1(de))throw new TypeError('delimiter should be of type "string"');var pe=[];pe.push(`prefix=${uriEscape(ae)}`),pe.push(`delimiter=${uriEscape(de)}`),oe&&(oe=uriEscape(oe),pe.push(`key-marker=${oe}`)),ue&&pe.push(`upload-id-marker=${ue}`);var _e=1e3;pe.push(`max-uploads=${_e}`),pe.sort(),pe.unshift("uploads");var Ce="";pe.length>0&&(Ce=`${pe.join("&")}`);var Ne="GET",Oe=getListMultipartTransformer();return this.makeRequest({method:Ne,bucketName:ie,query:Ce},"",[200],"",!0,(Ie,Fe)=>{if(Ie)return Oe.emit("error",Ie);pipesetup(Fe,Oe)}),Oe}findUploadId(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(!isFunction$1(oe))throw new TypeError('cb should be of type "function"');var ue,de=(pe,_e)=>{this.listIncompleteUploadsQuery(ie,ae,pe,_e,"").on("error",Ce=>oe(Ce)).on("data",Ce=>{if(Ce.uploads.forEach(Ne=>{if(Ne.key===ae&&(!ue||Ne.initiated.getTime()>ue.initiated.getTime())){ue=Ne;return}}),Ce.isTruncated){de(Ce.nextKeyMarker,Ce.nextUploadIdMarker);return}if(ue)return oe(null,ue.uploadId);oe(null,void 0)})};de("","")}setBucketNotification(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isObject$1(ae))throw new TypeError('notification config should be of type "Object"');if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');var ue="PUT",de="notification",pe=new xml2js.Builder({rootName:"NotificationConfiguration",renderOpts:{pretty:!1},headless:!0}),_e=pe.buildObject(ae);this.makeRequest({method:ue,bucketName:ie,query:de},_e,[200],"",!1,oe)}removeAllBucketNotification(ie,ae){this.setBucketNotification(ie,new NotificationConfig,ae)}getBucketNotification(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');var oe="GET",ue="notification";this.makeRequest({method:oe,bucketName:ie,query:ue},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);var _e=getBucketNotificationTransformer(),Ce;pipesetup(pe,_e).on("data",Ne=>Ce=Ne).on("error",Ne=>ae(Ne)).on("end",()=>ae(null,Ce))})}listenBucketNotification(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isString$1(ae))throw new TypeError("prefix must be of type string");if(!isString$1(oe))throw new TypeError("suffix must be of type string");if(!Array.isArray(ue))throw new TypeError("events must be of type Array");let de=new NotificationPoller(this,ie,ae,oe,ue);return de.start(),de}getBucketVersioning(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');var oe="GET",ue="versioning";this.makeRequest({method:oe,bucketName:ie,query:ue},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,bucketVersioningTransformer()).on("data",Ce=>{_e=Ce}).on("error",ae).on("end",()=>{ae(null,_e)})})}setBucketVersioning(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!Object.keys(ae).length)throw new InvalidArgumentError('versionConfig should be of type "object"');if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');var ue="PUT",de="versioning",pe=new xml2js.Builder({rootName:"VersioningConfiguration",renderOpts:{pretty:!1},headless:!0}),_e=pe.buildObject(ae);this.makeRequest({method:ue,bucketName:ie,query:de},_e,[200],"",!1,oe)}setTagging(ie){const{bucketName:ae,objectName:oe,tags:ue,putOpts:de={},cb:pe}=ie,_e="PUT";let Ce="tagging";de&&de.versionId&&(Ce=`${Ce}&versionId=${de.versionId}`);const Ne=[];for(const[jt,kt]of Object.entries(ue))Ne.push({Key:jt,Value:kt});const Oe={Tagging:{TagSet:{Tag:Ne}}},Ie=new Encoder,Fe={};let Ve=new xml2js.Builder({headless:!0,renderOpts:{pretty:!1}}).buildObject(Oe);Ve=Buffer$2.from(Ie.encode(Ve)),Fe["Content-MD5"]=toMd5(Ve);const ze={method:_e,bucketName:ae,query:Ce,headers:Fe};oe&&(ze.objectName=oe),Fe["Content-MD5"]=toMd5(Ve),this.makeRequest(ze,Ve,[200],"",!1,pe)}setBucketTagging(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isObject$1(ae))throw new InvalidArgumentError('tags should be of type "object"');if(Object.keys(ae).length>10)throw new InvalidArgumentError('maximum tags allowed is 10"');if(!isFunction$1(oe))throw new InvalidArgumentError('callback should be of type "function"');return this.setTagging({bucketName:ie,tags:ae,cb:oe})}setObjectTagging(ie,ae,oe,ue={},de){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidBucketNameError("Invalid object name: "+ae);if(isFunction$1(ue)&&(de=ue,ue={}),!isObject$1(oe))throw new InvalidArgumentError('tags should be of type "object"');if(Object.keys(oe).length>10)throw new InvalidArgumentError('Maximum tags allowed is 10"');if(!isFunction$1(de))throw new TypeError('callback should be of type "function"');return this.setTagging({bucketName:ie,objectName:ae,tags:oe,putOpts:ue,cb:de})}removeTagging({bucketName:ie,objectName:ae,removeOpts:oe,cb:ue}){const de="DELETE";let pe="tagging";oe&&Object.keys(oe).length&&oe.versionId&&(pe=`${pe}&versionId=${oe.versionId}`);const _e={method:de,bucketName:ie,objectName:ae,query:pe};ae&&(_e.objectName=ae),this.makeRequest(_e,"",[200,204],"",!0,ue)}removeBucketTagging(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new TypeError('callback should be of type "function"');return this.removeTagging({bucketName:ie,cb:ae})}removeObjectTagging(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidBucketNameError("Invalid object name: "+ae);if(isFunction$1(oe)&&(ue=oe,oe={}),oe&&Object.keys(oe).length&&!isObject$1(oe))throw new InvalidArgumentError('removeOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');return this.removeTagging({bucketName:ie,objectName:ae,removeOpts:oe,cb:ue})}getBucketTagging(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);const de={method:"GET",bucketName:ie,query:"tagging"};this.makeRequest(de,"",[200],"",!0,(pe,_e)=>{var Ce=getTagsTransformer();if(pe)return ae(pe);let Ne;pipesetup(_e,Ce).on("data",Oe=>Ne=Oe).on("error",Oe=>ae(Oe)).on("end",()=>ae(null,Ne))})}getObjectTagging(ie,ae,oe={},ue=()=>!1){const de="GET";let pe="tagging";if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidBucketNameError("Invalid object name: "+ae);if(isFunction$1(oe)&&(ue=oe,oe={}),!isObject$1(oe))throw new InvalidArgumentError('getOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');oe&&oe.versionId&&(pe=`${pe}&versionId=${oe.versionId}`);const _e={method:de,bucketName:ie,query:pe};ae&&(_e.objectName=ae),this.makeRequest(_e,"",[200],"",!0,(Ce,Ne)=>{const Oe=getTagsTransformer();if(Ce)return ue(Ce);let Ie;pipesetup(Ne,Oe).on("data",Fe=>Ie=Fe).on("error",Fe=>ue(Fe)).on("end",()=>ue(null,Ie))})}applyBucketLifecycle(ie,ae,oe){const ue="PUT",de="lifecycle",pe=new Encoder,_e={};let Ne=new xml2js.Builder({rootName:"LifecycleConfiguration",headless:!0,renderOpts:{pretty:!1}}).buildObject(ae);Ne=Buffer$2.from(pe.encode(Ne));const Oe={method:ue,bucketName:ie,query:de,headers:_e};_e["Content-MD5"]=toMd5(Ne),this.makeRequest(Oe,Ne,[200],"",!1,oe)}removeBucketLifecycle(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);this.makeRequest({method:"DELETE",bucketName:ie,query:"lifecycle"},"",[204],"",!1,ae)}setBucketLifecycle(ie,ae=null,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);_.isEmpty(ae)?this.removeBucketLifecycle(ie,oe):this.applyBucketLifecycle(ie,ae,oe)}getBucketLifecycle(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);const de={method:"GET",bucketName:ie,query:"lifecycle"};this.makeRequest(de,"",[200],"",!0,(pe,_e)=>{const Ce=lifecycleTransformer();if(pe)return ae(pe);let Ne;pipesetup(_e,Ce).on("data",Oe=>Ne=Oe).on("error",Oe=>ae(Oe)).on("end",()=>ae(null,Ne))})}setObjectLockConfig(ie,ae={},oe){const ue=[RETENTION_MODES.COMPLIANCE,RETENTION_MODES.GOVERNANCE],de=[RETENTION_VALIDITY_UNITS.DAYS,RETENTION_VALIDITY_UNITS.YEARS];if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(ae.mode&&!ue.includes(ae.mode))throw new TypeError(`lockConfigOpts.mode should be one of ${ue}`);if(ae.unit&&!de.includes(ae.unit))throw new TypeError(`lockConfigOpts.unit should be one of ${de}`);if(ae.validity&&!isNumber$2(ae.validity))throw new TypeError("lockConfigOpts.validity should be a number");const pe="PUT",_e="object-lock";let Ce={ObjectLockEnabled:"Enabled"};const Ne=Object.keys(ae);if(Ne.length>0){if(_.difference(Ne,["unit","mode","validity"]).length!==0)throw new TypeError("lockConfigOpts.mode,lockConfigOpts.unit,lockConfigOpts.validity all the properties should be specified.");Ce.Rule={DefaultRetention:{}},ae.mode&&(Ce.Rule.DefaultRetention.Mode=ae.mode),ae.unit===RETENTION_VALIDITY_UNITS.DAYS?Ce.Rule.DefaultRetention.Days=ae.validity:ae.unit===RETENTION_VALIDITY_UNITS.YEARS&&(Ce.Rule.DefaultRetention.Years=ae.validity)}const Ie=new xml2js.Builder({rootName:"ObjectLockConfiguration",renderOpts:{pretty:!1},headless:!0}).buildObject(Ce),Fe={};Fe["Content-MD5"]=toMd5(Ie),this.makeRequest({method:pe,bucketName:ie,query:_e,headers:Fe},Ie,[200],"",!1,oe)}getObjectLockConfig(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');this.makeRequest({method:"GET",bucketName:ie,query:"object-lock"},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,objectLockTransformer()).on("data",Ce=>{_e=Ce}).on("error",ae).on("end",()=>{ae(null,_e)})})}putObjectRetention(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isObject$1(oe)){if(oe.governanceBypass&&!isBoolean$1(oe.governanceBypass))throw new InvalidArgumentError("Invalid value for governanceBypass",oe.governanceBypass);if(oe.mode&&![RETENTION_MODES.COMPLIANCE,RETENTION_MODES.GOVERNANCE].includes(oe.mode))throw new InvalidArgumentError("Invalid object retention mode ",oe.mode);if(oe.retainUntilDate&&!isString$1(oe.retainUntilDate))throw new InvalidArgumentError("Invalid value for retainUntilDate",oe.retainUntilDate);if(oe.versionId&&!isString$1(oe.versionId))throw new InvalidArgumentError("Invalid value for versionId",oe.versionId)}else throw new InvalidArgumentError('retentionOpts should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');const de="PUT";let pe="retention";const _e={};oe.governanceBypass&&(_e["X-Amz-Bypass-Governance-Retention"]=!0);const Ce=new xml2js.Builder({rootName:"Retention",renderOpts:{pretty:!1},headless:!0}),Ne={};oe.mode&&(Ne.Mode=oe.mode),oe.retainUntilDate&&(Ne.RetainUntilDate=oe.retainUntilDate),oe.versionId&&(pe+=`&versionId=${oe.versionId}`);let Oe=Ce.buildObject(Ne);_e["Content-MD5"]=toMd5(Oe),this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe,headers:_e},Oe,[200,204],"",!1,ue)}getObjectRetention(ie,ae,oe,ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isObject$1(oe)){if(oe.versionId&&!isString$1(oe.versionId))throw new InvalidArgumentError('VersionID should be of type "string"')}else throw new InvalidArgumentError('callback should be of type "object"');if(ue&&!isFunction$1(ue))throw new InvalidArgumentError('callback should be of type "function"');const de="GET";let pe="retention";oe.versionId&&(pe+=`&versionId=${oe.versionId}`),this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe},"",[200],"",!0,(_e,Ce)=>{if(_e)return ue(_e);let Ne=Buffer$2.from("");pipesetup(Ce,objectRetentionTransformer()).on("data",Oe=>{Ne=Oe}).on("error",ue).on("end",()=>{ue(null,Ne)})})}setBucketEncryption(ie,ae,oe){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(isFunction$1(ae)&&(oe=ae,ae=null),!_.isEmpty(ae)&&ae.Rule.length>1)throw new InvalidArgumentError("Invalid Rule length. Only one rule is allowed.: "+ae.Rule);if(oe&&!isFunction$1(oe))throw new TypeError('callback should be of type "function"');let ue=ae;_.isEmpty(ae)&&(ue={Rule:[{ApplyServerSideEncryptionByDefault:{SSEAlgorithm:"AES256"}}]});let de="PUT",pe="encryption",Ce=new xml2js.Builder({rootName:"ServerSideEncryptionConfiguration",renderOpts:{pretty:!1},headless:!0}).buildObject(ue);const Ne={};Ne["Content-MD5"]=toMd5(Ce),this.makeRequest({method:de,bucketName:ie,query:pe,headers:Ne},Ce,[200],"",!1,oe)}getBucketEncryption(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');this.makeRequest({method:"GET",bucketName:ie,query:"encryption"},"",[200],"",!0,(de,pe)=>{if(de)return ae(de);let _e=Buffer$2.from("");pipesetup(pe,bucketEncryptionTransformer()).on("data",Ce=>{_e=Ce}).on("error",ae).on("end",()=>{ae(null,_e)})})}removeBucketEncryption(ie,ae){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isFunction$1(ae))throw new InvalidArgumentError('callback should be of type "function"');this.makeRequest({method:"DELETE",bucketName:ie,query:"encryption"},"",[204],"",!1,ae)}getObjectLegalHold(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(isFunction$1(oe)&&(ue=oe,oe={}),isObject$1(oe)){if(Object.keys(oe).length>0&&oe.versionId&&!isString$1(oe.versionId))throw new TypeError("versionId should be of type string.:",oe.versionId)}else throw new TypeError('getOpts should be of type "Object"');if(!isFunction$1(ue))throw new InvalidArgumentError('callback should be of type "function"');const de="GET";let pe="legal-hold";oe.versionId&&(pe+=`&versionId=${oe.versionId}`),this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe},"",[200],"",!0,(_e,Ce)=>{if(_e)return ue(_e);let Ne=Buffer$2.from("");pipesetup(Ce,objectLegalHoldTransformer()).on("data",Oe=>{Ne=Oe}).on("error",ue).on("end",()=>{ue(null,Ne)})})}setObjectLegalHold(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError("Invalid bucket name: "+ie);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);const de={status:LEGAL_HOLD_STATUS.ENABLED};if(isFunction$1(oe)&&(ue=oe,oe=de),isObject$1(oe)){if(![LEGAL_HOLD_STATUS.ENABLED,LEGAL_HOLD_STATUS.DISABLED].includes(oe.status))throw new TypeError("Invalid status: "+oe.status);if(oe.versionId&&!oe.versionId.length)throw new TypeError("versionId should be of type string.:"+oe.versionId)}else throw new TypeError('setOpts should be of type "Object"');if(!isFunction$1(ue))throw new InvalidArgumentError('callback should be of type "function"');_.isEmpty(oe)&&(oe={defaultOpts:de});const pe="PUT";let _e="legal-hold";oe.versionId&&(_e+=`&versionId=${oe.versionId}`);let Ce={Status:oe.status};const Oe=new xml2js.Builder({rootName:"LegalHold",renderOpts:{pretty:!1},headless:!0}).buildObject(Ce),Ie={};Ie["Content-MD5"]=toMd5(Oe),this.makeRequest({method:pe,bucketName:ie,objectName:ae,query:_e,headers:Ie},Oe,[200],"",!1,ue)}uploadPartCopy(ie,ae){const{bucketName:oe,objectName:ue,uploadID:de,partNumber:pe,headers:_e}=ie,Ce="PUT";let Ne=`uploadId=${de}&partNumber=${pe}`;const Oe={method:Ce,bucketName:oe,objectName:ue,query:Ne,headers:_e};return this.makeRequest(Oe,"",[200],"",!0,(Ie,Fe)=>{let Ue=Buffer$2.from("");if(Ie)return ae(Ie);pipesetup(Fe,uploadPartTransformer()).on("data",Ve=>{Ue=Ve}).on("error",ae).on("end",()=>{let Ve={etag:sanitizeETag(Ue.ETag),key:ue,part:pe};ae(null,Ve)})})}composeObject(ie={},ae=[],oe){const ue=this,de=ae.length;if(!Array.isArray(ae))throw new InvalidArgumentError("sourceConfig should an array of CopySourceOptions ");if(!(ie instanceof CopyDestinationOptions))throw new InvalidArgumentError("destConfig should of type CopyDestinationOptions ");if(de<1||de>PART_CONSTRAINTS.MAX_PARTS_COUNT)throw new InvalidArgumentError(`"There must be as least one and up to ${PART_CONSTRAINTS.MAX_PARTS_COUNT} source objects.`);if(!isFunction$1(oe))throw new TypeError('callback should be of type "function"');for(let Ie=0;Ie{let Fe={};return _.isEmpty(Ie.VersionID)||(Fe={versionId:Ie.VersionID}),Fe},_e=[];let Ce=0,Ne=0;const Oe=ae.map(Ie=>ue.statObject(Ie.Bucket,Ie.Object,pe(Ie)));return Promise.all(Oe).then(Ie=>{const Fe=Ie.map((kt,Pt)=>{const Et=ae[Pt];let er=kt.size;if(Et.MatchRange){const tr=Et.Start,nr=Et.End;if(nr>=er||tr<0)throw new InvalidArgumentError(`CopySrcOptions ${Pt} has invalid segment-to-copy [${tr}, ${nr}] (size is ${er})`);er=nr-tr+1}if(erPART_CONSTRAINTS.MAX_MULTIPART_PUT_OBJECT_SIZE)throw new InvalidArgumentError(`Cannot compose an object of size ${Ce} (> 5TiB)`);if(_e[Pt]=er,Ne+=partsRequired(er),Ne>PART_CONSTRAINTS.MAX_PARTS_COUNT)throw new InvalidArgumentError(`Your proposed compose object requires more than ${PART_CONSTRAINTS.MAX_PARTS_COUNT} parts`);return kt});if(Ne===1&&Ce<=PART_CONSTRAINTS.MAX_PART_SIZE||Ce===0)return this.copyObject(ae[0],ie,oe);for(let kt=0;ktcalculateEvenSplits(_e[Pt],ae[Pt]));function Ve(kt){const Pt=[];return Ue.forEach((Et,er)=>{const{startIndex:tr,endIndex:nr,objInfo:lr}=Et;let cr=er+1;const ir=Array.from(tr),ar=ae[er].getHeaders();ir.forEach((sr,dr)=>{let fr=nr[dr];const _r=`${lr.Bucket}/${lr.Object}`;ar["x-amz-copy-source"]=`${_r}`,ar["x-amz-copy-source-range"]=`bytes=${sr}-${fr}`;const mr={bucketName:ie.Bucket,objectName:ie.Object,uploadID:kt,partNumber:cr,headers:ar,sourceObj:_r};Pt.push(mr)})}),Pt}const ze=kt=>{const Pt=Ve(kt);index.map(Pt,ue.uploadPartCopy.bind(ue),(Et,er)=>{if(Et){this.abortMultipartUpload(ie.Bucket,ie.Object,kt).then(()=>oe(),nr=>oe(nr));return}const tr=er.map(nr=>({etag:nr.etag,part:nr.part}));return ue.completeMultipartUpload(ie.Bucket,ie.Object,kt,tr,oe)})},jt=ie.getHeaders();ue.initiateNewMultipartUpload(ie.Bucket,ie.Object,jt).then(kt=>{ze(kt)},kt=>{oe(kt,null)})}).catch(Ie=>{oe(Ie,null)})}selectObjectContent(ie,ae,oe={},ue){if(!isValidBucketName(ie))throw new InvalidBucketNameError(`Invalid bucket name: ${ie}`);if(!isValidObjectName(ae))throw new InvalidObjectNameError(`Invalid object name: ${ae}`);if(_.isEmpty(oe))throw new TypeError("valid select configuration is required");if(!isString$1(oe.expression))throw new TypeError('sqlExpression should be of type "string"');if(_.isEmpty(oe.inputSerialization))throw new TypeError("inputSerialization is required");if(!isObject$1(oe.inputSerialization))throw new TypeError('inputSerialization should be of type "object"');if(_.isEmpty(oe.outputSerialization))throw new TypeError("outputSerialization is required");if(!isObject$1(oe.outputSerialization))throw new TypeError('outputSerialization should be of type "object"');if(!isFunction$1(ue))throw new TypeError('callback should be of type "function"');const de="POST";let pe="select";pe+="&select-type=2";const _e=[{Expression:oe.expression},{ExpressionType:oe.expressionType||"SQL"},{InputSerialization:[oe.inputSerialization]},{OutputSerialization:[oe.outputSerialization]}];oe.requestProgress&&_e.push({RequestProgress:oe.requestProgress}),oe.scanRange&&_e.push({ScanRange:oe.scanRange});const Ne=new xml2js.Builder({rootName:"SelectObjectContentRequest",renderOpts:{pretty:!1},headless:!0}).buildObject(_e);this.makeRequest({method:de,bucketName:ie,objectName:ae,query:pe},Ne,[200],"",!0,(Oe,Ie)=>{if(Oe)return ue(Oe);let Fe;pipesetup(Ie,selectObjectContentTransformer()).on("data",Ue=>{Fe=parseSelectObjectContentResponse(Ue)}).on("error",ue).on("end",()=>{ue(null,Fe)})})}}Client.prototype.makeBucket=promisify(Client.prototype.makeBucket);Client.prototype.bucketExists=promisify(Client.prototype.bucketExists);Client.prototype.getObject=promisify(Client.prototype.getObject);Client.prototype.getPartialObject=promisify(Client.prototype.getPartialObject);Client.prototype.fGetObject=promisify(Client.prototype.fGetObject);Client.prototype.putObject=promisify(Client.prototype.putObject);Client.prototype.fPutObject=promisify(Client.prototype.fPutObject);Client.prototype.copyObject=promisify(Client.prototype.copyObject);Client.prototype.removeObjects=promisify(Client.prototype.removeObjects);Client.prototype.presignedUrl=promisify(Client.prototype.presignedUrl);Client.prototype.presignedGetObject=promisify(Client.prototype.presignedGetObject);Client.prototype.presignedPutObject=promisify(Client.prototype.presignedPutObject);Client.prototype.presignedPostPolicy=promisify(Client.prototype.presignedPostPolicy);Client.prototype.getBucketNotification=promisify(Client.prototype.getBucketNotification);Client.prototype.setBucketNotification=promisify(Client.prototype.setBucketNotification);Client.prototype.removeAllBucketNotification=promisify(Client.prototype.removeAllBucketNotification);Client.prototype.getBucketPolicy=promisify(Client.prototype.getBucketPolicy);Client.prototype.setBucketPolicy=promisify(Client.prototype.setBucketPolicy);Client.prototype.removeIncompleteUpload=promisify(Client.prototype.removeIncompleteUpload);Client.prototype.getBucketVersioning=promisify(Client.prototype.getBucketVersioning);Client.prototype.setBucketVersioning=promisify(Client.prototype.setBucketVersioning);Client.prototype.setBucketTagging=promisify(Client.prototype.setBucketTagging);Client.prototype.removeBucketTagging=promisify(Client.prototype.removeBucketTagging);Client.prototype.getBucketTagging=promisify(Client.prototype.getBucketTagging);Client.prototype.setObjectTagging=promisify(Client.prototype.setObjectTagging);Client.prototype.removeObjectTagging=promisify(Client.prototype.removeObjectTagging);Client.prototype.getObjectTagging=promisify(Client.prototype.getObjectTagging);Client.prototype.setBucketLifecycle=promisify(Client.prototype.setBucketLifecycle);Client.prototype.getBucketLifecycle=promisify(Client.prototype.getBucketLifecycle);Client.prototype.removeBucketLifecycle=promisify(Client.prototype.removeBucketLifecycle);Client.prototype.setObjectLockConfig=promisify(Client.prototype.setObjectLockConfig);Client.prototype.getObjectLockConfig=promisify(Client.prototype.getObjectLockConfig);Client.prototype.putObjectRetention=promisify(Client.prototype.putObjectRetention);Client.prototype.getObjectRetention=promisify(Client.prototype.getObjectRetention);Client.prototype.setBucketEncryption=promisify(Client.prototype.setBucketEncryption);Client.prototype.getBucketEncryption=promisify(Client.prototype.getBucketEncryption);Client.prototype.removeBucketEncryption=promisify(Client.prototype.removeBucketEncryption);Client.prototype.setObjectLegalHold=promisify(Client.prototype.setObjectLegalHold);Client.prototype.getObjectLegalHold=promisify(Client.prototype.getObjectLegalHold);Client.prototype.composeObject=promisify(Client.prototype.composeObject);Client.prototype.selectObjectContent=promisify(Client.prototype.selectObjectContent);Client.prototype.removeObject=callbackify(Client.prototype.removeObject);Client.prototype.statObject=callbackify(Client.prototype.statObject);Client.prototype.removeBucket=callbackify(Client.prototype.removeBucket);Client.prototype.listBuckets=callbackify(Client.prototype.listBuckets);Client.prototype.removeBucketReplication=callbackify(Client.prototype.removeBucketReplication);Client.prototype.setBucketReplication=callbackify(Client.prototype.setBucketReplication);Client.prototype.getBucketReplication=callbackify(Client.prototype.getBucketReplication);var cosJsSdkV5={exports:{}};(function(re,ie){(function(oe,ue){re.exports=ue()})(commonjsGlobal,function(){return function(ae){var oe={};function ue(de){if(oe[de])return oe[de].exports;var pe=oe[de]={i:de,l:!1,exports:{}};return ae[de].call(pe.exports,pe,pe.exports,ue),pe.l=!0,pe.exports}return ue.m=ae,ue.c=oe,ue.d=function(de,pe,_e){ue.o(de,pe)||Object.defineProperty(de,pe,{enumerable:!0,get:_e})},ue.r=function(de){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(de,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(de,"__esModule",{value:!0})},ue.t=function(de,pe){if(pe&1&&(de=ue(de)),pe&8||pe&4&&typeof de=="object"&&de&&de.__esModule)return de;var _e=Object.create(null);if(ue.r(_e),Object.defineProperty(_e,"default",{enumerable:!0,value:de}),pe&2&&typeof de!="string")for(var Ce in de)ue.d(_e,Ce,(function(Ne){return de[Ne]}).bind(null,Ce));return _e},ue.n=function(de){var pe=de&&de.__esModule?function(){return de.default}:function(){return de};return ue.d(pe,"a",pe),pe},ue.o=function(de,pe){return Object.prototype.hasOwnProperty.call(de,pe)},ue.p="/dist/",ue(ue.s="./index.js")}({"./index.js":function(ae,oe,ue){var de=ue("./src/cos.js");ae.exports=de},"./lib/base64.js":function(ae,oe){var ue=function(de){de=de||{};var pe=de.Base64,_e="2.1.9",Ce="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ne=function(dr){for(var fr={},_r=0,mr=dr.length;_r>>6)+Oe(128|_r&63):Oe(224|_r>>>12&15)+Oe(128|_r>>>6&63)+Oe(128|_r&63)}else{var _r=65536+(fr.charCodeAt(0)-55296)*1024+(fr.charCodeAt(1)-56320);return Oe(240|_r>>>18&7)+Oe(128|_r>>>12&63)+Oe(128|_r>>>6&63)+Oe(128|_r&63)}},Fe=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ue=function(fr){return fr.replace(Fe,Ie)},Ve=function(fr){var _r=[0,2,1][fr.length%3],mr=fr.charCodeAt(0)<<16|(fr.length>1?fr.charCodeAt(1):0)<<8|(fr.length>2?fr.charCodeAt(2):0),Er=[Ce.charAt(mr>>>18),Ce.charAt(mr>>>12&63),_r>=2?"=":Ce.charAt(mr>>>6&63),_r>=1?"=":Ce.charAt(mr&63)];return Er.join("")},ze=de.btoa?function(dr){return de.btoa(dr)}:function(dr){return dr.replace(/[\s\S]{1,3}/g,Ve)},jt=function(dr){return ze(Ue(dr))},kt=function(fr,_r){return _r?jt(String(fr)).replace(/[+\/]/g,function(mr){return mr=="+"?"-":"_"}).replace(/=/g,""):jt(String(fr))},Pt=function(fr){return kt(fr,!0)},Et=new RegExp(["[À-ß][€-¿]","[à-ï][€-¿]{2}","[ð-÷][€-¿]{3}"].join("|"),"g"),er=function(fr){switch(fr.length){case 4:var _r=(7&fr.charCodeAt(0))<<18|(63&fr.charCodeAt(1))<<12|(63&fr.charCodeAt(2))<<6|63&fr.charCodeAt(3),mr=_r-65536;return Oe((mr>>>10)+55296)+Oe((mr&1023)+56320);case 3:return Oe((15&fr.charCodeAt(0))<<12|(63&fr.charCodeAt(1))<<6|63&fr.charCodeAt(2));default:return Oe((31&fr.charCodeAt(0))<<6|63&fr.charCodeAt(1))}},tr=function(fr){return fr.replace(Et,er)},nr=function(fr){var _r=fr.length,mr=_r%4,Er=(_r>0?Ne[fr.charAt(0)]<<18:0)|(_r>1?Ne[fr.charAt(1)]<<12:0)|(_r>2?Ne[fr.charAt(2)]<<6:0)|(_r>3?Ne[fr.charAt(3)]:0),Sr=[Oe(Er>>>16),Oe(Er>>>8&255),Oe(Er&255)];return Sr.length-=[0,0,2,1][mr],Sr.join("")},lr=de.atob?function(dr){return de.atob(dr)}:function(dr){return dr.replace(/[\s\S]{1,4}/g,nr)},cr=function(dr){return tr(lr(dr))},ir=function(fr){return cr(String(fr).replace(/[-_]/g,function(_r){return _r=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))},ar=function(){var fr=de.Base64;return de.Base64=pe,fr},sr={VERSION:_e,atob:lr,btoa:ze,fromBase64:ir,toBase64:kt,utob:Ue,encode:kt,encodeURI:Pt,btou:tr,decode:ir,noConflict:ar};return sr}();ae.exports=ue},"./lib/crypto.js":function(ae,oe,ue){(function(de){var pe=ue("./node_modules/@babel/runtime/helpers/typeof.js"),_e=_e||function(Ce,Ne){var Oe={},Ie=Oe.lib={},Fe=function(){},Ue=Ie.Base={extend:function(nr){Fe.prototype=this;var lr=new Fe;return nr&&lr.mixIn(nr),lr.hasOwnProperty("init")||(lr.init=function(){lr.$super.init.apply(this,arguments)}),lr.init.prototype=lr,lr.$super=this,lr},create:function(){var nr=this.extend();return nr.init.apply(nr,arguments),nr},init:function(){},mixIn:function(nr){for(var lr in nr)nr.hasOwnProperty(lr)&&(this[lr]=nr[lr]);nr.hasOwnProperty("toString")&&(this.toString=nr.toString)},clone:function(){return this.init.prototype.extend(this)}},Ve=Ie.WordArray=Ue.extend({init:function(nr,lr){nr=this.words=nr||[],this.sigBytes=lr!=Ne?lr:4*nr.length},toString:function(nr){return(nr||jt).stringify(this)},concat:function(nr){var lr=this.words,cr=nr.words,ir=this.sigBytes;if(nr=nr.sigBytes,this.clamp(),ir%4)for(var ar=0;ar>>2]|=(cr[ar>>>2]>>>24-8*(ar%4)&255)<<24-8*((ir+ar)%4);else if(65535>>2]=cr[ar>>>2];else lr.push.apply(lr,cr);return this.sigBytes+=nr,this},clamp:function(){var nr=this.words,lr=this.sigBytes;nr[lr>>>2]&=4294967295<<32-8*(lr%4),nr.length=Ce.ceil(lr/4)},clone:function(){var nr=Ue.clone.call(this);return nr.words=this.words.slice(0),nr},random:function(nr){for(var lr=[],cr=0;cr>>2]>>>24-8*(ir%4)&255;cr.push((ar>>>4).toString(16)),cr.push((ar&15).toString(16))}return cr.join("")},parse:function(nr){for(var lr=nr.length,cr=[],ir=0;ir>>3]|=parseInt(nr.substr(ir,2),16)<<24-4*(ir%8);return new Ve.init(cr,lr/2)}},kt=ze.Latin1={stringify:function(nr){var lr=nr.words;nr=nr.sigBytes;for(var cr=[],ir=0;ir>>2]>>>24-8*(ir%4)&255));return cr.join("")},parse:function(nr){for(var lr=nr.length,cr=[],ir=0;ir>>2]|=(nr.charCodeAt(ir)&255)<<24-8*(ir%4);return new Ve.init(cr,lr)}},Pt=ze.Utf8={stringify:function(nr){try{return decodeURIComponent(escape(kt.stringify(nr)))}catch{throw Error("Malformed UTF-8 data")}},parse:function(nr){return kt.parse(unescape(encodeURIComponent(nr)))}},Et=Ie.BufferedBlockAlgorithm=Ue.extend({reset:function(){this._data=new Ve.init,this._nDataBytes=0},_append:function(nr){typeof nr=="string"&&(nr=Pt.parse(nr)),this._data.concat(nr),this._nDataBytes+=nr.sigBytes},_process:function(nr){var lr=this._data,cr=lr.words,ir=lr.sigBytes,ar=this.blockSize,sr=ir/(4*ar),sr=nr?Ce.ceil(sr):Ce.max((sr|0)-this._minBufferSize,0);if(nr=sr*ar,ir=Ce.min(4*nr,ir),nr){for(var dr=0;drnr;nr++){if(16>nr)Ie[nr]=Ve[ze+nr]|0;else{var lr=Ie[nr-3]^Ie[nr-8]^Ie[nr-14]^Ie[nr-16];Ie[nr]=lr<<1|lr>>>31}lr=(kt<<5|kt>>>27)+tr+Ie[nr],lr=20>nr?lr+((Pt&Et|~Pt&er)+1518500249):40>nr?lr+((Pt^Et^er)+1859775393):60>nr?lr+((Pt&Et|Pt&er|Et&er)-1894007588):lr+((Pt^Et^er)-899497514),tr=er,er=Et,Et=Pt<<30|Pt>>>2,Pt=kt,kt=lr}jt[0]=jt[0]+kt|0,jt[1]=jt[1]+Pt|0,jt[2]=jt[2]+Et|0,jt[3]=jt[3]+er|0,jt[4]=jt[4]+tr|0},_doFinalize:function(){var Ve=this._data,ze=Ve.words,jt=8*this._nDataBytes,kt=8*Ve.sigBytes;return ze[kt>>>5]|=128<<24-kt%32,ze[(kt+64>>>9<<4)+14]=Math.floor(jt/4294967296),ze[(kt+64>>>9<<4)+15]=jt,Ve.sigBytes=4*ze.length,this._process(),this._hash},clone:function(){var Ve=Oe.clone.call(this);return Ve._hash=this._hash.clone(),Ve}});Ce.SHA1=Oe._createHelper(Fe),Ce.HmacSHA1=Oe._createHmacHelper(Fe)})(),function(){var Ce=_e,Ne=Ce.enc.Utf8;Ce.algo.HMAC=Ce.lib.Base.extend({init:function(Ie,Fe){Ie=this._hasher=new Ie.init,typeof Fe=="string"&&(Fe=Ne.parse(Fe));var Ue=Ie.blockSize,Ve=4*Ue;Fe.sigBytes>Ve&&(Fe=Ie.finalize(Fe)),Fe.clamp();for(var ze=this._oKey=Fe.clone(),jt=this._iKey=Fe.clone(),kt=ze.words,Pt=jt.words,Et=0;Et>>2]>>>24-Pt%4*8&255,er=Ve[Pt+1>>>2]>>>24-(Pt+1)%4*8&255,tr=Ve[Pt+2>>>2]>>>24-(Pt+2)%4*8&255,nr=Et<<16|er<<8|tr,lr=0;lr<4&&Pt+lr*.75>>6*(3-lr)&63));var cr=jt.charAt(64);if(cr)for(;kt.length%4;)kt.push(cr);return kt.join("")},parse:function(Ue){var Ve=Ue.length,ze=this._map,jt=ze.charAt(64);if(jt){var kt=Ue.indexOf(jt);kt!=-1&&(Ve=kt)}for(var Pt=[],Et=0,er=0;er>>6-er%4*2;Pt[Et>>>2]|=(tr|nr)<<24-Et%4*8,Et++}return Oe.create(Pt,Et)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),pe(de)==="object"?de.exports=_e:window.CryptoJS=_e}).call(this,ue("./node_modules/webpack/buildin/module.js")(ae))},"./lib/md5.js":function(ae,oe,ue){(function(de){var pe,_e=ue("./node_modules/@babel/runtime/helpers/typeof.js");(function(){var Ce=(typeof window>"u"?"undefined":_e(window))==="object",Ne=Ce?window:{};Ne.JS_MD5_NO_WINDOW&&(Ce=!1);var Oe=!Ce&&(typeof self>"u"?"undefined":_e(self))==="object";Oe&&(Ne=self);var Ie=!Ne.JS_MD5_NO_COMMON_JS&&_e(de)==="object"&&de.exports,Fe=ue("./node_modules/webpack/buildin/amd-options.js"),Ue=!Ne.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",Ve="0123456789abcdef".split(""),ze=[128,32768,8388608,-2147483648],jt=[0,8,16,24],kt=["hex","array","digest","buffer","arrayBuffer","base64"],Pt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),Et=[],er;if(Ue){var tr=new ArrayBuffer(68);er=new Uint8Array(tr),Et=new Uint32Array(tr)}(Ne.JS_MD5_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(ar){return Object.prototype.toString.call(ar)==="[object Array]"}),Ue&&(Ne.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(ar){return _e(ar)==="object"&&ar.buffer&&ar.buffer.constructor===ArrayBuffer});var nr=function(sr){return function(dr,fr){return new cr(!0).update(dr,fr)[sr]()}},lr=function(){var sr=nr("hex");sr.getCtx=sr.create=function(){return new cr},sr.update=function(_r){return sr.create().update(_r)};for(var dr=0;dr>6,Sr[_r++]=128|dr&63):dr<55296||dr>=57344?(Sr[_r++]=224|dr>>12,Sr[_r++]=128|dr>>6&63,Sr[_r++]=128|dr&63):(dr=65536+((dr&1023)<<10|ar.charCodeAt(++fr)&1023),Sr[_r++]=240|dr>>18,Sr[_r++]=128|dr>>12&63,Sr[_r++]=128|dr>>6&63,Sr[_r++]=128|dr&63);else for(_r=this.start;fr>2]|=dr<>2]|=(192|dr>>6)<>2]|=(128|dr&63)<=57344?(Er[_r>>2]|=(224|dr>>12)<>2]|=(128|dr>>6&63)<>2]|=(128|dr&63)<>2]|=(240|dr>>18)<>2]|=(128|dr>>12&63)<>2]|=(128|dr>>6&63)<>2]|=(128|dr&63)<=64?(this.start=_r-64,this.hash(),this.hashed=!0):this.start=_r}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},cr.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var ar=this.blocks,sr=this.lastByteIndex;ar[sr>>2]|=ze[sr&3],sr>=56&&(this.hashed||this.hash(),ar[0]=ar[16],ar[16]=ar[1]=ar[2]=ar[3]=ar[4]=ar[5]=ar[6]=ar[7]=ar[8]=ar[9]=ar[10]=ar[11]=ar[12]=ar[13]=ar[14]=ar[15]=0),ar[14]=this.bytes<<3,ar[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},cr.prototype.hash=function(){var ar,sr,dr,fr,_r,mr,Er=this.blocks;this.first?(ar=Er[0]-680876937,ar=(ar<<7|ar>>>25)-271733879<<0,fr=(-1732584194^ar&2004318071)+Er[1]-117830708,fr=(fr<<12|fr>>>20)+ar<<0,dr=(-271733879^fr&(ar^-271733879))+Er[2]-1126478375,dr=(dr<<17|dr>>>15)+fr<<0,sr=(ar^dr&(fr^ar))+Er[3]-1316259209,sr=(sr<<22|sr>>>10)+dr<<0):(ar=this.h0,sr=this.h1,dr=this.h2,fr=this.h3,ar+=(fr^sr&(dr^fr))+Er[0]-680876936,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[1]-389564586,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[2]+606105819,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[3]-1044525330,sr=(sr<<22|sr>>>10)+dr<<0),ar+=(fr^sr&(dr^fr))+Er[4]-176418897,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[5]+1200080426,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[6]-1473231341,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[7]-45705983,sr=(sr<<22|sr>>>10)+dr<<0,ar+=(fr^sr&(dr^fr))+Er[8]+1770035416,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[9]-1958414417,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[10]-42063,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[11]-1990404162,sr=(sr<<22|sr>>>10)+dr<<0,ar+=(fr^sr&(dr^fr))+Er[12]+1804603682,ar=(ar<<7|ar>>>25)+sr<<0,fr+=(dr^ar&(sr^dr))+Er[13]-40341101,fr=(fr<<12|fr>>>20)+ar<<0,dr+=(sr^fr&(ar^sr))+Er[14]-1502002290,dr=(dr<<17|dr>>>15)+fr<<0,sr+=(ar^dr&(fr^ar))+Er[15]+1236535329,sr=(sr<<22|sr>>>10)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[1]-165796510,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[6]-1069501632,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[11]+643717713,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[0]-373897302,sr=(sr<<20|sr>>>12)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[5]-701558691,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[10]+38016083,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[15]-660478335,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[4]-405537848,sr=(sr<<20|sr>>>12)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[9]+568446438,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[14]-1019803690,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[3]-187363961,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[8]+1163531501,sr=(sr<<20|sr>>>12)+dr<<0,ar+=(dr^fr&(sr^dr))+Er[13]-1444681467,ar=(ar<<5|ar>>>27)+sr<<0,fr+=(sr^dr&(ar^sr))+Er[2]-51403784,fr=(fr<<9|fr>>>23)+ar<<0,dr+=(ar^sr&(fr^ar))+Er[7]+1735328473,dr=(dr<<14|dr>>>18)+fr<<0,sr+=(fr^ar&(dr^fr))+Er[12]-1926607734,sr=(sr<<20|sr>>>12)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[5]-378558,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[8]-2022574463,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[11]+1839030562,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[14]-35309556,sr=(sr<<23|sr>>>9)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[1]-1530992060,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[4]+1272893353,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[7]-155497632,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[10]-1094730640,sr=(sr<<23|sr>>>9)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[13]+681279174,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[0]-358537222,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[3]-722521979,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[6]+76029189,sr=(sr<<23|sr>>>9)+dr<<0,_r=sr^dr,ar+=(_r^fr)+Er[9]-640364487,ar=(ar<<4|ar>>>28)+sr<<0,fr+=(_r^ar)+Er[12]-421815835,fr=(fr<<11|fr>>>21)+ar<<0,mr=fr^ar,dr+=(mr^sr)+Er[15]+530742520,dr=(dr<<16|dr>>>16)+fr<<0,sr+=(mr^dr)+Er[2]-995338651,sr=(sr<<23|sr>>>9)+dr<<0,ar+=(dr^(sr|~fr))+Er[0]-198630844,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[7]+1126891415,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[14]-1416354905,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[5]-57434055,sr=(sr<<21|sr>>>11)+dr<<0,ar+=(dr^(sr|~fr))+Er[12]+1700485571,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[3]-1894986606,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[10]-1051523,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[1]-2054922799,sr=(sr<<21|sr>>>11)+dr<<0,ar+=(dr^(sr|~fr))+Er[8]+1873313359,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[15]-30611744,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[6]-1560198380,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[13]+1309151649,sr=(sr<<21|sr>>>11)+dr<<0,ar+=(dr^(sr|~fr))+Er[4]-145523070,ar=(ar<<6|ar>>>26)+sr<<0,fr+=(sr^(ar|~dr))+Er[11]-1120210379,fr=(fr<<10|fr>>>22)+ar<<0,dr+=(ar^(fr|~sr))+Er[2]+718787259,dr=(dr<<15|dr>>>17)+fr<<0,sr+=(fr^(dr|~ar))+Er[9]-343485551,sr=(sr<<21|sr>>>11)+dr<<0,this.first?(this.h0=ar+1732584193<<0,this.h1=sr-271733879<<0,this.h2=dr-1732584194<<0,this.h3=fr+271733878<<0,this.first=!1):(this.h0=this.h0+ar<<0,this.h1=this.h1+sr<<0,this.h2=this.h2+dr<<0,this.h3=this.h3+fr<<0)},cr.prototype.hex=function(){this.finalize();var ar=this.h0,sr=this.h1,dr=this.h2,fr=this.h3;return Ve[ar>>4&15]+Ve[ar&15]+Ve[ar>>12&15]+Ve[ar>>8&15]+Ve[ar>>20&15]+Ve[ar>>16&15]+Ve[ar>>28&15]+Ve[ar>>24&15]+Ve[sr>>4&15]+Ve[sr&15]+Ve[sr>>12&15]+Ve[sr>>8&15]+Ve[sr>>20&15]+Ve[sr>>16&15]+Ve[sr>>28&15]+Ve[sr>>24&15]+Ve[dr>>4&15]+Ve[dr&15]+Ve[dr>>12&15]+Ve[dr>>8&15]+Ve[dr>>20&15]+Ve[dr>>16&15]+Ve[dr>>28&15]+Ve[dr>>24&15]+Ve[fr>>4&15]+Ve[fr&15]+Ve[fr>>12&15]+Ve[fr>>8&15]+Ve[fr>>20&15]+Ve[fr>>16&15]+Ve[fr>>28&15]+Ve[fr>>24&15]},cr.prototype.toString=cr.prototype.hex,cr.prototype.digest=function(ar){if(ar==="hex")return this.hex();this.finalize();var sr=this.h0,dr=this.h1,fr=this.h2,_r=this.h3,mr=[sr&255,sr>>8&255,sr>>16&255,sr>>24&255,dr&255,dr>>8&255,dr>>16&255,dr>>24&255,fr&255,fr>>8&255,fr>>16&255,fr>>24&255,_r&255,_r>>8&255,_r>>16&255,_r>>24&255];return mr},cr.prototype.array=cr.prototype.digest,cr.prototype.arrayBuffer=function(){this.finalize();var ar=new ArrayBuffer(16),sr=new Uint32Array(ar);return sr[0]=this.h0,sr[1]=this.h1,sr[2]=this.h2,sr[3]=this.h3,ar},cr.prototype.buffer=cr.prototype.arrayBuffer,cr.prototype.base64=function(){for(var ar,sr,dr,fr="",_r=this.array(),mr=0;mr<15;)ar=_r[mr++],sr=_r[mr++],dr=_r[mr++],fr+=Pt[ar>>>2]+Pt[(ar<<4|sr>>>4)&63]+Pt[(sr<<2|dr>>>6)&63]+Pt[dr&63];return ar=_r[mr],fr+=Pt[ar>>>2]+Pt[ar<<4&63]+"==",fr};var ir=lr();Ie?de.exports=ir:(Ne.md5=ir,Fe&&(pe=(function(){return ir}).call(ir,ue,ir,de),pe!==void 0&&(de.exports=pe)))})()}).call(this,ue("./node_modules/webpack/buildin/module.js")(ae))},"./lib/request.js":function(ae,oe,ue){var de=ue("./node_modules/@babel/runtime/helpers/typeof.js"),pe=function(Fe){switch(de(Fe)){case"string":return Fe;case"boolean":return Fe?"true":"false";case"number":return isFinite(Fe)?Fe:"";default:return""}},_e=function(Fe,Ue,Ve,ze){return Ue=Ue||"&",Ve=Ve||"=",Fe===null&&(Fe=void 0),de(Fe)==="object"?Object.keys(Fe).map(function(jt){var kt=encodeURIComponent(pe(jt))+Ve;return Array.isArray(Fe[jt])?Fe[jt].map(function(Pt){return kt+encodeURIComponent(pe(Pt))}).join(Ue):kt+encodeURIComponent(pe(Fe[jt]))}).filter(Boolean).join(Ue):""},Ce=function(Fe,Ue,Ve){var ze={},jt=Ue.getAllResponseHeaders();return jt&&jt.length>0&&jt.trim().split(` `).forEach(function(kt){if(kt){var Pt=kt.indexOf(":"),Et=kt.substr(0,Pt).trim().toLowerCase(),er=kt.substr(Pt+1).trim();ze[Et]=er}}),{error:Fe,statusCode:Ue.status,statusMessage:Ue.statusText,headers:ze,body:Ve}},Ne=function(Fe,Ue){return!Ue&&Ue==="text"?Fe.responseText:Fe.response},Oe=function(Fe,Ue){var Ve=(Fe.method||"GET").toUpperCase(),ze=Fe.url;if(Fe.qs){var jt=_e(Fe.qs);jt&&(ze+=(ze.indexOf("?")===-1?"?":"&")+jt)}var kt=new XMLHttpRequest;if(kt.open(Ve,ze,!0),kt.responseType=Fe.dataType||"text",Fe.xhrFields)for(var Pt in Fe.xhrFields)kt[Pt]=Fe.xhrFields[Pt];var Et=Fe.headers;if(Et)for(var er in Et)Et.hasOwnProperty(er)&&er.toLowerCase()!=="content-length"&&er.toLowerCase()!=="user-agent"&&er.toLowerCase()!=="origin"&&er.toLowerCase()!=="host"&&kt.setRequestHeader(er,Et[er]);return Fe.onProgress&&kt.upload&&(kt.upload.onprogress=Fe.onProgress),Fe.onDownloadProgress&&(kt.onprogress=Fe.onDownloadProgress),Fe.timeout&&(kt.timeout=Fe.timeout),kt.ontimeout=function(tr){var nr=new Error("timeout");Ue(Ce(nr,kt))},kt.onload=function(){Ue(Ce(null,kt,Ne(kt,Fe.dataType)))},kt.onerror=function(tr){var nr=Ne(kt,Fe.dataType);if(nr)Ue(Ce(null,kt,nr));else{var lr=kt.statusText;!lr&&kt.status===0&&(lr=new Error("CORS blocked or network error")),Ue(Ce(lr,kt,nr))}},kt.send(Fe.body||""),kt};ae.exports=Oe},"./node_modules/@babel/runtime/helpers/classCallCheck.js":function(ae,oe){function ue(de,pe){if(!(de instanceof pe))throw new TypeError("Cannot call a class as a function")}ae.exports=ue,ae.exports.__esModule=!0,ae.exports.default=ae.exports},"./node_modules/@babel/runtime/helpers/createClass.js":function(ae,oe,ue){var de=ue("./node_modules/@babel/runtime/helpers/toPropertyKey.js");function pe(Ce,Ne){for(var Oe=0;Oe"u")};oe.isExist=function(Ie){return typeof Ie<"u"},oe.isEmptyObject=function(Ie){return Object.keys(Ie).length===0},oe.merge=function(Ie,Fe,Ue){if(Fe){const Ve=Object.keys(Fe),ze=Ve.length;for(let jt=0;jt"&&nr[sr]!==" "&&nr[sr]!==" "&&nr[sr]!==` `&&nr[sr]!=="\r";sr++)_r+=nr[sr];if(_r=_r.trim(),_r[_r.length-1]==="/"&&(_r=_r.substring(0,_r.length-1),sr--),!Et(_r)){let Sr;return _r.trim().length===0?Sr="Invalid space after '<'.":Sr="Tag '"+_r+"' is an invalid name.",kt("InvalidTag",Sr,er(nr,sr))}const mr=Fe(nr,sr);if(mr===!1)return kt("InvalidAttr","Attributes for '"+_r+"' have open quote.",er(nr,sr));let Er=mr.value;if(sr=mr.index,Er[Er.length-1]==="/"){const Sr=sr-Er.length;Er=Er.substring(0,Er.length-1);const xr=Ve(Er,lr);if(xr===!0)ir=!0;else return kt(xr.err.code,xr.err.msg,er(nr,Sr+xr.err.line))}else if(fr)if(mr.tagClosed){if(Er.trim().length>0)return kt("InvalidTag","Closing tag '"+_r+"' can't have attributes or invalid starting.",er(nr,dr));if(cr.length===0)return kt("InvalidTag","Closing tag '"+_r+"' has not been opened.",er(nr,dr));{const Sr=cr.pop();if(_r!==Sr.tagName){let xr=er(nr,Sr.tagStartPos);return kt("InvalidTag","Expected closing tag '"+Sr.tagName+"' (opened in line "+xr.line+", col "+xr.col+") instead of closing tag '"+_r+"'.",er(nr,dr))}cr.length==0&&(ar=!0)}}else return kt("InvalidTag","Closing tag '"+_r+"' doesn't have proper closing.",er(nr,sr));else{const Sr=Ve(Er,lr);if(Sr!==!0)return kt(Sr.err.code,Sr.err.msg,er(nr,sr-Er.length+Sr.err.line));if(ar===!0)return kt("InvalidXml","Multiple possible root nodes found.",er(nr,sr));lr.unpairedTags.indexOf(_r)!==-1||cr.push({tagName:_r,tagStartPos:dr}),ir=!0}for(sr++;sr0)return kt("InvalidXml","Invalid '"+JSON.stringify(cr.map(sr=>sr.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return kt("InvalidXml","Start tag expected.",1);return!0};function _e(nr){return nr===" "||nr===" "||nr===` `||nr==="\r"}function Ce(nr,lr){const cr=lr;for(;lr5&&ir==="xml")return kt("InvalidXml","XML declaration allowed only at the start of the document.",er(nr,lr));if(nr[lr]=="?"&&nr[lr+1]==">"){lr++;break}else continue}return lr}function Ne(nr,lr){if(nr.length>lr+5&&nr[lr+1]==="-"&&nr[lr+2]==="-"){for(lr+=3;lr"){lr+=2;break}}else if(nr.length>lr+8&&nr[lr+1]==="D"&&nr[lr+2]==="O"&&nr[lr+3]==="C"&&nr[lr+4]==="T"&&nr[lr+5]==="Y"&&nr[lr+6]==="P"&&nr[lr+7]==="E"){let cr=1;for(lr+=8;lr"&&(cr--,cr===0))break}else if(nr.length>lr+9&&nr[lr+1]==="["&&nr[lr+2]==="C"&&nr[lr+3]==="D"&&nr[lr+4]==="A"&&nr[lr+5]==="T"&&nr[lr+6]==="A"&&nr[lr+7]==="["){for(lr+=8;lr"){lr+=2;break}}return lr}const Oe='"',Ie="'";function Fe(nr,lr){let cr="",ir="",ar=!1;for(;lr"&&ir===""){ar=!0;break}cr+=nr[lr]}return ir!==""?!1:{value:cr,index:lr,tagClosed:ar}}const Ue=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function Ve(nr,lr){const cr=de.getAllMatches(nr,Ue),ir={};for(let ar=0;ar","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function _e(Ie){this.options=Object.assign({},pe,Ie),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=Oe),this.processTextOrObjNode=Ce,this.options.format?(this.indentate=Ne,this.tagEndChar=`> @@ -1293,7 +1293,7 @@ Actual: `+Ar.attribValue);else{var vn=Ar.tag,xn=Ar.tags[Ar.tags.length-1]||Ar;vn `);const ar=new pe("!xml");let sr=ar,dr="",fr="";for(let _r=0;_r",_r,"Closing Tag is not closed.");let Sr=ir.substring(_r+2,Er).trim();if(this.options.removeNSPrefix){const Rr=Sr.indexOf(":");Rr!==-1&&(Sr=Sr.substr(Rr+1))}this.options.transformTagName&&(Sr=this.options.transformTagName(Sr)),sr&&(dr=this.saveTextToParentTag(dr,sr,fr));const xr=fr.substring(fr.lastIndexOf(".")+1);if(Sr&&this.options.unpairedTags.indexOf(Sr)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let Nr=0;xr&&this.options.unpairedTags.indexOf(xr)!==-1?(Nr=fr.lastIndexOf(".",fr.lastIndexOf(".")-1),this.tagsNodeStack.pop()):Nr=fr.lastIndexOf("."),fr=fr.substring(0,Nr),sr=this.tagsNodeStack.pop(),dr="",_r=Er}else if(ir[_r+1]==="?"){let Er=nr(ir,_r,!1,"?>");if(!Er)throw new Error("Pi Tag is not closed.");if(dr=this.saveTextToParentTag(dr,sr,fr),!(this.options.ignoreDeclaration&&Er.tagName==="?xml"||this.options.ignorePiTags)){const Sr=new pe(Er.tagName);Sr.add(this.options.textNodeName,""),Er.tagName!==Er.tagExp&&Er.attrExpPresent&&(Sr[":@"]=this.buildAttributesMap(Er.tagExp,fr,Er.tagName)),this.addChild(sr,Sr,fr)}_r=Er.closeIndex+1}else if(ir.substr(_r+1,3)==="!--"){const Er=tr(ir,"-->",_r+4,"Comment is not closed.");if(this.options.commentPropName){const Sr=ir.substring(_r+4,Er-2);dr=this.saveTextToParentTag(dr,sr,fr),sr.add(this.options.commentPropName,[{[this.options.textNodeName]:Sr}])}_r=Er}else if(ir.substr(_r+1,2)==="!D"){const Er=_e(ir,_r);this.docTypeEntities=Er.entities,_r=Er.i}else if(ir.substr(_r+1,2)==="!["){const Er=tr(ir,"]]>",_r,"CDATA is not closed.")-2,Sr=ir.substring(_r+9,Er);dr=this.saveTextToParentTag(dr,sr,fr);let xr=this.parseTextData(Sr,sr.tagname,fr,!0,!1,!0,!0);xr==null&&(xr=""),this.options.cdataPropName?sr.add(this.options.cdataPropName,[{[this.options.textNodeName]:Sr}]):sr.add(this.options.textNodeName,xr),_r=Er+2}else{let Er=nr(ir,_r,this.options.removeNSPrefix),Sr=Er.tagName;const xr=Er.rawTagName;let Nr=Er.tagExp,Rr=Er.attrExpPresent,Vr=Er.closeIndex;this.options.transformTagName&&(Sr=this.options.transformTagName(Sr)),sr&&dr&&sr.tagname!=="!xml"&&(dr=this.saveTextToParentTag(dr,sr,fr,!1));const Fr=sr;if(Fr&&this.options.unpairedTags.indexOf(Fr.tagname)!==-1&&(sr=this.tagsNodeStack.pop(),fr=fr.substring(0,fr.lastIndexOf("."))),Sr!==ar.tagname&&(fr+=fr?"."+Sr:Sr),this.isItStopNode(this.options.stopNodes,fr,Sr)){let Ir="";if(Nr.length>0&&Nr.lastIndexOf("/")===Nr.length-1)Sr[Sr.length-1]==="/"?(Sr=Sr.substr(0,Sr.length-1),fr=fr.substr(0,fr.length-1),Nr=Sr):Nr=Nr.substr(0,Nr.length-1),_r=Er.closeIndex;else if(this.options.unpairedTags.indexOf(Sr)!==-1)_r=Er.closeIndex;else{const qr=this.readStopNodeData(ir,xr,Vr+1);if(!qr)throw new Error(`Unexpected end of ${xr}`);_r=qr.i,Ir=qr.tagContent}const kr=new pe(Sr);Sr!==Nr&&Rr&&(kr[":@"]=this.buildAttributesMap(Nr,fr,Sr)),Ir&&(Ir=this.parseTextData(Ir,Sr,fr,!0,Rr,!0,!0)),fr=fr.substr(0,fr.lastIndexOf(".")),kr.add(this.options.textNodeName,Ir),this.addChild(sr,kr,fr)}else{if(Nr.length>0&&Nr.lastIndexOf("/")===Nr.length-1){Sr[Sr.length-1]==="/"?(Sr=Sr.substr(0,Sr.length-1),fr=fr.substr(0,fr.length-1),Nr=Sr):Nr=Nr.substr(0,Nr.length-1),this.options.transformTagName&&(Sr=this.options.transformTagName(Sr));const Ir=new pe(Sr);Sr!==Nr&&Rr&&(Ir[":@"]=this.buildAttributesMap(Nr,fr,Sr)),this.addChild(sr,Ir,fr),fr=fr.substr(0,fr.lastIndexOf("."))}else{const Ir=new pe(Sr);this.tagsNodeStack.push(sr),Sr!==Nr&&Rr&&(Ir[":@"]=this.buildAttributesMap(Nr,fr,Sr)),this.addChild(sr,Ir,fr),sr=Ir}dr="",_r=Vr}}else dr+=ir[_r];return ar.child};function jt(ir,ar,sr){const dr=this.options.updateTag(ar.tagname,sr,ar[":@"]);dr===!1||(typeof dr=="string"&&(ar.tagname=dr),ir.addChild(ar))}const kt=function(ir){if(this.options.processEntities){for(let ar in this.docTypeEntities){const sr=this.docTypeEntities[ar];ir=ir.replace(sr.regx,sr.val)}for(let ar in this.lastEntities){const sr=this.lastEntities[ar];ir=ir.replace(sr.regex,sr.val)}if(this.options.htmlEntities)for(let ar in this.htmlEntities){const sr=this.htmlEntities[ar];ir=ir.replace(sr.regex,sr.val)}ir=ir.replace(this.ampEntity.regex,this.ampEntity.val)}return ir};function Pt(ir,ar,sr,dr){return ir&&(dr===void 0&&(dr=Object.keys(ar.child).length===0),ir=this.parseTextData(ir,ar.tagname,sr,!1,ar[":@"]?Object.keys(ar[":@"]).length!==0:!1,dr),ir!==void 0&&ir!==""&&ar.add(this.options.textNodeName,ir),ir=""),ir}function Et(ir,ar,sr){const dr="*."+sr;for(const fr in ir){const _r=ir[fr];if(dr===_r||ar===_r)return!0}return!1}function er(ir,ar,sr=">"){let dr,fr="";for(let _r=ar;_r",sr,`${ar} is not closed`);if(ir.substring(sr+2,_r).trim()===ar&&(fr--,fr===0))return{tagContent:ir.substring(dr,sr),i:_r};sr=_r}else if(ir[sr+1]==="?")sr=tr(ir,"?>",sr+1,"StopNode is not closed.");else if(ir.substr(sr+1,3)==="!--")sr=tr(ir,"-->",sr+3,"StopNode is not closed.");else if(ir.substr(sr+1,2)==="![")sr=tr(ir,"]]>",sr,"StopNode is not closed.")-2;else{const _r=nr(ir,sr,">");_r&&((_r&&_r.tagName)===ar&&_r.tagExp[_r.tagExp.length-1]!=="/"&&fr++,sr=_r.closeIndex)}}function cr(ir,ar,sr){if(ar&&typeof ir=="string"){const dr=ir.trim();return dr==="true"?!0:dr==="false"?!1:Ce(ir,sr)}else return de.isExist(ir)?ir:""}ae.exports=Ne},"./node_modules/fast-xml-parser/src/xmlparser/XMLParser.js":function(ae,oe,ue){const{buildOptions:de}=ue("./node_modules/fast-xml-parser/src/xmlparser/OptionsBuilder.js"),pe=ue("./node_modules/fast-xml-parser/src/xmlparser/OrderedObjParser.js"),{prettify:_e}=ue("./node_modules/fast-xml-parser/src/xmlparser/node2json.js"),Ce=ue("./node_modules/fast-xml-parser/src/validator.js");class Ne{constructor(Ie){this.externalEntities={},this.options=de(Ie)}parse(Ie,Fe){if(typeof Ie!="string")if(Ie.toString)Ie=Ie.toString();else throw new Error("XML data is accepted in String or Bytes[] form.");if(Fe){Fe===!0&&(Fe={});const ze=Ce.validate(Ie,Fe);if(ze!==!0)throw Error(`${ze.err.msg}:${ze.err.line}:${ze.err.col}`)}const Ue=new pe(this.options);Ue.addExternalEntities(this.externalEntities);const Ve=Ue.parseXml(Ie);return this.options.preserveOrder||Ve===void 0?Ve:_e(Ve,this.options)}addEntity(Ie,Fe){if(Fe.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(Ie.indexOf("&")!==-1||Ie.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(Fe==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[Ie]=Fe}}ae.exports=Ne},"./node_modules/fast-xml-parser/src/xmlparser/node2json.js":function(ae,oe,ue){function de(Oe,Ie){return pe(Oe,Ie)}function pe(Oe,Ie,Fe){let Ue;const Ve={};for(let ze=0;ze0&&(Ve[Ie.textNodeName]=Ue):Ue!==void 0&&(Ve[Ie.textNodeName]=Ue),Ve}function _e(Oe){const Ie=Object.keys(Oe);for(let Fe=0;Fe0?this.child.push({[_e.tagname]:_e.child,":@":_e[":@"]}):this.child.push({[_e.tagname]:_e.child})}}ae.exports=de},"./node_modules/process/browser.js":function(ae,oe){var ue=ae.exports={},de,pe;function _e(){throw new Error("setTimeout has not been defined")}function Ce(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?de=setTimeout:de=_e}catch{de=_e}try{typeof clearTimeout=="function"?pe=clearTimeout:pe=Ce}catch{pe=Ce}})();function Ne(Et){if(de===setTimeout)return setTimeout(Et,0);if((de===_e||!de)&&setTimeout)return de=setTimeout,setTimeout(Et,0);try{return de(Et,0)}catch{try{return de.call(null,Et,0)}catch{return de.call(this,Et,0)}}}function Oe(Et){if(pe===clearTimeout)return clearTimeout(Et);if((pe===Ce||!pe)&&clearTimeout)return pe=clearTimeout,clearTimeout(Et);try{return pe(Et)}catch{try{return pe.call(null,Et)}catch{return pe.call(this,Et)}}}var Ie=[],Fe=!1,Ue,Ve=-1;function ze(){!Fe||!Ue||(Fe=!1,Ue.length?Ie=Ue.concat(Ie):Ve=-1,Ie.length&&jt())}function jt(){if(!Fe){var Et=Ne(ze);Fe=!0;for(var er=Ie.length;er;){for(Ue=Ie,Ie=[];++Ve1)for(var tr=1;tr0&&Ue&&Ie[2]!==".")return Ne;if(!Oe.leadingZeros&&Ve.length>0&&!Ue&&Ie[1]!==".")return Ne;{const kt=Number(Ie),Pt=""+kt;return Pt.search(/[eE]/)!==-1||jt?Oe.eNotation?kt:Ne:Ie.indexOf(".")!==-1?Pt==="0"&&ze===""||Pt===ze||Ue&&Pt==="-"+ze?kt:Ne:Ve?ze===Pt||Ue+ze===Pt?kt:Ne:Ie===Pt||Ie===Ue+Pt?kt:Ne}}else return Ne}}function Ce(Ne){return Ne&&Ne.indexOf(".")!==-1&&(Ne=Ne.replace(/0+$/,""),Ne==="."?Ne="0":Ne[0]==="."?Ne="0"+Ne:Ne[Ne.length-1]==="."&&(Ne=Ne.substr(0,Ne.length-1))),Ne}ae.exports=_e},"./node_modules/webpack/buildin/amd-options.js":function(ae,oe){(function(ue){ae.exports=ue}).call(this,{})},"./node_modules/webpack/buildin/module.js":function(ae,oe){ae.exports=function(ue){return ue.webpackPolyfill||(ue.deprecate=function(){},ue.paths=[],ue.children||(ue.children=[]),Object.defineProperty(ue,"loaded",{enumerable:!0,get:function(){return ue.l}}),Object.defineProperty(ue,"id",{enumerable:!0,get:function(){return ue.i}}),ue.webpackPolyfill=1),ue}},"./package.json":function(ae){ae.exports=JSON.parse('{"name":"cos-js-sdk-v5","version":"1.8.4","description":"JavaScript SDK for [腾讯云对象存储](https://cloud.tencent.com/product/cos)","main":"dist/cos-js-sdk-v5.js","types":"index.d.ts","scripts":{"prettier":"prettier --write src demo/demo.js demo/CIDemos/*.js test/test.js server/sts.js lib/request.js index.d.ts","server":"node server/sts.js","dev":"cross-env NODE_ENV=development webpack -w --mode=development","build":"cross-env NODE_ENV=production webpack --mode=production","cos-auth.min.js":"uglifyjs ./demo/common/cos-auth.js -o ./demo/common/cos-auth.min.js -c -m","test":"jest --runInBand --coverage"},"repository":{"type":"git","url":"git+https://github.com/tencentyun/cos-js-sdk-v5.git"},"keywords":[],"author":"carsonxu","license":"ISC","bugs":{"url":"https://github.com/tencentyun/cos-js-sdk-v5/issues"},"homepage":"https://github.com/tencentyun/cos-js-sdk-v5#readme","dependencies":{"fast-xml-parser":"^4.4.0"},"devDependencies":{"@babel/core":"7.17.9","@babel/plugin-transform-runtime":"7.18.10","@babel/preset-env":"7.16.11","babel-loader":"8.2.5","body-parser":"^1.18.3","cross-env":"^5.2.0","express":"^4.16.4","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^3.0.1","qcloud-cos-sts":"^3.0.2","request":"^2.87.0","terser-webpack-plugin":"4.2.3","uglifyjs":"^2.4.11","webpack":"4.46.0","webpack-cli":"4.10.0"}}')},"./src/advance.js":function(ae,oe,ue){var de=ue("./node_modules/@babel/runtime/helpers/typeof.js"),pe=ue("./src/session.js"),_e=ue("./src/async.js"),Ce=ue("./src/event.js").EventProxy,Ne=ue("./src/util.js"),Oe=ue("./src/tracker.js");function Ie(ir,ar){var sr=this,dr=new Ce,fr=ir.TaskId,_r=ir.Bucket,mr=ir.Region,Er=ir.Key,Sr=ir.Body,xr=ir.ChunkSize||ir.SliceSize||sr.options.ChunkSize,Nr=ir.AsyncLimit,Rr=ir.StorageClass,Vr=ir.ServerSideEncryption,Fr,Ir,kr=ir.onHashProgress,qr=ir.tracker;qr&&qr.setParams({chunkSize:xr}),dr.on("error",function(Wr){if(sr._isRunningTask(fr))return Wr.UploadId=ir.UploadData.UploadId||"",ar(Wr)}),dr.on("upload_complete",function(Wr){var Ar=Ne.extend({UploadId:ir.UploadData.UploadId||""},Wr);ar(null,Ar)}),dr.on("upload_slice_complete",function(Wr){var Ar={};Ne.each(ir.Headers,function(Dr,Jr){var Sn=Jr.toLowerCase();(Sn.indexOf("x-cos-meta-")===0||["pic-operations","x-cos-callback","x-cos-callback-var","x-cos-return-body"].includes(Sn))&&(Ar[Jr]=Dr)}),kt.call(sr,{Bucket:_r,Region:mr,Key:Er,UploadId:Wr.UploadId,SliceList:Wr.SliceList,Headers:Ar,tracker:qr},function(Dr,Jr){if(sr._isRunningTask(fr)){if(pe.removeUsing(Wr.UploadId),Dr)return Ir(null,!0),dr.emit("error",Dr);pe.removeUploadId.call(sr,Wr.UploadId),Ir({loaded:Fr,total:Fr},!0),dr.emit("upload_complete",Jr)}})}),dr.on("get_upload_data_finish",function(Wr){var Ar=pe.getFileId(Sr,ir.ChunkSize,_r,Er);Ar&&pe.saveUploadId.call(sr,Ar,Wr.UploadId,sr.options.UploadIdCacheLimit),pe.setUsing(Wr.UploadId),Ir(null,!0),ze.call(sr,{TaskId:fr,Bucket:_r,Region:mr,Key:Er,Body:Sr,FileSize:Fr,SliceSize:xr,AsyncLimit:Nr,ServerSideEncryption:Vr,UploadData:Wr,Headers:ir.Headers,onProgress:Ir,tracker:qr},function(Dr,Jr){if(sr._isRunningTask(fr)){if(Dr)return Ir(null,!0),dr.emit("error",Dr);dr.emit("upload_slice_complete",Jr)}})}),dr.on("get_file_size_finish",function(){if(Ir=Ne.throttleOnProgress.call(sr,Fr,ir.onProgress),ir.UploadData.UploadId)dr.emit("get_upload_data_finish",ir.UploadData);else{var Wr=Ne.extend({TaskId:fr,Bucket:_r,Region:mr,Key:Er,Headers:ir.Headers,StorageClass:Rr,Body:Sr,FileSize:Fr,SliceSize:xr,onHashProgress:kr,tracker:qr},ir);Fe.call(sr,Wr,function(Ar,Dr){if(sr._isRunningTask(fr)){if(Ar)return dr.emit("error",Ar);ir.UploadData.UploadId=Dr.UploadId,ir.UploadData.PartList=Dr.PartList,dr.emit("get_upload_data_finish",ir.UploadData)}})}}),Fr=ir.ContentLength,delete ir.ContentLength,!ir.Headers&&(ir.Headers={}),Ne.each(ir.Headers,function(Wr,Ar){Ar.toLowerCase()==="content-length"&&delete ir.Headers[Ar]}),function(){for(var Wr=[1,2,4,8,16,32,64,128,256,512,1024,2048,4096,5120],Ar=1024*1024,Dr=0;DrRr)return Dr(null,!1);if(Jr>1){var Sn=Math.max(Ar[0].Size,Ar[1].Size);if(Sn!==Nr)return Dr(null,!1)}var vn=function xn($r){if($r=Dr.length){qr.emit("has_and_check_upload_id",Wr);return}var xn=Dr[vn];if(!Ne.isInArray(Wr,xn)){pe.removeUploadId.call(Er,xn),Sn(vn+1);return}if(pe.using[xn]){Sn(vn+1);return}Ve.call(Er,{Bucket:dr,Region:fr,Key:_r,UploadId:xn,tracker:ir.tracker},function($r,Lr){Er._isRunningTask(sr)&&($r?(pe.removeUploadId.call(Er,xn),Sn(vn+1)):qr.emit("upload_id_available",{UploadId:xn,PartList:Lr.PartList}))})};Jr(0)}),qr.on("get_remote_upload_id_list",function(){Ue.call(Er,{Bucket:dr,Region:fr,Key:_r,tracker:ir.tracker},function(Wr,Ar){if(Er._isRunningTask(sr)){if(Wr)return qr.emit("error",Wr);var Dr=Ne.filter(Ar.UploadList,function(vn){return vn.Key===_r&&(!mr||vn.StorageClass.toUpperCase()===mr.toUpperCase())}).reverse().map(function(vn){return vn.UploadId||vn.UploadID});if(Dr.length)qr.emit("seek_local_avail_upload_id",Dr);else{var Jr=pe.getFileId(ir.Body,ir.ChunkSize,dr,_r),Sn;Jr&&(Sn=pe.getUploadIdList.call(Er,Jr))&&Ne.each(Sn,function(vn){pe.removeUploadId.call(Er,vn)}),qr.emit("no_available_upload_id")}}})}),qr.emit("get_remote_upload_id_list")}function Ue(ir,ar){var sr=this,dr=[],fr={Bucket:ir.Bucket,Region:ir.Region,Prefix:ir.Key,calledBySdk:ir.calledBySdk||"sliceUploadFile",tracker:ir.tracker},_r=function mr(){sr.multipartList(fr,function(Er,Sr){if(Er)return ar(Er);dr.push.apply(dr,Sr.Upload||[]),Sr.IsTruncated==="true"?(fr.KeyMarker=Sr.NextKeyMarker,fr.UploadIdMarker=Sr.NextUploadIdMarker,mr()):ar(null,{UploadList:dr})})};_r()}function Ve(ir,ar){var sr=this,dr=[],fr={Bucket:ir.Bucket,Region:ir.Region,Key:ir.Key,UploadId:ir.UploadId,calledBySdk:"sliceUploadFile",tracker:ir.tracker},_r=function mr(){sr.multipartListPart(fr,function(Er,Sr){if(Er)return ar(Er);dr.push.apply(dr,Sr.Part||[]),Sr.IsTruncated==="true"?(fr.PartNumberMarker=Sr.NextPartNumberMarker,mr()):ar(null,{PartList:dr})})};_r()}function ze(ir,ar){var sr=this,dr=ir.TaskId,fr=ir.Bucket,_r=ir.Region,mr=ir.Key,Er=ir.UploadData,Sr=ir.FileSize,xr=ir.SliceSize,Nr=Math.min(ir.AsyncLimit||sr.options.ChunkParallelLimit||1,256),Rr=ir.Body,Vr=Math.ceil(Sr/xr),Fr=0,Ir=ir.ServerSideEncryption,kr=ir.Headers,qr=Ne.filter(Er.PartList,function(Ar){return Ar.Uploaded&&(Fr+=Ar.PartNumber>=Vr&&Sr%xr||xr),!Ar.Uploaded}),Wr=ir.onProgress;_e.eachLimit(qr,Nr,function(Ar,Dr){if(sr._isRunningTask(dr)){var Jr=Ar.PartNumber,Sn=Math.min(Sr,Ar.PartNumber*xr)-(Ar.PartNumber-1)*xr,vn=0;jt.call(sr,{TaskId:dr,Bucket:fr,Region:_r,Key:mr,SliceSize:xr,FileSize:Sr,PartNumber:Jr,ServerSideEncryption:Ir,Body:Rr,UploadData:Er,Headers:kr,onProgress:function($r){Fr+=$r.loaded-vn,vn=$r.loaded,Wr({loaded:Fr,total:Sr})},tracker:ir.tracker},function(xn,$r){sr._isRunningTask(dr)&&(!xn&&!$r.ETag&&(xn='get ETag error, please add "ETag" to CORS ExposeHeader setting.( 获取ETag失败,请在CORS ExposeHeader设置中添加ETag,请参考文档:https://cloud.tencent.com/document/product/436/13318 )'),xn?Fr-=vn:(Fr+=Sn-vn,Ar.ETag=$r.ETag),Wr({loaded:Fr,total:Sr}),Dr(xn||null,$r))})}},function(Ar){if(sr._isRunningTask(dr)){if(Ar)return ar(Ar);ar(null,{UploadId:Er.UploadId,SliceList:Er.PartList})}})}function jt(ir,ar){var sr=this,dr=ir.TaskId,fr=ir.Bucket,_r=ir.Region,mr=ir.Key,Er=ir.FileSize,Sr=ir.Body,xr=ir.PartNumber*1,Nr=ir.SliceSize,Rr=ir.ServerSideEncryption,Vr=ir.UploadData,Fr=ir.Headers||{},Ir=sr.options.ChunkRetryTimes+1,kr=Nr*(xr-1),qr=Nr,Wr=kr+Nr;Wr>Er&&(Wr=Er,qr=Wr-kr);var Ar=["x-cos-traffic-limit","x-cos-mime-limit"],Dr={};Ne.each(Fr,function(Sn,vn){Ar.indexOf(vn)>-1&&(Dr[vn]=Sn)});var Jr=Vr.PartList[xr-1];_e.retry(Ir,function(Sn){sr._isRunningTask(dr)&&Ne.fileSlice(Sr,kr,Wr,!0,function(vn){sr.multipartUpload({TaskId:dr,Bucket:fr,Region:_r,Key:mr,ContentLength:qr,PartNumber:xr,UploadId:Vr.UploadId,ServerSideEncryption:Rr,Body:vn,Headers:Dr,onProgress:ir.onProgress,calledBySdk:"sliceUploadFile",tracker:ir.tracker},function(xn,$r){if(sr._isRunningTask(dr))return xn?Sn(xn):(Jr.Uploaded=!0,Sn(null,$r))})})},function(Sn,vn){if(sr._isRunningTask(dr))return ar(Sn,vn)})}function kt(ir,ar){var sr=ir.Bucket,dr=ir.Region,fr=ir.Key,_r=ir.UploadId,mr=ir.SliceList,Er=this,Sr=this.options.ChunkRetryTimes+1,xr=ir.Headers,Nr=mr.map(function(Rr){return{PartNumber:Rr.PartNumber,ETag:Rr.ETag}});_e.retry(Sr,function(Rr){Er.multipartComplete({Bucket:sr,Region:dr,Key:fr,UploadId:_r,Parts:Nr,Headers:xr,calledBySdk:"sliceUploadFile",tracker:ir.tracker},Rr)},function(Rr,Vr){ar(Rr,Vr)})}function Pt(ir,ar){var sr=ir.Bucket,dr=ir.Region,fr=ir.Key,_r=ir.UploadId,mr=ir.Level||"task",Er=ir.AsyncLimit,Sr=this,xr=new Ce;if(xr.on("error",function(Nr){return ar(Nr)}),xr.on("get_abort_array",function(Nr){Et.call(Sr,{Bucket:sr,Region:dr,Key:fr,Headers:ir.Headers,AsyncLimit:Er,AbortArray:Nr},ar)}),mr==="bucket")Ue.call(Sr,{Bucket:sr,Region:dr,calledBySdk:"abortUploadTask"},function(Nr,Rr){if(Nr)return ar(Nr);xr.emit("get_abort_array",Rr.UploadList||[])});else if(mr==="file"){if(!fr)return ar(Ne.error(new Error("abort_upload_task_no_key")));Ue.call(Sr,{Bucket:sr,Region:dr,Key:fr,calledBySdk:"abortUploadTask"},function(Nr,Rr){if(Nr)return ar(Nr);xr.emit("get_abort_array",Rr.UploadList||[])})}else if(mr==="task"){if(!_r)return ar(Ne.error(new Error("abort_upload_task_no_id")));if(!fr)return ar(Ne.error(new Error("abort_upload_task_no_key")));xr.emit("get_abort_array",[{Key:fr,UploadId:_r}])}else return ar(Ne.error(new Error("abort_unknown_level")))}function Et(ir,ar){var sr=ir.Bucket,dr=ir.Region,fr=ir.Key,_r=ir.AbortArray,mr=ir.AsyncLimit||1,Er=this,Sr=0,xr=new Array(_r.length);_e.eachLimit(_r,mr,function(Nr,Rr){var Vr=Sr;if(fr&&fr!==Nr.Key){xr[Vr]={error:{KeyNotMatch:!0}},Rr(null);return}var Fr=Nr.UploadId||Nr.UploadID;Er.multipartAbort({Bucket:sr,Region:dr,Key:Nr.Key,Headers:ir.Headers,UploadId:Fr},function(Ir){var kr={Bucket:sr,Region:dr,Key:Nr.Key,UploadId:Fr};xr[Vr]={error:Ir,task:kr},Rr(null)}),Sr++},function(Nr){if(Nr)return ar(Nr);for(var Rr=[],Vr=[],Fr=0,Ir=xr.length;Frdr?"sliceUploadFile":"putObject";ir.tracker=new Oe({Beacon:sr.options.BeaconReporter,clsReporter:sr.options.ClsReporter,bucket:ir.Bucket,region:ir.Region,apiName:"uploadFile",realApi:xr,fileKey:ir.Key,fileSize:mr,accelerate:Sr,deepTracker:sr.options.DeepTracker,customId:sr.options.CustomId,delay:sr.options.TrackerDelay})}Ne.each(ir,function(kr,qr){de(kr)!=="object"&&typeof kr!="function"&&(Er[qr]=kr)});var Nr=ir.onTaskReady,Rr=function(qr){Er.TaskId=qr,Nr&&Nr(qr)};ir.onTaskReady=Rr;var Vr=mr>dr?"sliceUploadFile":"putObject",Fr=ir.onFileFinish,Ir=function(qr,Wr){ir.tracker&&ir.tracker.report(qr,Wr),Fr&&Fr(qr,Wr,Er),ar&&ar(qr,Wr)};fr.push({api:Vr,params:ir,callback:Ir}),sr._addTasks(fr)}function tr(ir,ar){var sr=this,dr=ir.SliceSize===void 0?sr.options.SliceSize:ir.SliceSize,fr=0,_r=0,mr=Ne.throttleOnProgress.call(sr,_r,ir.onProgress),Er=ir.files.length,Sr=ir.onFileFinish,xr=Array(Er),Nr=function(Fr,Ir,kr){mr(null,!0),Sr&&Sr(Fr,Ir,kr),xr[kr.Index]={options:kr,error:Fr,data:Ir},--Er<=0&&ar&&ar(null,{files:xr})},Rr=[];Ne.each(ir.files,function(Vr,Fr){(function(){var Ir=Vr.Body,kr=Ir.size||Ir.length||0,qr={Index:Fr,TaskId:""};if(!sr.options.UseRawKey&&Vr.Key&&Vr.Key.substr(0,1)==="/"&&(Vr.Key=Vr.Key.substr(1)),fr+=kr,sr.options.EnableReporter){var Wr=sr.options.UseAccelerate||typeof sr.options.Domain=="string"&&sr.options.Domain.includes("accelerate."),Ar=kr>dr?"sliceUploadFile":"putObject";Vr.tracker=new Oe({Beacon:sr.options.BeaconReporter,clsReporter:sr.options.ClsReporter,bucket:Vr.Bucket,region:Vr.Region,apiName:"uploadFiles",realApi:Ar,fileKey:Vr.Key,fileSize:kr,accelerate:Wr,deepTracker:sr.options.DeepTracker,customId:sr.options.CustomId,delay:sr.options.TrackerDelay})}Ne.each(Vr,function(Mr,Br){de(Mr)!=="object"&&typeof Mr!="function"&&(qr[Br]=Mr)});var Dr=Vr.onTaskReady,Jr=function(Br){qr.TaskId=Br,Dr&&Dr(Br)};Vr.onTaskReady=Jr;var Sn=0,vn=Vr.onProgress,xn=function(Br){_r=_r-Sn+Br.loaded,Sn=Br.loaded,vn&&vn(Br),mr({loaded:_r,total:fr})};Vr.onProgress=xn;var $r=kr>dr?"sliceUploadFile":"putObject",Lr=Vr.onFileFinish,Gr=function(Br,Hr){Vr.tracker&&Vr.tracker.report(Br,Hr),Lr&&Lr(Br,Hr),Nr&&Nr(Br,Hr,qr)};Rr.push({api:$r,params:Vr,callback:Gr})})()}),sr._addTasks(Rr)}function nr(ir,ar){var sr=new Ce,dr=this,fr=ir.Bucket,_r=ir.Region,mr=ir.Key,Er=ir.CopySource,Sr=Ne.getSourceParams.call(this,Er);if(!Sr){ar(Ne.error(new Error("CopySource format error")));return}var xr=Sr.Bucket,Nr=Sr.Region,Rr=decodeURIComponent(Sr.Key),Vr=ir.CopySliceSize===void 0?dr.options.CopySliceSize:ir.CopySliceSize;Vr=Math.max(0,Vr);var Fr=ir.CopyChunkSize||this.options.CopyChunkSize,Ir=this.options.CopyChunkParallelLimit,kr=this.options.ChunkRetryTimes+1,qr=0,Wr=0,Ar,Dr,Jr={},Sn={},vn={};sr.on("copy_slice_complete",function(xn){Ne.each(ir.Headers,function(Lr,Gr){Gr.toLowerCase().indexOf("x-cos-meta-")});var $r=Ne.map(xn.PartList,function(Lr){return{PartNumber:Lr.PartNumber,ETag:Lr.ETag}});_e.retry(kr,function(Lr){dr.multipartComplete({Bucket:fr,Region:_r,Key:mr,UploadId:xn.UploadId,Parts:$r,tracker:ir.tracker,calledBySdk:"sliceCopyFile"},Lr)},function(Lr,Gr){if(pe.removeUsing(xn.UploadId),Lr)return Dr(null,!0),ar(Lr);pe.removeUploadId(xn.UploadId),Dr({loaded:Ar,total:Ar},!0),ar(null,Gr)})}),sr.on("get_copy_data_finish",function(xn){var $r=pe.getCopyFileId(Er,Jr,Fr,fr,mr);$r&&pe.saveUploadId($r,xn.UploadId,dr.options.UploadIdCacheLimit),pe.setUsing(xn.UploadId);var Lr=Ne.filter(xn.PartList,function(Gr){return Gr.Uploaded&&(Wr+=Gr.PartNumber>=qr&&Ar%Fr||Fr),!Gr.Uploaded});_e.eachLimit(Lr,Ir,function(Gr,Mr){var Br=Gr.PartNumber,Hr=Gr.CopySourceRange,zr=Gr.end-Gr.start;_e.retry(kr,function(An){lr.call(dr,{Bucket:fr,Region:_r,Key:mr,CopySource:Er,UploadId:xn.UploadId,PartNumber:Br,CopySourceRange:Hr,tracker:ir.tracker,calledBySdk:"sliceCopyFile"},An)},function(An,kn){if(An)return Mr(An);Wr+=zr,Dr({loaded:Wr,total:Ar}),Gr.ETag=kn.ETag,Mr(An||null,kn)})},function(Gr){if(Gr)return pe.removeUsing(xn.UploadId),Dr(null,!0),ar(Gr);sr.emit("copy_slice_complete",xn)})}),sr.on("get_chunk_size_finish",function(){var xn=function(){dr.multipartInit({Bucket:fr,Region:_r,Key:mr,Headers:vn,tracker:ir.tracker,calledBySdk:"sliceCopyFile"},function(Br,Hr){if(Br)return ar(Br);ir.UploadId=Hr.UploadId,sr.emit("get_copy_data_finish",{UploadId:ir.UploadId,PartList:ir.PartList})})},$r=pe.getCopyFileId(Er,Jr,Fr,fr,mr),Lr=pe.getUploadIdList($r);if(!$r||!Lr)return xn();var Gr=function Mr(Br){if(Br>=Lr.length)return xn();var Hr=Lr[Br];if(pe.using[Hr])return Mr(Br+1);Ve.call(dr,{Bucket:fr,Region:_r,Key:mr,UploadId:Hr,tracker:ir.tracker,calledBySdk:"sliceCopyFile"},function(zr,An){if(zr)pe.removeUploadId(Hr),Mr(Br+1);else{if(pe.using[Hr])return Mr(Br+1);var kn={},jr=0;Ne.each(An.PartList,function(Nn){var Rn=parseInt(Nn.Size),ta=jr+Rn-1;kn[Nn.PartNumber+"|"+jr+"|"+ta]=Nn.ETag,jr+=Rn}),Ne.each(ir.PartList,function(Nn){var Rn=kn[Nn.PartNumber+"|"+Nn.start+"|"+Nn.end];Rn&&(Nn.ETag=Rn,Nn.Uploaded=!0)}),sr.emit("get_copy_data_finish",{UploadId:Hr,PartList:ir.PartList})}})};Gr(0)}),sr.on("get_file_size_finish",function(){if(function(){for(var $r=[1,2,4,8,16,32,64,128,256,512,1024,2048,4096,5120],Lr=1024*1024,Gr=0;Gr<$r.length&&(Lr=$r[Gr]*1024*1024,!(Ar/Lr<=dr.options.MaxPartNumber));Gr++);ir.ChunkSize=Fr=Math.max(Fr,Lr),qr=Math.ceil(Ar/Fr);for(var Mr=[],Br=1;Br<=qr;Br++){var Hr=(Br-1)*Fr,zr=Br*FrBr.length&&(Sn[Mr]=Gr)}),sr.emit("get_file_size_finish")}})}function lr(ir,ar){var sr=ir.TaskId,dr=ir.Bucket,fr=ir.Region,_r=ir.Key,mr=ir.CopySource,Er=ir.UploadId,Sr=ir.PartNumber*1,xr=ir.CopySourceRange,Nr=this.options.ChunkRetryTimes+1,Rr=this;_e.retry(Nr,function(Vr){Rr.uploadPartCopy({TaskId:sr,Bucket:dr,Region:fr,Key:_r,CopySource:mr,UploadId:Er,PartNumber:Sr,CopySourceRange:xr,tracker:ir.tracker,calledBySdk:ir.calledBySdk},function(Fr,Ir){Vr(Fr||null,Ir)})},function(Vr,Fr){return ar(Vr,Fr)})}var cr={sliceUploadFile:Ie,abortUploadTask:Pt,uploadFile:er,uploadFiles:tr,sliceCopyFile:nr};ae.exports.init=function(ir,ar){ar.transferToTaskMethod(cr,"sliceUploadFile"),Ne.each(cr,function(sr,dr){ir.prototype[dr]=Ne.apiWrapper(dr,sr)})}},"./src/async.js":function(ae,oe){var ue=function(Ce,Ne,Oe,Ie){if(Ie=Ie||function(){},!Ce.length||Ne<=0)return Ie();var Fe=0,Ue=0,Ve=0;(function ze(){if(Fe>=Ce.length)return Ie();for(;Ve=Ce.length?Ie():ze())})})()},de=function(Ce,Ne,Oe){var Ie=function Fe(Ue){Ne(function(Ve,ze){Ve&&Ue"u"?"undefined":de(location))==="object"&&location.protocol==="http:"?"http:":"https:"),oi=this.options.ServiceDomain,na=Kr.AppId||this.options.appId,aa=Kr.Region;oi?(oi=oi.replace(/\{\{AppId\}\}/gi,na||"").replace(/\{\{Region\}\}/gi,aa||"").replace(/\{\{.*?\}\}/gi,""),/^[a-zA-Z]+:\/\//.test(oi)||(oi=Mn+"//"+oi),oi.slice(-1)==="/"&&(oi=oi.slice(0,-1))):aa?oi=Mn+"//cos."+aa+".myqcloud.com":oi=Mn+"//service.cos.myqcloud.com";var Ta="",qi=aa?"cos."+aa+".myqcloud.com":"service.cos.myqcloud.com",va=oi.replace(/^https?:\/\/([^/]+)(\/.*)?$/,"$1");qi===va&&(Ta=qi),Es.call(this,{Action:"name/cos:GetService",url:oi,method:"GET",headers:Kr.Headers,SignHost:Ta,tracker:Kr.tracker},function(Ha,bo){if(Ha)return Mi(Ha);var hs=bo&&bo.ListAllMyBucketsResult&&bo.ListAllMyBucketsResult.Buckets&&bo.ListAllMyBucketsResult.Buckets.Bucket||[];hs=_e.isArray(hs)?hs:[hs];var Vn=bo&&bo.ListAllMyBucketsResult&&bo.ListAllMyBucketsResult.Owner||{};Mi(null,{Buckets:hs,Owner:Vn,statusCode:bo.statusCode,headers:bo.headers})})}function Ne(Kr,Mi){var Mn=this,oi="";if(Kr.BucketAZConfig){var na={BucketAZConfig:Kr.BucketAZConfig};oi=_e.json2xml({CreateBucketConfiguration:na})}Es.call(this,{Action:"name/cos:PutBucket",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,body:oi,tracker:Kr.tracker},function(aa,Ta){if(aa)return Mi(aa);var qi=Fc({protocol:Mn.options.Protocol,domain:Mn.options.Domain,bucket:Kr.Bucket,region:Kr.Region,isLocation:!0});Mi(null,{Location:qi,statusCode:Ta.statusCode,headers:Ta.headers})})}function Oe(Kr,Mi){Es.call(this,{Action:"name/cos:HeadBucket",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,method:"HEAD",tracker:Kr.tracker},Mi)}function Ie(Kr,Mi){var Mn={};Mn.prefix=Kr.Prefix||"",Mn.delimiter=Kr.Delimiter,Mn.marker=Kr.Marker,Mn["max-keys"]=Kr.MaxKeys,Mn["encoding-type"]=Kr.EncodingType,Es.call(this,{Action:"name/cos:GetBucket",ResourceKey:Mn.prefix,method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,qs:Mn,tracker:Kr.tracker},function(oi,na){if(oi)return Mi(oi);var aa=na.ListBucketResult||{},Ta=aa.Contents||[],qi=aa.CommonPrefixes||[];Ta=_e.isArray(Ta)?Ta:[Ta],qi=_e.isArray(qi)?qi:[qi];var va=_e.clone(aa);_e.extend(va,{Contents:Ta,CommonPrefixes:qi,statusCode:na.statusCode,headers:na.headers}),Mi(null,va)})}function Fe(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucket",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,method:"DELETE",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Ue(Kr,Mi){var Mn=Kr.Headers,oi="";if(Kr.AccessControlPolicy){var na=_e.clone(Kr.AccessControlPolicy||{}),aa=na.Grants||na.Grant;aa=_e.isArray(aa)?aa:[aa],delete na.Grant,delete na.Grants,na.AccessControlList={Grant:aa},oi=_e.json2xml({AccessControlPolicy:na}),Mn["Content-Type"]="application/xml",Mn["Content-MD5"]=_e.b64(_e.md5(oi))}_e.each(Mn,function(Ta,qi){qi.indexOf("x-cos-grant-")===0&&(Mn[qi]=zc(Mn[qi]))}),Es.call(this,{Action:"name/cos:PutBucketACL",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,headers:Mn,action:"acl",body:oi,tracker:Kr.tracker},function(Ta,qi){if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function Ve(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketACL",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"acl",tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mi(Mn);var na=oi.AccessControlPolicy||{},aa=na.Owner||{},Ta=na.AccessControlList.Grant||[];Ta=_e.isArray(Ta)?Ta:[Ta];var qi=Ms(na);oi.headers&&oi.headers["x-cos-acl"]&&(qi.ACL=oi.headers["x-cos-acl"]),qi=_e.extend(qi,{Owner:aa,Grants:Ta,statusCode:oi.statusCode,headers:oi.headers}),Mi(null,qi)})}function ze(Kr,Mi){var Mn=Kr.CORSConfiguration||{},oi=Mn.CORSRules||Kr.CORSRules||[];oi=_e.clone(_e.isArray(oi)?oi:[oi]),_e.each(oi,function(qi){_e.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],function(va){var Ha=va+"s",bo=qi[Ha]||qi[va]||[];delete qi[Ha],qi[va]=_e.isArray(bo)?bo:[bo]})});var na={CORSRule:oi};Kr.ResponseVary&&(na.ResponseVary=Kr.ResponseVary);var aa=_e.json2xml({CORSConfiguration:na}),Ta=Kr.Headers;Ta["Content-Type"]="application/xml",Ta["Content-MD5"]=_e.b64(_e.md5(aa)),Es.call(this,{Action:"name/cos:PutBucketCORS",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:aa,action:"cors",headers:Ta,tracker:Kr.tracker},function(qi,va){if(qi)return Mi(qi);Mi(null,{statusCode:va.statusCode,headers:va.headers})})}function jt(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketCORS",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"cors",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error&&Mn.error.Code==="NoSuchCORSConfiguration"){var na={CORSRules:[],statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=oi.CORSConfiguration||{},Ta=aa.CORSRules||aa.CORSRule||[];Ta=_e.clone(_e.isArray(Ta)?Ta:[Ta]);var qi=aa.ResponseVary;_e.each(Ta,function(va){_e.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],function(Ha){var bo=Ha+"s",hs=va[bo]||va[Ha]||[];delete va[Ha],va[bo]=_e.isArray(hs)?hs:[hs]})}),Mi(null,{CORSRules:Ta,ResponseVary:qi,statusCode:oi.statusCode,headers:oi.headers})})}function kt(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketCORS",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"cors",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode||Mn.statusCode,headers:oi.headers})})}function Pt(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketLocation",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"location",tracker:Kr.tracker},Mi)}function Et(Kr,Mi){var Mn=Kr.Policy;try{typeof Mn=="string"&&(Mn=JSON.parse(Mn))}catch{}if(!Mn||typeof Mn=="string")return Mi(_e.error(new Error("Policy format error")));var oi=JSON.stringify(Mn);Mn.version||(Mn.version="2.0");var na=Kr.Headers;na["Content-Type"]="application/json",na["Content-MD5"]=_e.b64(_e.md5(oi)),Es.call(this,{Action:"name/cos:PutBucketPolicy",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,action:"policy",body:oi,headers:na,tracker:Kr.tracker},function(aa,Ta){if(aa&&aa.statusCode===204)return Mi(null,{statusCode:aa.statusCode});if(aa)return Mi(aa);Mi(null,{statusCode:Ta.statusCode,headers:Ta.headers})})}function er(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketPolicy",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"policy",rawBody:!0,tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mn.statusCode&&Mn.statusCode===403?Mi(_e.error(Mn,{ErrorStatus:"Access Denied"})):Mn.statusCode&&Mn.statusCode===405?Mi(_e.error(Mn,{ErrorStatus:"Method Not Allowed"})):Mn.statusCode&&Mn.statusCode===404?Mi(_e.error(Mn,{ErrorStatus:"Policy Not Found"})):Mi(Mn);var na={};try{na=JSON.parse(oi.body)}catch{}Mi(null,{Policy:na,statusCode:oi.statusCode,headers:oi.headers})})}function tr(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketPolicy",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"policy",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode||Mn.statusCode,headers:oi.headers})})}function nr(Kr,Mi){var Mn=Kr.Tagging||{},oi=Mn.TagSet||Mn.Tags||Kr.Tags||[];oi=_e.clone(_e.isArray(oi)?oi:[oi]);var na=_e.json2xml({Tagging:{TagSet:{Tag:oi}}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutBucketTagging",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"tagging",headers:aa,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function lr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketTagging",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"tagging",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error&&(Mn.error==="Not Found"||Mn.error.Code==="NoSuchTagSet")){var na={Tags:[],statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=[];try{aa=oi.Tagging.TagSet.Tag||[]}catch{}aa=_e.clone(_e.isArray(aa)?aa:[aa]),Mi(null,{Tags:aa,statusCode:oi.statusCode,headers:oi.headers})})}function cr(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketTagging",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"tagging",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function ir(Kr,Mi){var Mn=Kr.LifecycleConfiguration||{},oi=Mn.Rules||Kr.Rules||[];oi=_e.clone(oi);var na=_e.json2xml({LifecycleConfiguration:{Rule:oi}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutBucketLifecycle",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"lifecycle",headers:aa,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function ar(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketLifecycle",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"lifecycle",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error&&Mn.error.Code==="NoSuchLifecycleConfiguration"){var na={Rules:[],statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=[];try{aa=oi.LifecycleConfiguration.Rule||[]}catch{}aa=_e.clone(_e.isArray(aa)?aa:[aa]),Mi(null,{Rules:aa,statusCode:oi.statusCode,headers:oi.headers})})}function sr(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketLifecycle",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"lifecycle",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function dr(Kr,Mi){if(!Kr.VersioningConfiguration){Mi(_e.error(new Error("missing param VersioningConfiguration")));return}var Mn=Kr.VersioningConfiguration||{},oi=_e.json2xml({VersioningConfiguration:Mn}),na=Kr.Headers;na["Content-Type"]="application/xml",na["Content-MD5"]=_e.b64(_e.md5(oi)),Es.call(this,{Action:"name/cos:PutBucketVersioning",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:oi,action:"versioning",headers:na,tracker:Kr.tracker},function(aa,Ta){if(aa&&aa.statusCode===204)return Mi(null,{statusCode:aa.statusCode});if(aa)return Mi(aa);Mi(null,{statusCode:Ta.statusCode,headers:Ta.headers})})}function fr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketVersioning",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"versioning",tracker:Kr.tracker},function(Mn,oi){Mn||!oi.VersioningConfiguration&&(oi.VersioningConfiguration={}),Mi(Mn,oi)})}function _r(Kr,Mi){var Mn=_e.clone(Kr.ReplicationConfiguration),oi=_e.json2xml({ReplicationConfiguration:Mn});oi=oi.replace(/<(\/?)Rules>/gi,"<$1Rule>"),oi=oi.replace(/<(\/?)Tags>/gi,"<$1Tag>");var na=Kr.Headers;na["Content-Type"]="application/xml",na["Content-MD5"]=_e.b64(_e.md5(oi)),Es.call(this,{Action:"name/cos:PutBucketReplication",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:oi,action:"replication",headers:na,tracker:Kr.tracker},function(aa,Ta){if(aa&&aa.statusCode===204)return Mi(null,{statusCode:aa.statusCode});if(aa)return Mi(aa);Mi(null,{statusCode:Ta.statusCode,headers:Ta.headers})})}function mr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketReplication",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"replication",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error&&(Mn.error==="Not Found"||Mn.error.Code==="ReplicationConfigurationnotFoundError")){var na={ReplicationConfiguration:{Rules:[]},statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}!oi.ReplicationConfiguration&&(oi.ReplicationConfiguration={}),oi.ReplicationConfiguration.Rule&&(oi.ReplicationConfiguration.Rules=_e.makeArray(oi.ReplicationConfiguration.Rule),delete oi.ReplicationConfiguration.Rule),Mi(Mn,oi)})}function Er(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketReplication",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"replication",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Sr(Kr,Mi){if(!Kr.WebsiteConfiguration){Mi(_e.error(new Error("missing param WebsiteConfiguration")));return}var Mn=_e.clone(Kr.WebsiteConfiguration||{}),oi=Mn.RoutingRules||Mn.RoutingRule||[];oi=_e.isArray(oi)?oi:[oi],delete Mn.RoutingRule,delete Mn.RoutingRules,oi.length&&(Mn.RoutingRules={RoutingRule:oi});var na=_e.json2xml({WebsiteConfiguration:Mn}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutBucketWebsite",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"website",headers:aa,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function xr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketWebsite",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,action:"website",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error.Code==="NoSuchWebsiteConfiguration"){var na={WebsiteConfiguration:{},statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=oi.WebsiteConfiguration||{};if(aa.RoutingRules){var Ta=_e.clone(aa.RoutingRules.RoutingRule||[]);Ta=_e.makeArray(Ta),aa.RoutingRules=Ta}Mi(null,{WebsiteConfiguration:aa,statusCode:oi.statusCode,headers:oi.headers})})}function Nr(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketWebsite",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"website",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Rr(Kr,Mi){if(!Kr.RefererConfiguration){Mi(_e.error(new Error("missing param RefererConfiguration")));return}var Mn=_e.clone(Kr.RefererConfiguration||{}),oi=Mn.DomainList||{},na=oi.Domains||oi.Domain||[];na=_e.isArray(na)?na:[na],na.length&&(Mn.DomainList={Domain:na});var aa=_e.json2xml({RefererConfiguration:Mn}),Ta=Kr.Headers;Ta["Content-Type"]="application/xml",Ta["Content-MD5"]=_e.b64(_e.md5(aa)),Es.call(this,{Action:"name/cos:PutBucketReferer",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:aa,action:"referer",headers:Ta,tracker:Kr.tracker},function(qi,va){if(qi&&qi.statusCode===204)return Mi(null,{statusCode:qi.statusCode});if(qi)return Mi(qi);Mi(null,{statusCode:va.statusCode,headers:va.headers})})}function Vr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketReferer",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,action:"referer",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error.Code==="NoSuchRefererConfiguration"){var na={WebsiteConfiguration:{},statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=oi.RefererConfiguration||{};if(aa.DomainList){var Ta=_e.makeArray(aa.DomainList.Domain||[]);aa.DomainList={Domains:Ta}}Mi(null,{RefererConfiguration:aa,statusCode:oi.statusCode,headers:oi.headers})})}function Fr(Kr,Mi){var Mn=Kr.DomainConfiguration||{},oi=Mn.DomainRule||Kr.DomainRule||[];oi=_e.clone(oi);var na=_e.json2xml({DomainConfiguration:{DomainRule:oi}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutBucketDomain",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"domain",headers:aa,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function Ir(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketDomain",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"domain",tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mi(Mn);var na=[];try{na=oi.DomainConfiguration.DomainRule||[]}catch{}na=_e.clone(_e.isArray(na)?na:[na]),Mi(null,{DomainRule:na,statusCode:oi.statusCode,headers:oi.headers})})}function kr(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketDomain",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"domain",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function qr(Kr,Mi){var Mn=Kr.OriginConfiguration||{},oi=Mn.OriginRule||Kr.OriginRule||[];oi=_e.clone(oi);var na=_e.json2xml({OriginConfiguration:{OriginRule:oi}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutBucketOrigin",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"origin",headers:aa,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function Wr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketOrigin",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"origin",tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mi(Mn);var na=[];try{na=oi.OriginConfiguration.OriginRule||[]}catch{}na=_e.clone(_e.isArray(na)?na:[na]),Mi(null,{OriginRule:na,statusCode:oi.statusCode,headers:oi.headers})})}function Ar(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketOrigin",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"origin",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Dr(Kr,Mi){var Mn=_e.json2xml({BucketLoggingStatus:Kr.BucketLoggingStatus||""}),oi=Kr.Headers;oi["Content-Type"]="application/xml",oi["Content-MD5"]=_e.b64(_e.md5(Mn)),Es.call(this,{Action:"name/cos:PutBucketLogging",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:Mn,action:"logging",headers:oi,tracker:Kr.tracker},function(na,aa){if(na&&na.statusCode===204)return Mi(null,{statusCode:na.statusCode});if(na)return Mi(na);Mi(null,{statusCode:aa.statusCode,headers:aa.headers})})}function Jr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketLogging",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"logging",tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mi(Mn);Mi(null,{BucketLoggingStatus:oi.BucketLoggingStatus,statusCode:oi.statusCode,headers:oi.headers})})}function Sn(Kr,Mi,Mn){var oi=_e.clone(Mi.InventoryConfiguration);if(oi.OptionalFields){var na=oi.OptionalFields||[];oi.OptionalFields={Field:na}}if(oi.Destination&&oi.Destination.COSBucketDestination&&oi.Destination.COSBucketDestination.Encryption){var aa=oi.Destination.COSBucketDestination.Encryption;Object.keys(aa).indexOf("SSECOS")>-1&&(aa["SSE-COS"]=aa.SSECOS,delete aa.SSECOS)}var Ta=_e.json2xml({InventoryConfiguration:oi}),qi=Mi.Headers;qi["Content-Type"]="application/xml",qi["Content-MD5"]=_e.b64(_e.md5(Ta));var va=Kr==="PUT"?"name/cos:PutBucketInventory":"name/cos:PostBucketInventory";Es.call(this,{Action:va,method:Kr,Bucket:Mi.Bucket,Region:Mi.Region,body:Ta,action:"inventory",qs:{id:Mi.Id},headers:qi,tracker:Mi.tracker},function(Ha,bo){if(Ha&&Ha.statusCode===204)return Mn(null,{statusCode:Ha.statusCode});if(Ha)return Mn(Ha);Mn(null,{statusCode:bo.statusCode,headers:bo.headers})})}function vn(Kr,Mi){return Sn.call(this,"PUT",Kr,Mi)}function xn(Kr,Mi){return Sn.call(this,"POST",Kr,Mi)}function $r(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketInventory",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"inventory",qs:{id:Kr.Id},tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mi(Mn);var na=oi.InventoryConfiguration;if(na&&na.OptionalFields&&na.OptionalFields.Field){var aa=na.OptionalFields.Field;_e.isArray(aa)||(aa=[aa]),na.OptionalFields=aa}if(na.Destination&&na.Destination.COSBucketDestination&&na.Destination.COSBucketDestination.Encryption){var Ta=na.Destination.COSBucketDestination.Encryption;Object.keys(Ta).indexOf("SSE-COS")>-1&&(Ta.SSECOS=Ta["SSE-COS"],delete Ta["SSE-COS"])}Mi(null,{InventoryConfiguration:na,statusCode:oi.statusCode,headers:oi.headers})})}function Lr(Kr,Mi){Es.call(this,{Action:"name/cos:ListBucketInventory",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"inventory",qs:{"continuation-token":Kr.ContinuationToken},tracker:Kr.tracker},function(Mn,oi){if(Mn)return Mi(Mn);var na=oi.ListInventoryConfigurationResult,aa=na.InventoryConfiguration||[];aa=_e.isArray(aa)?aa:[aa],delete na.InventoryConfiguration,_e.each(aa,function(Ta){if(Ta&&Ta.OptionalFields&&Ta.OptionalFields.Field){var qi=Ta.OptionalFields.Field;_e.isArray(qi)||(qi=[qi]),Ta.OptionalFields=qi}if(Ta.Destination&&Ta.Destination.COSBucketDestination&&Ta.Destination.COSBucketDestination.Encryption){var va=Ta.Destination.COSBucketDestination.Encryption;Object.keys(va).indexOf("SSE-COS")>-1&&(va.SSECOS=va["SSE-COS"],delete va["SSE-COS"])}}),na.InventoryConfigurations=aa,_e.extend(na,{statusCode:oi.statusCode,headers:oi.headers}),Mi(null,na)})}function Gr(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketInventory",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"inventory",qs:{id:Kr.Id},tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Mr(Kr,Mi){if(!Kr.AccelerateConfiguration){Mi(_e.error(new Error("missing param AccelerateConfiguration")));return}var Mn={AccelerateConfiguration:Kr.AccelerateConfiguration||{}},oi=_e.json2xml(Mn),na={};na["Content-Type"]="application/xml",na["Content-MD5"]=_e.b64(_e.md5(oi)),Es.call(this,{Action:"name/cos:PutBucketAccelerate",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:oi,action:"accelerate",headers:na,tracker:Kr.tracker},function(aa,Ta){if(aa)return Mi(aa);Mi(null,{statusCode:Ta.statusCode,headers:Ta.headers})})}function Br(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketAccelerate",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,action:"accelerate",tracker:Kr.tracker},function(Mn,oi){Mn||!oi.AccelerateConfiguration&&(oi.AccelerateConfiguration={}),Mi(Mn,oi)})}function Hr(Kr,Mi){var Mn=Kr.ServerSideEncryptionConfiguration||{},oi=Mn.Rule||Mn.Rules||[],na=_e.json2xml({ServerSideEncryptionConfiguration:{Rule:oi}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutBucketEncryption",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"encryption",headers:aa,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function zr(Kr,Mi){Es.call(this,{Action:"name/cos:GetBucketEncryption",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"encryption",tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.code==="NoSuchEncryptionConfiguration"){var na={EncryptionConfiguration:{Rules:[]},statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=_e.makeArray(oi.EncryptionConfiguration&&oi.EncryptionConfiguration.Rule||[]);oi.EncryptionConfiguration={Rules:aa},Mi(Mn,oi)})}function An(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteBucketReplication",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"encryption",tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function kn(Kr,Mi){Es.call(this,{Action:"name/cos:HeadObject",method:"HEAD",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,VersionId:Kr.VersionId,headers:Kr.Headers,tracker:Kr.tracker},function(Mn,oi){if(Mn){var na=Mn.statusCode;return Kr.Headers["If-Modified-Since"]&&na&&na===304?Mi(null,{NotModified:!0,statusCode:na}):Mi(Mn)}oi.ETag=_e.attr(oi.headers,"etag",""),Mi(null,oi)})}function jr(Kr,Mi){var Mn={};Mn.prefix=Kr.Prefix||"",Mn.delimiter=Kr.Delimiter,Mn["key-marker"]=Kr.KeyMarker,Mn["version-id-marker"]=Kr.VersionIdMarker,Mn["max-keys"]=Kr.MaxKeys,Mn["encoding-type"]=Kr.EncodingType,Es.call(this,{Action:"name/cos:GetBucketObjectVersions",ResourceKey:Mn.prefix,method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,qs:Mn,action:"versions",tracker:Kr.tracker},function(oi,na){if(oi)return Mi(oi);var aa=na.ListVersionsResult||{},Ta=aa.DeleteMarker||[];Ta=_e.isArray(Ta)?Ta:[Ta];var qi=aa.Version||[];qi=_e.isArray(qi)?qi:[qi];var va=_e.clone(aa);delete va.DeleteMarker,delete va.Version,_e.extend(va,{DeleteMarkers:Ta,Versions:qi,statusCode:na.statusCode,headers:na.headers}),Mi(null,va)})}function Nn(Kr,Mi){if(this.options.ObjectKeySimplifyCheck){var Mn=_e.simplifyPath(Kr.Key);if(Mn==="/"){Mi(_e.error(new Error("The Getobject Key is illegal")));return}}var oi=Kr.Query||{},na=Kr.QueryString||"",aa=_e.throttleOnProgress.call(this,0,Kr.onProgress),Ta=Kr.tracker;Ta&&Ta.setParams({signStartTime:new Date().getTime()}),oi["response-content-type"]=Kr.ResponseContentType,oi["response-content-language"]=Kr.ResponseContentLanguage,oi["response-expires"]=Kr.ResponseExpires,oi["response-cache-control"]=Kr.ResponseCacheControl,oi["response-content-disposition"]=Kr.ResponseContentDisposition,oi["response-content-encoding"]=Kr.ResponseContentEncoding,Es.call(this,{Action:"name/cos:GetObject",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,VersionId:Kr.VersionId,DataType:Kr.DataType,headers:Kr.Headers,qs:oi,qsStr:na,rawBody:!0,onDownloadProgress:aa,tracker:Ta},function(qi,va){if(aa(null,!0),qi){var Ha=qi.statusCode;return Kr.Headers["If-Modified-Since"]&&Ha&&Ha===304?Mi(null,{NotModified:!0}):Mi(qi)}Mi(null,{Body:va.body,ETag:_e.attr(va.headers,"etag",""),statusCode:va.statusCode,headers:va.headers})})}function Rn(Kr,Mi){var Mn=this,oi=Kr.ContentLength,na=_e.throttleOnProgress.call(Mn,oi,Kr.onProgress),aa=Kr.Headers;!aa["Cache-Control"]&&!aa["cache-control"]&&(aa["Cache-Control"]=""),!aa["Content-Type"]&&!aa["content-type"]&&(aa["Content-Type"]=Kr.Body&&Kr.Body.type||"");var Ta=Kr.UploadAddMetaMd5||Mn.options.UploadAddMetaMd5||Mn.options.UploadCheckContentMd5,qi=Kr.tracker;Ta&&qi&&qi.setParams({md5StartTime:new Date().getTime()}),_e.getBodyMd5(Ta,Kr.Body,function(va){va&&(qi&&qi.setParams({md5EndTime:new Date().getTime()}),Mn.options.UploadCheckContentMd5&&(aa["Content-MD5"]=_e.b64(va)),(Kr.UploadAddMetaMd5||Mn.options.UploadAddMetaMd5)&&(aa["x-cos-meta-md5"]=va)),Kr.ContentLength!==void 0&&(aa["Content-Length"]=Kr.ContentLength),na(null,!0),Es.call(Mn,{Action:"name/cos:PutObject",TaskId:Kr.TaskId,method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,qs:Kr.Query,body:Kr.Body,onProgress:na,tracker:qi},function(Ha,bo){if(Ha)return na(null,!0),Mi(Ha);na({loaded:oi,total:oi},!0);var hs=Fc({ForcePathStyle:Mn.options.ForcePathStyle,protocol:Mn.options.Protocol,domain:Mn.options.Domain,bucket:Kr.Bucket,region:Mn.options.UseAccelerate?"accelerate":Kr.Region,object:Kr.Key});hs=hs.substr(hs.indexOf("://")+3),bo.Location=hs,bo.ETag=_e.attr(bo.headers,"etag",""),Mi(null,bo)})},Kr.onHashProgress)}function ta(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteObject",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,VersionId:Kr.VersionId,action:Kr.Recursive?"recursive":"",tracker:Kr.tracker},function(Mn,oi){if(Mn){var na=Mn.statusCode;return na&&na===404?Mi(null,{BucketNotFound:!0,statusCode:na}):Mi(Mn)}Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Mo(Kr,Mi){var Mn={};Kr.VersionId&&(Mn.versionId=Kr.VersionId),Es.call(this,{Action:"name/cos:GetObjectACL",method:"GET",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,qs:Mn,action:"acl",tracker:Kr.tracker},function(oi,na){if(oi)return Mi(oi);var aa=na.AccessControlPolicy||{},Ta=aa.Owner||{},qi=aa.AccessControlList&&aa.AccessControlList.Grant||[];qi=_e.isArray(qi)?qi:[qi];var va=Ms(aa);delete va.GrantWrite,na.headers&&na.headers["x-cos-acl"]&&(va.ACL=na.headers["x-cos-acl"]),va=_e.extend(va,{Owner:Ta,Grants:qi,statusCode:na.statusCode,headers:na.headers}),Mi(null,va)})}function to(Kr,Mi){var Mn=Kr.Headers,oi="";if(Kr.AccessControlPolicy){var na=_e.clone(Kr.AccessControlPolicy||{}),aa=na.Grants||na.Grant;aa=_e.isArray(aa)?aa:[aa],delete na.Grant,delete na.Grants,na.AccessControlList={Grant:aa},oi=_e.json2xml({AccessControlPolicy:na}),Mn["Content-Type"]="application/xml",Mn["Content-MD5"]=_e.b64(_e.md5(oi))}_e.each(Mn,function(Ta,qi){qi.indexOf("x-cos-grant-")===0&&(Mn[qi]=zc(Mn[qi]))}),Es.call(this,{Action:"name/cos:PutObjectACL",method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,action:"acl",headers:Mn,body:oi,tracker:Kr.tracker},function(Ta,qi){if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function rs(Kr,Mi){var Mn=Kr.Headers;Mn.Origin=Kr.Origin,Mn["Access-Control-Request-Method"]=Kr.AccessControlRequestMethod,Mn["Access-Control-Request-Headers"]=Kr.AccessControlRequestHeaders,Es.call(this,{Action:"name/cos:OptionsObject",method:"OPTIONS",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Mn,tracker:Kr.tracker},function(oi,na){if(oi)return oi.statusCode&&oi.statusCode===403?Mi(null,{OptionsForbidden:!0,statusCode:oi.statusCode}):Mi(oi);var aa=na.headers||{};Mi(null,{AccessControlAllowOrigin:aa["access-control-allow-origin"],AccessControlAllowMethods:aa["access-control-allow-methods"],AccessControlAllowHeaders:aa["access-control-allow-headers"],AccessControlExposeHeaders:aa["access-control-expose-headers"],AccessControlMaxAge:aa["access-control-max-age"],statusCode:na.statusCode,headers:na.headers})})}function gs(Kr,Mi){var Mn=this,oi=Kr.Headers;!oi["Cache-Control"]&&!oi["cache-control"]&&(oi["Cache-Control"]="");var na=Kr.CopySource||"",aa=_e.getSourceParams.call(this,na);if(!aa){Mi(_e.error(new Error("CopySource format error")));return}var Ta=aa.Bucket,qi=aa.Region,va=decodeURIComponent(aa.Key);Es.call(this,{Scope:[{action:"name/cos:GetObject",bucket:Ta,region:qi,prefix:va},{action:"name/cos:PutObject",bucket:Kr.Bucket,region:Kr.Region,prefix:Kr.Key}],method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,VersionId:Kr.VersionId,headers:Kr.Headers,tracker:Kr.tracker},function(Ha,bo){if(Ha)return Mi(Ha);var hs=_e.clone(bo.CopyObjectResult||{}),Vn=Fc({ForcePathStyle:Mn.options.ForcePathStyle,protocol:Mn.options.Protocol,domain:Mn.options.Domain,bucket:Kr.Bucket,region:Kr.Region,object:Kr.Key,isLocation:!0});_e.extend(hs,{Location:Vn,statusCode:bo.statusCode,headers:bo.headers}),Mi(null,hs)})}function hi(Kr,Mi){var Mn=Kr.CopySource||"",oi=_e.getSourceParams.call(this,Mn);if(!oi){Mi(_e.error(new Error("CopySource format error")));return}var na=oi.Bucket,aa=oi.Region,Ta=decodeURIComponent(oi.Key);Es.call(this,{Scope:[{action:"name/cos:GetObject",bucket:na,region:aa,prefix:Ta},{action:"name/cos:PutObject",bucket:Kr.Bucket,region:Kr.Region,prefix:Kr.Key}],method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,VersionId:Kr.VersionId,qs:{partNumber:Kr.PartNumber,uploadId:Kr.UploadId},headers:Kr.Headers,tracker:Kr.tracker},function(qi,va){if(qi)return Mi(qi);var Ha=_e.clone(va.CopyPartResult||{});_e.extend(Ha,{statusCode:va.statusCode,headers:va.headers}),Mi(null,Ha)})}function En(Kr,Mi){var Mn=Kr.Objects||[],oi=Kr.Quiet;Mn=_e.isArray(Mn)?Mn:[Mn];var na=_e.json2xml({Delete:{Object:Mn,Quiet:oi||!1}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na));var Ta=_e.map(Mn,function(qi){return{action:"name/cos:DeleteObject",bucket:Kr.Bucket,region:Kr.Region,prefix:qi.Key}});Es.call(this,{Scope:Ta,method:"POST",Bucket:Kr.Bucket,Region:Kr.Region,body:na,action:"delete",headers:aa,tracker:Kr.tracker},function(qi,va){if(qi)return Mi(qi);var Ha=va.DeleteResult||{},bo=Ha.Deleted||[],hs=Ha.Error||[];bo=_e.isArray(bo)?bo:[bo],hs=_e.isArray(hs)?hs:[hs];var Vn=_e.clone(Ha);_e.extend(Vn,{Error:hs,Deleted:bo,statusCode:va.statusCode,headers:va.headers}),Mi(null,Vn)})}function Ur(Kr,Mi){var Mn=Kr.Headers;if(!Kr.RestoreRequest){Mi(_e.error(new Error("missing param RestoreRequest")));return}var oi=Kr.RestoreRequest||{},na=_e.json2xml({RestoreRequest:oi});Mn["Content-Type"]="application/xml",Mn["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:RestoreObject",method:"POST",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,VersionId:Kr.VersionId,body:na,action:"restore",headers:Mn,tracker:Kr.tracker},Mi)}function Wn(Kr,Mi){var Mn=Kr.Tagging||{},oi=Mn.TagSet||Mn.Tags||Kr.Tags||[];oi=_e.clone(_e.isArray(oi)?oi:[oi]);var na=_e.json2xml({Tagging:{TagSet:{Tag:oi}}}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:PutObjectTagging",method:"PUT",Bucket:Kr.Bucket,Key:Kr.Key,Region:Kr.Region,body:na,action:"tagging",headers:aa,VersionId:Kr.VersionId,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);Mi(null,{statusCode:qi.statusCode,headers:qi.headers})})}function Kn(Kr,Mi){Es.call(this,{Action:"name/cos:GetObjectTagging",method:"GET",Key:Kr.Key,Bucket:Kr.Bucket,Region:Kr.Region,headers:Kr.Headers,action:"tagging",VersionId:Kr.VersionId,tracker:Kr.tracker},function(Mn,oi){if(Mn){if(Mn.statusCode===404&&Mn.error&&(Mn.error==="Not Found"||Mn.error.Code==="NoSuchTagSet")){var na={Tags:[],statusCode:Mn.statusCode};Mn.headers&&(na.headers=Mn.headers),Mi(null,na)}else Mi(Mn);return}var aa=[];try{aa=oi.Tagging.TagSet.Tag||[]}catch{}aa=_e.clone(_e.isArray(aa)?aa:[aa]),Mi(null,{Tags:aa,statusCode:oi.statusCode,headers:oi.headers})})}function Ra(Kr,Mi){Es.call(this,{Action:"name/cos:DeleteObjectTagging",method:"DELETE",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,action:"tagging",VersionId:Kr.VersionId,tracker:Kr.tracker},function(Mn,oi){if(Mn&&Mn.statusCode===204)return Mi(null,{statusCode:Mn.statusCode});if(Mn)return Mi(Mn);Mi(null,{statusCode:oi.statusCode,headers:oi.headers})})}function Ea(Kr,Mi){var Mn=Kr.SelectType;if(!Mn)return Mi(_e.error(new Error("missing param SelectType")));var oi=Kr.SelectRequest||{},na=_e.json2xml({SelectRequest:oi}),aa=Kr.Headers;aa["Content-Type"]="application/xml",aa["Content-MD5"]=_e.b64(_e.md5(na)),Es.call(this,{Action:"name/cos:GetObject",method:"POST",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,headers:Kr.Headers,action:"select",qs:{"select-type":Kr.SelectType},VersionId:Kr.VersionId,body:na,DataType:"arraybuffer",rawBody:!0,tracker:Kr.tracker},function(Ta,qi){if(Ta&&Ta.statusCode===204)return Mi(null,{statusCode:Ta.statusCode});if(Ta)return Mi(Ta);var va=_e.parseSelectPayload(qi.body);Mi(null,{statusCode:qi.statusCode,headers:qi.headers,Body:va.body,Payload:va.payload})})}function ro(Kr,Mi){var Mn=this,oi=Kr.Headers,na=Kr.tracker;!oi["Cache-Control"]&&!oi["cache-control"]&&(oi["Cache-Control"]=""),!oi["Content-Type"]&&!oi["content-type"]&&(oi["Content-Type"]=Kr.Body&&Kr.Body.type||"");var aa=Kr.Body&&(Kr.UploadAddMetaMd5||Mn.options.UploadAddMetaMd5);aa&&na&&na.setParams({md5StartTime:new Date().getTime()}),_e.getBodyMd5(aa,Kr.Body,function(Ta){Ta&&(Kr.Headers["x-cos-meta-md5"]=Ta),aa&&na&&na.setParams({md5EndTime:new Date().getTime()}),Es.call(Mn,{Action:"name/cos:InitiateMultipartUpload",method:"POST",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,action:"uploads",headers:Kr.Headers,qs:Kr.Query,tracker:na},function(qi,va){if(qi)return na&&na.parent&&na.parent.setParams({errorNode:"multipartInit"}),Mi(qi);if(va=_e.clone(va||{}),va&&va.InitiateMultipartUploadResult)return Mi(null,_e.extend(va.InitiateMultipartUploadResult,{statusCode:va.statusCode,headers:va.headers}));Mi(null,va)})},Kr.onHashProgress)}function Oo(Kr,Mi){var Mn=this;_e.getFileSize("multipartUpload",Kr,function(){var oi=Kr.tracker,na=Mn.options.UploadCheckContentMd5;na&&oi&&oi.setParams({md5StartTime:new Date().getTime()}),_e.getBodyMd5(na,Kr.Body,function(aa){aa&&(Kr.Headers["Content-MD5"]=_e.b64(aa)),na&&oi&&oi.setParams({md5EndTime:new Date().getTime()}),oi&&oi.setParams({partNumber:Kr.PartNumber}),Es.call(Mn,{Action:"name/cos:UploadPart",TaskId:Kr.TaskId,method:"PUT",Bucket:Kr.Bucket,Region:Kr.Region,Key:Kr.Key,qs:{partNumber:Kr.PartNumber,uploadId:Kr.UploadId},headers:Kr.Headers,onProgress:Kr.onProgress,body:Kr.Body||null,tracker:oi},function(Ta,qi){if(Ta)return oi&&oi.parent&&oi.parent.setParams({errorNode:"multipartUpload"}),Mi(Ta);Mi(null,{ETag:_e.attr(qi.headers,"etag",""),statusCode:qi.statusCode,headers:qi.headers})})})})}function ra(Kr,Mi){for(var Mn=this,oi=Kr.UploadId,na=Kr.Parts,aa=Kr.tracker,Ta=0,qi=na.length;Ta-1?hs(bo.Authorization):"sign="+encodeURIComponent(bo.Authorization)),bo.SecurityToken&&(Vn+="&x-cos-security-token="+bo.SecurityToken),bo.ClientIP&&(Vn+="&clientIP="+bo.ClientIP),bo.ClientUA&&(Vn+="&clientUA="+bo.ClientUA),bo.Token&&(Vn+="&token="+bo.Token),aa&&(Vn+="&"+aa),setTimeout(function(){Mi(null,{Url:Vn})})}});return va?(Ta+="?"+va.Authorization+(va.SecurityToken?"&x-cos-security-token="+va.SecurityToken:""),aa&&(Ta+="&"+aa)):aa&&(Ta+="?"+aa),Ta}function Ms(Kr){var Mi={GrantFullControl:[],GrantWrite:[],GrantRead:[],GrantReadAcp:[],GrantWriteAcp:[],ACL:""},Mn={FULL_CONTROL:"GrantFullControl",WRITE:"GrantWrite",READ:"GrantRead",READ_ACP:"GrantReadAcp",WRITE_ACP:"GrantWriteAcp"},oi=Kr&&Kr.AccessControlList||{},na=oi.Grant;na&&(na=_e.isArray(na)?na:[na]);var aa={READ:0,WRITE:0,FULL_CONTROL:0};return na&&na.length&&_e.each(na,function(Ta){Ta.Grantee.ID==="qcs::cam::anyone:anyone"||Ta.Grantee.URI==="http://cam.qcloud.com/groups/global/AllUsers"?aa[Ta.Permission]=1:Ta.Grantee.ID!==Kr.Owner.ID&&Mi[Mn[Ta.Permission]].push('id="'+Ta.Grantee.ID+'"')}),aa.FULL_CONTROL||aa.WRITE&&aa.READ?Mi.ACL="public-read-write":aa.READ?Mi.ACL="public-read":Mi.ACL="private",_e.each(Mn,function(Ta){Mi[Ta]=zc(Mi[Ta].join(","))}),Mi}function zc(Kr){var Mi=Kr.split(","),Mn={},oi,na;for(oi=0;oi"u"?"undefined":de(location))==="object"&&location.protocol==="http:"?"http:":"https:");aa||(["cn-south","cn-south-2","cn-north","cn-east","cn-southwest","sg"].indexOf(Mi)>-1?aa="{Region}.myqcloud.com":aa="cos.{Region}.myqcloud.com",Kr.ForcePathStyle||(aa="{Bucket}."+aa)),aa=aa.replace(/\{\{AppId\}\}/gi,na).replace(/\{\{Bucket\}\}/gi,oi).replace(/\{\{Region\}\}/gi,Mi).replace(/\{\{.*?\}\}/gi,""),aa=aa.replace(/\{AppId\}/gi,na).replace(/\{BucketName\}/gi,oi).replace(/\{Bucket\}/gi,Mn).replace(/\{Region\}/gi,Mi).replace(/\{.*?\}/gi,""),/^[a-zA-Z]+:\/\//.test(aa)||(aa=qi+"//"+aa),aa.slice(-1)==="/"&&(aa=aa.slice(0,-1));var va=aa;return Kr.ForcePathStyle&&(va+="/"+Mn),va+="/",Ta&&(va+=_e.camSafeUrlEncode(Ta).replace(/%2F/g,"/")),Kr.isLocation&&(va=va.replace(/^https?:\/\//,"")),va}var $u=function(Mi){if(!Mi.Bucket||!Mi.Region)return"";var Mn=Mi.UseAccelerate===void 0?this.options.UseAccelerate:Mi.UseAccelerate,oi=Mi.Url||Fc({ForcePathStyle:this.options.ForcePathStyle,protocol:this.options.Protocol,domain:this.options.Domain,bucket:Mi.Bucket,region:Mn?"accelerate":Mi.Region}),na=oi.replace(/^https?:\/\/([^/]+)(\/.*)?$/,"$1");return na};function xu(Kr,Mi){var Mn=_e.clone(Kr.Headers),oi="";_e.each(Mn,function(qc,Qc){(qc===""||["content-type","cache-control","expires"].indexOf(Qc.toLowerCase())>-1)&&delete Mn[Qc],Qc.toLowerCase()==="host"&&(oi=qc)});var na=Kr.ForceSignHost!==!1;!oi&&Kr.SignHost&&na&&(Mn.Host=Kr.SignHost);var aa=!1,Ta=function(Qc,ei){aa||(aa=!0,ei&&ei.XCosSecurityToken&&!ei.SecurityToken&&(ei=_e.clone(ei),ei.SecurityToken=ei.XCosSecurityToken,delete ei.XCosSecurityToken),Mi&&Mi(Qc,ei))},qi=this,va=Kr.Bucket||"",Ha=Kr.Region||"",bo=Kr.Key||"";qi.options.ForcePathStyle&&va&&(bo=va+"/"+bo);var hs="/"+bo,Vn={},Go=Kr.Scope;if(!Go){var Wl=Kr.Action||"",Po=Kr.ResourceKey||Kr.Key||"";Go=Kr.Scope||[{action:Wl,bucket:va,region:Ha,prefix:Po}]}var Ec=_e.md5(JSON.stringify(Go));qi._StsCache=qi._StsCache||[],function(){var qc,Qc;for(qc=qi._StsCache.length-1;qc>=0;qc--){Qc=qi._StsCache[qc];var ei=Math.round(_e.getSkewTime(qi.options.SystemClockOffset)/1e3)+30;if(Qc.StartTime&&ei=Qc.ExpiredTime){qi._StsCache.splice(qc,1);continue}if(!Qc.ScopeLimit||Qc.ScopeLimit&&Qc.ScopeKey===Ec){Vn=Qc;break}}}();var jl=function(){var Qc="";Vn.StartTime&&Kr.Expires?Qc=Vn.StartTime+";"+(Vn.StartTime+Kr.Expires*1):Vn.StartTime&&Vn.ExpiredTime&&(Qc=Vn.StartTime+";"+Vn.ExpiredTime);var ei=_e.getAuth({SecretId:Vn.TmpSecretId,SecretKey:Vn.TmpSecretKey,Method:Kr.Method,Pathname:hs,Query:Kr.Query,Headers:Mn,Expires:Kr.Expires,UseRawKey:qi.options.UseRawKey,SystemClockOffset:qi.options.SystemClockOffset,KeyTime:Qc,ForceSignHost:na}),ds={Authorization:ei,SecurityToken:Vn.SecurityToken||Vn.XCosSecurityToken||"",Token:Vn.Token||"",ClientIP:Vn.ClientIP||"",ClientUA:Vn.ClientUA||"",SignFrom:"client"};Ta(null,ds)},Zc=function(Qc){if(Qc.Authorization){var ei=!1,ds=Qc.Authorization;if(ds)if(ds.indexOf(" ")>-1)ei=!1;else if(ds.indexOf("q-sign-algorithm=")>-1&&ds.indexOf("q-ak=")>-1&&ds.indexOf("q-sign-time=")>-1&&ds.indexOf("q-key-time=")>-1&&ds.indexOf("q-url-param-list=")>-1)ei=!0;else try{ds=atob(ds),ds.indexOf("a=")>-1&&ds.indexOf("k=")>-1&&ds.indexOf("t=")>-1&&ds.indexOf("r=")>-1&&ds.indexOf("b=")>-1&&(ei=!0)}catch{}if(!ei)return _e.error(new Error("getAuthorization callback params format error"))}else{if(!Qc.TmpSecretId)return _e.error(new Error('getAuthorization callback params missing "TmpSecretId"'));if(!Qc.TmpSecretKey)return _e.error(new Error('getAuthorization callback params missing "TmpSecretKey"'));if(!Qc.SecurityToken&&!Qc.XCosSecurityToken)return _e.error(new Error('getAuthorization callback params missing "SecurityToken"'));if(!Qc.ExpiredTime)return _e.error(new Error('getAuthorization callback params missing "ExpiredTime"'));if(Qc.ExpiredTime&&Qc.ExpiredTime.toString().length!==10)return _e.error(new Error('getAuthorization callback params "ExpiredTime" should be 10 digits'));if(Qc.StartTime&&Qc.StartTime.toString().length!==10)return _e.error(new Error('getAuthorization callback params "StartTime" should be 10 StartTime'))}return!1};if(Vn.ExpiredTime&&Vn.ExpiredTime-_e.getSkewTime(qi.options.SystemClockOffset)/1e3>60)jl();else if(qi.options.getAuthorization)qi.options.getAuthorization.call(qi,{Bucket:va,Region:Ha,Method:Kr.Method,Key:bo,Pathname:hs,Query:Kr.Query,Headers:Mn,Scope:Go,SystemClockOffset:qi.options.SystemClockOffset,ForceSignHost:na},function(qc){typeof qc=="string"&&(qc={Authorization:qc});var Qc=Zc(qc);if(Qc)return Ta(Qc);qc.Authorization?Ta(null,qc):(Vn=qc||{},Vn.Scope=Go,Vn.ScopeKey=Ec,qi._StsCache.push(Vn),jl())});else if(qi.options.getSTS)qi.options.getSTS.call(qi,{Bucket:va,Region:Ha},function(qc){Vn=qc||{},Vn.Scope=Go,Vn.ScopeKey=Ec,Vn.TmpSecretId||(Vn.TmpSecretId=Vn.SecretId),Vn.TmpSecretKey||(Vn.TmpSecretKey=Vn.SecretKey);var Qc=Zc(Vn);if(Qc)return Ta(Qc);qi._StsCache.push(Vn),jl()});else return function(){var qc="";if(qi.options.StartTime&&Kr.Expires){if(qi.options.StartTime.toString().length!==10)return Ta(_e.error(new Error('params "StartTime" should be 10 digits')));qc=qi.options.StartTime+";"+(qi.options.StartTime+Kr.Expires*1)}else if(qi.options.StartTime&&qi.options.ExpiredTime){if(qi.options.StartTime.toString().length!==10)return Ta(_e.error(new Error('params "StartTime" should be 10 digits')));if(qi.options.ExpiredTime.toString().length!==10)return Ta(_e.error(new Error('params "ExpiredTime" should be 10 digits')));qc=qi.options.StartTime+";"+qi.options.ExpiredTime*1}var Qc=_e.getAuth({SecretId:Kr.SecretId||qi.options.SecretId,SecretKey:Kr.SecretKey||qi.options.SecretKey,Method:Kr.Method,Pathname:hs,Query:Kr.Query,Headers:Mn,Expires:Kr.Expires,KeyTime:qc,UseRawKey:qi.options.UseRawKey,SystemClockOffset:qi.options.SystemClockOffset,ForceSignHost:na}),ei={Authorization:Qc,SecurityToken:qi.options.SecurityToken||qi.options.XCosSecurityToken,SignFrom:"client"};return Ta(null,ei),ei}();return""}function Su(Kr){var Mi=this,Mn=!1,oi=!1,na=!1,aa=Kr.headers&&(Kr.headers.date||Kr.headers.Date)||Kr.error&&Kr.error.ServerTime;try{var Ta=Kr.error.Code,qi=Kr.error.Message;(Ta==="RequestTimeTooSkewed"||Ta==="AccessDenied"&&qi==="Request has expired")&&(oi=!0)}catch{}if(Kr)if(oi&&aa){var va=Date.parse(aa);this.options.CorrectClockSkew&&Math.abs(_e.getSkewTime(this.options.SystemClockOffset)-va)>=3e4&&(console.error("error: Local time is too skewed."),this.options.SystemClockOffset=va-Date.now(),Mn=!0)}else Math.floor(Kr.statusCode/100)===5?Mn=!0:Kr.message==="CORS blocked or network error"&&(na=!0,Mn=Mi.options.AutoSwitchHost);return{canRetry:Mn,networkError:na}}function Vl(Kr){var Mi=Kr.requestUrl,Mn=Kr.clientCalcSign,oi=Kr.networkError;if(!this.options.AutoSwitchHost||!Mi||!Mn||!oi)return!1;var na=/^https?:\/\/[^\/]*\.cos\.[^\/]*\.myqcloud\.com(\/.*)?$/,aa=/^https?:\/\/[^\/]*\.cos\.accelerate\.myqcloud\.com(\/.*)?$/,Ta=na.test(Mi)&&!aa.test(Mi);return Ta}function Es(Kr,Mi){var Mn=this;!Kr.headers&&(Kr.headers={}),!Kr.qs&&(Kr.qs={}),Kr.VersionId&&(Kr.qs.versionId=Kr.VersionId),Kr.qs=_e.clearKey(Kr.qs),Kr.headers&&(Kr.headers=_e.clearKey(Kr.headers)),Kr.qs&&(Kr.qs=_e.clearKey(Kr.qs));var oi=_e.clone(Kr.qs);Kr.action&&(oi[Kr.action]="");var na=Kr.url||Kr.Url,aa=Kr.SignHost||$u.call(this,{Bucket:Kr.Bucket,Region:Kr.Region,Url:na}),Ta=Kr.tracker,qi=function va(Ha){var bo=Mn.options.SystemClockOffset;Ta&&Ta.setParams({signStartTime:new Date().getTime(),httpRetryTimes:Ha-1}),Kr.SwitchHost&&(aa=aa.replace(/myqcloud.com/,"tencentcos.cn")),xu.call(Mn,{Bucket:Kr.Bucket||"",Region:Kr.Region||"",Method:Kr.method,Key:Kr.Key,Query:oi,Headers:Kr.headers,SignHost:aa,Action:Kr.Action,ResourceKey:Kr.ResourceKey,Scope:Kr.Scope,ForceSignHost:Mn.options.ForceSignHost,SwitchHost:Kr.SwitchHost},function(hs,Vn){if(hs){Mi(hs);return}Ta&&Ta.setParams({signEndTime:new Date().getTime(),httpStartTime:new Date().getTime()}),Kr.AuthData=Vn,$s.call(Mn,Kr,function(Go,Wl){Ta&&Ta.setParams({httpEndTime:new Date().getTime()});var Po=!1,Ec=!1;if(Go){var jl=Su.call(Mn,Go);Po=jl.canRetry||bo!==Mn.options.SystemClockOffset,Ec=jl.networkError}if(Go&&Ha<2&&Po){Kr.headers&&(delete Kr.headers.Authorization,delete Kr.headers.token,delete Kr.headers.clientIP,delete Kr.headers.clientUA,Kr.headers["x-cos-security-token"]&&delete Kr.headers["x-cos-security-token"],Kr.headers["x-ci-security-token"]&&delete Kr.headers["x-ci-security-token"]);var Zc=Vl.call(Mn,{requestUrl:(Go==null?void 0:Go.url)||"",clientCalcSign:Vn.SignFrom==="client",networkError:Ec});Kr.SwitchHost=Zc,Kr.retry=!0,va(Ha+1)}else Mi(Go,Wl)})})};qi(1)}function $s(Kr,Mi){var Mn=this,oi=Kr.TaskId;if(!(oi&&!Mn._isRunningTask(oi))){var na=Kr.Bucket,aa=Kr.Region,Ta=Kr.Key,qi=Kr.method||"GET",va=Kr.Url||Kr.url,Ha=Kr.body,bo=Kr.rawBody;Mn.options.UseAccelerate&&(aa="accelerate"),va=va||Fc({ForcePathStyle:Mn.options.ForcePathStyle,protocol:Mn.options.Protocol,domain:Mn.options.Domain,bucket:na,region:aa,object:Ta}),Kr.SwitchHost&&(va=va.replace(/myqcloud.com/,"tencentcos.cn"));var hs=Ta?va:"";Kr.action&&(va=va+"?"+(_e.isIOS_QQ?"".concat(Kr.action,"="):Kr.action)),Kr.qsStr&&(va.indexOf("?")>-1?va=va+"&"+Kr.qsStr:va=va+"?"+Kr.qsStr);var Vn={method:qi,url:va,headers:Kr.headers,qs:Kr.qs,body:Ha},Go="x-cos-security-token";if(_e.isCIHost(va)&&(Go="x-ci-security-token"),Vn.headers.Authorization=Kr.AuthData.Authorization,Kr.AuthData.Token&&(Vn.headers.token=Kr.AuthData.Token),Kr.AuthData.ClientIP&&(Vn.headers.clientIP=Kr.AuthData.ClientIP),Kr.AuthData.ClientUA&&(Vn.headers.clientUA=Kr.AuthData.ClientUA),Kr.AuthData.SecurityToken&&(Vn.headers[Go]=Kr.AuthData.SecurityToken),Vn.headers&&(Vn.headers=_e.clearKey(Vn.headers)),Kr.retry&&(Vn.headers["x-cos-sdk-retry"]=!0),Vn=_e.clearKey(Vn),Kr.onProgress&&typeof Kr.onProgress=="function"){var Wl=Ha&&(Ha.size||Ha.length)||0;Vn.onProgress=function(ei){if(!(oi&&!Mn._isRunningTask(oi))){var ds=ei?ei.loaded:0;Kr.onProgress({loaded:ds,total:Wl})}}}Kr.onDownloadProgress&&(Vn.onDownloadProgress=Kr.onDownloadProgress),Kr.DataType&&(Vn.dataType=Kr.DataType),this.options.Timeout&&(Vn.timeout=this.options.Timeout),Mn.options.ForcePathStyle&&(Vn.pathStyle=Mn.options.ForcePathStyle),Mn.emit("before-send",Vn);var Po=Vn.url.includes("accelerate."),Ec=Vn.qs?Object.keys(Vn.qs).map(function(ei){return"".concat(ei,"=").concat(Vn.qs[ei])}).join("&"):"",jl=Ec?Vn.url+"?"+Ec:Vn.url;if(Kr.tracker){var Zc;Kr.tracker.setParams({url:jl,httpMethod:Vn.method,accelerate:Po,httpSize:((Zc=Vn.body)===null||Zc===void 0?void 0:Zc.size)||0}),Kr.tracker.parent&&!Kr.tracker.parent.params.url&&Kr.tracker.parent.setParams({url:hs,accelerate:Po})}var qc=(Mn.options.Request||pe)(Vn,function(ei){if(!(ei&&ei.error==="abort")){var ds={options:Vn,error:ei&&ei.error,statusCode:ei&&ei.statusCode||0,statusMessage:ei&&ei.statusMessage||"",headers:ei&&ei.headers||{},body:ei&&ei.body};Mn.emit("after-receive",ds);var dc=ds.error,Nc=ds.body,Ml={statusCode:ds.statusCode,statusMessage:ds.statusMessage,headers:ds.headers},Gc,Bu=function(np,Ad){if(oi&&Mn.off("inner-kill-task",Qc),!Gc){Gc=!0;var Up={};if(Ml&&Ml.statusCode&&(Up.statusCode=Ml.statusCode),Ml&&Ml.headers&&(Up.headers=Ml.headers),np)Vn.url&&(Up.url=Vn.url),Vn.method&&(Up.method=Vn.method),np=_e.extend(np||{},Up),Mi(np,null);else{if(Kr.Action==="name/cos:PutObject"){var Lp={};for(var Bf in Kr.headers){var Uf=Bf.toLowerCase();Lp[Uf]=Kr.headers[Bf]}Lp["x-cos-callback"]?Ad.Error?(Ad.CallbackError=_e.clone(Ad.Error),delete Ad.Error):Ad.CallbackBody=_e.clone(Ad):Lp["x-cos-return-body"]&&(Ad.Error?(Ad.ReturnError=_e.clone(Ad.Error),delete Ad.Error):Ad.ReturnBody=_e.clone(Ad))}Ad=_e.extend(Ad||{},Up),Mi(null,Ad)}qc=null}};if(dc)return Bu(_e.error(dc));var Od=Ml.statusCode,Id=Math.floor(Od/100)===2;if(bo){if(Id)return Bu(null,{body:Nc});if(Nc instanceof Blob){_e.readAsBinaryString(Nc,function(Lu){var np=_e.parseResBody(Lu),Ad=np.Error||np;return Bu(_e.error(new Error(Ad.Message||"response body error"),{code:Ad.Code,error:Ad}))});return}}var kp=_e.parseResBody(Nc),Tp=kp.Error||kp;Id?Bu(null,kp):Tp?Bu(_e.error(new Error(Tp.Message),{code:Tp.Code,error:Tp})):Od?Bu(_e.error(new Error(Ml.statusMessage),{code:""+Od})):Od&&Bu(_e.error(new Error("statusCode error")))}}),Qc=function ei(ds){ds.TaskId===oi&&(qc&&qc.abort&&qc.abort(),Mn.off("inner-kill-task",ei))};oi&&Mn.on("inner-kill-task",Qc)}}var Xs={getService:Ce,putBucket:Ne,headBucket:Oe,getBucket:Ie,deleteBucket:Fe,putBucketAcl:Ue,getBucketAcl:Ve,putBucketCors:ze,getBucketCors:jt,deleteBucketCors:kt,getBucketLocation:Pt,getBucketPolicy:er,putBucketPolicy:Et,deleteBucketPolicy:tr,putBucketTagging:nr,getBucketTagging:lr,deleteBucketTagging:cr,putBucketLifecycle:ir,getBucketLifecycle:ar,deleteBucketLifecycle:sr,putBucketVersioning:dr,getBucketVersioning:fr,putBucketReplication:_r,getBucketReplication:mr,deleteBucketReplication:Er,putBucketWebsite:Sr,getBucketWebsite:xr,deleteBucketWebsite:Nr,putBucketReferer:Rr,getBucketReferer:Vr,putBucketDomain:Fr,getBucketDomain:Ir,deleteBucketDomain:kr,putBucketOrigin:qr,getBucketOrigin:Wr,deleteBucketOrigin:Ar,putBucketLogging:Dr,getBucketLogging:Jr,putBucketInventory:vn,postBucketInventory:xn,getBucketInventory:$r,listBucketInventory:Lr,deleteBucketInventory:Gr,putBucketAccelerate:Mr,getBucketAccelerate:Br,putBucketEncryption:Hr,getBucketEncryption:zr,deleteBucketEncryption:An,getObject:Nn,headObject:kn,listObjectVersions:jr,putObject:Rn,deleteObject:ta,getObjectAcl:Mo,putObjectAcl:to,optionsObject:rs,putObjectCopy:gs,deleteMultipleObject:En,restoreObject:Ur,putObjectTagging:Wn,getObjectTagging:Kn,deleteObjectTagging:Ra,selectObjectContent:Ea,appendObject:kl,uploadPartCopy:hi,multipartInit:ro,multipartUpload:Oo,multipartComplete:ra,multipartList:da,multipartListPart:Ka,multipartAbort:xs,request:_s,getObjectUrl:Ac,getAuth:Yl};function Qs(Kr,Mi,Mn){_e.each(["Cors","Acl"],function(oi){if(Kr.slice(-oi.length)===oi){var na=Kr.slice(0,-oi.length)+oi.toUpperCase(),aa=_e.apiWrapper(Kr,Mi),Ta=!1;Mn[na]=function(){!Ta&&console.warn("warning: cos."+na+" has been deprecated. Please Use cos."+Kr+" instead."),Ta=!0,aa.apply(this,arguments)}}})}ae.exports.init=function(Kr,Mi){Mi.transferToTaskMethod(Xs,"putObject"),_e.each(Xs,function(Mn,oi){Kr.prototype[oi]=_e.apiWrapper(oi,Mn),Qs(oi,Mn,Kr.prototype)})}},"./src/cos.js":function(ae,oe,ue){var de=ue("./src/util.js"),pe=ue("./src/event.js"),_e=ue("./src/task.js"),Ce=ue("./src/base.js"),Ne=ue("./src/advance.js"),Oe=ue("./package.json"),Ie={AppId:"",SecretId:"",SecretKey:"",SecurityToken:"",StartTime:0,ExpiredTime:0,ChunkRetryTimes:2,FileParallelLimit:3,ChunkParallelLimit:3,ChunkSize:1024*1024,SliceSize:1024*1024,CopyChunkParallelLimit:20,CopyChunkSize:1024*1024*10,CopySliceSize:1024*1024*10,MaxPartNumber:1e4,ProgressInterval:1e3,Domain:"",ServiceDomain:"",Protocol:"",CompatibilityMode:!1,ForcePathStyle:!1,UseRawKey:!1,Timeout:0,CorrectClockSkew:!0,SystemClockOffset:0,UploadCheckContentMd5:!1,UploadQueueSize:1e4,UploadAddMetaMd5:!1,UploadIdCacheLimit:50,UseAccelerate:!1,ForceSignHost:!0,AutoSwitchHost:!0,CopySourceParser:null,ObjectKeySimplifyCheck:!0,DeepTracker:!1,TrackerDelay:5e3,CustomId:"",BeaconReporter:null,ClsReporter:null},Fe=function(Ve){if(this.options=de.extend(de.clone(Ie),Ve||{}),this.options.FileParallelLimit=Math.max(1,this.options.FileParallelLimit),this.options.ChunkParallelLimit=Math.max(1,this.options.ChunkParallelLimit),this.options.ChunkRetryTimes=Math.max(0,this.options.ChunkRetryTimes),this.options.ChunkSize=Math.max(1024*1024,this.options.ChunkSize),this.options.CopyChunkParallelLimit=Math.max(1,this.options.CopyChunkParallelLimit),this.options.CopyChunkSize=Math.max(1024*1024,this.options.CopyChunkSize),this.options.CopySliceSize=Math.max(0,this.options.CopySliceSize),this.options.MaxPartNumber=Math.max(1024,Math.min(1e4,this.options.MaxPartNumber)),this.options.Timeout=Math.max(0,this.options.Timeout),this.options.EnableReporter=this.options.BeaconReporter||this.options.ClsReporter,this.options.AppId&&console.warn('warning: AppId has been deprecated, Please put it at the end of parameter Bucket(E.g: "test-1250000000").'),this.options.SecretId&&this.options.SecretId.indexOf(" ")>-1&&(console.error("error: SecretId格式错误,请检查"),console.error("error: SecretId format is incorrect. Please check")),this.options.SecretKey&&this.options.SecretKey.indexOf(" ")>-1&&(console.error("error: SecretKey格式错误,请检查"),console.error("error: SecretKey format is incorrect. Please check")),de.isNode()&&(console.log("Tip: Next.js、Nuxt.js 等服务端渲染技术可正常使用JavaScript SDK,请忽略下方 nodejs 环境警告"),console.warn("warning: cos-js-sdk-v5 不支持 nodejs 环境使用,请改用 cos-nodejs-sdk-v5,参考文档: https://cloud.tencent.com/document/product/436/8629"),console.warn("warning: cos-js-sdk-v5 does not support nodejs environment. Please use cos-nodejs-sdk-v5 instead. See: https://cloud.tencent.com/document/product/436/8629")),this.options.ForcePathStyle)throw console.warn("cos-js-sdk-v5不再支持使用path-style,仅支持使用virtual-hosted-style,参考文档:https://cloud.tencent.com/document/product/436/96243"),new Error("ForcePathStyle is not supported");pe.init(this),_e.init(this)};Ce.init(Fe,_e),Ne.init(Fe,_e),Fe.util={md5:de.md5,xml2json:de.xml2json,json2xml:de.json2xml,encodeBase64:de.encodeBase64},Fe.getAuthorization=de.getAuth,Fe.version=Oe.version,ae.exports=Fe},"./src/event.js":function(ae,oe){var ue=function(_e){var Ce={},Ne=function(Ie){return!Ce[Ie]&&(Ce[Ie]=[]),Ce[Ie]};_e.on=function(Oe,Ie){Oe==="task-list-update"&&console.warn('warning: Event "'+Oe+'" has been deprecated. Please use "list-update" instead.'),Ne(Oe).push(Ie)},_e.off=function(Oe,Ie){for(var Fe=Ne(Oe),Ue=Fe.length-1;Ue>=0;Ue--)Ie===Fe[Ue]&&Fe.splice(Ue,1)},_e.emit=function(Oe,Ie){for(var Fe=Ne(Oe).map(function(Ve){return Ve}),Ue=0;Ue=0;Pt--){var Et=Ce[Pt][2];(!Et||Et+_e=0;Et--){var er=Ce[Et];er[0]===jt&&er[1]===kt&&Ce.splice(Et,1)}Ce.unshift([jt,kt,Math.round(Date.now()/1e3)]),Ce.length>Pt&&Ce.splice(Pt),Ue()}},removeUploadId:function(jt){Fe.call(this),delete Ve.using[jt];for(var kt=Ce.length-1;kt>=0;kt--)Ce[kt][1]===jt&&Ce.splice(kt,1);Ue()}};ae.exports=Ve},"./src/task.js":function(ae,oe,ue){var de=ue("./src/session.js"),pe=ue("./src/util.js"),_e={},Ce=function(Ie,Fe){_e[Fe]=Ie[Fe],Ie[Fe]=function(Ue,Ve){Ue.SkipTask?_e[Fe].call(this,Ue,Ve):this._addTask(Fe,Ue,Ve)}},Ne=function(Ie){var Fe=[],Ue={},Ve=0,ze=0,jt=function(lr){var cr={id:lr.id,Bucket:lr.Bucket,Region:lr.Region,Key:lr.Key,FilePath:lr.FilePath,state:lr.state,loaded:lr.loaded,size:lr.size,speed:lr.speed,percent:lr.percent,hashPercent:lr.hashPercent,error:lr.error};return lr.FilePath&&(cr.FilePath=lr.FilePath),lr._custom&&(cr._custom=lr._custom),cr},kt=function(){var nr,lr=function(){nr=0,Ie.emit("task-list-update",{list:pe.map(Fe,jt)}),Ie.emit("list-update",{list:pe.map(Fe,jt)})};return function(){nr||(nr=setTimeout(lr))}}(),Pt=function(){if(!(Fe.length<=Ie.options.UploadQueueSize)){for(var lr=0;lrIe.options.UploadQueueSize;){var cr=Fe[lr].state==="waiting"||Fe[lr].state==="checking"||Fe[lr].state==="uploading";!Fe[lr]||!cr?(Ue[Fe[lr].id]&&delete Ue[Fe[lr].id],Fe.splice(lr,1),ze--):lr++}kt()}},Et=function nr(){if(!(Ve>=Ie.options.FileParallelLimit)){for(;Fe[ze]&&Fe[ze].state!=="waiting";)ze++;if(!(ze>=Fe.length)){var lr=Fe[ze];ze++,Ve++,lr.state="checking",lr.params.onTaskStart&&lr.params.onTaskStart(jt(lr)),!lr.params.UploadData&&(lr.params.UploadData={});var cr=pe.formatParams(lr.api,lr.params);_e[lr.api].call(Ie,cr,function(ir,ar){Ie._isRunningTask(lr.id)&&((lr.state==="checking"||lr.state==="uploading")&&(lr.state=ir?"error":"success",ir&&(lr.error=ir),Ve--,kt(),nr(),lr.callback&&lr.callback(ir,ar),lr.state==="success"&&(lr.params&&(delete lr.params.UploadData,delete lr.params.Body,delete lr.params),delete lr.callback)),Pt())}),kt(),setTimeout(nr)}}},er=function(lr,cr){var ir=Ue[lr];if(ir){var ar=ir&&ir.state==="waiting",sr=ir&&(ir.state==="checking"||ir.state==="uploading");if(cr==="canceled"&&ir.state!=="canceled"||cr==="paused"&&ar||cr==="paused"&&sr){ir.state=cr,Ie.emit("inner-kill-task",{TaskId:lr,toState:cr});try{var dr=ir&&ir.params&&ir.params.UploadData.UploadId}catch{}cr==="canceled"&&dr&&de.removeUsing(dr),kt(),sr&&(Ve--,Et()),cr==="canceled"&&(ir.params&&(delete ir.params.UploadData,delete ir.params.Body,delete ir.params),delete ir.callback)}Pt()}};Ie._addTasks=function(nr){pe.each(nr,function(lr){Ie._addTask(lr.api,lr.params,lr.callback,!0)}),kt()};var tr=!0;Ie._addTask=function(nr,lr,cr,ir){lr=pe.formatParams(nr,lr);var ar=pe.uuid();lr.TaskId=ar,lr.onTaskReady&&lr.onTaskReady(ar),lr.TaskReady&&(lr.TaskReady(ar),tr&&console.warn('warning: Param "TaskReady" has been deprecated. Please use "onTaskReady" instead.'),tr=!1);var sr={params:lr,callback:cr,api:nr,index:Fe.length,id:ar,Bucket:lr.Bucket,Region:lr.Region,Key:lr.Key,FilePath:lr.FilePath||"",state:"waiting",loaded:0,size:0,speed:0,percent:0,hashPercent:0,error:null,_custom:lr._custom},dr=lr.onHashProgress;lr.onHashProgress=function(_r){Ie._isRunningTask(sr.id)&&(sr.hashPercent=_r.percent,dr&&dr(_r),kt())};var fr=lr.onProgress;return lr.onProgress=function(_r){Ie._isRunningTask(sr.id)&&(sr.state==="checking"&&(sr.state="uploading"),sr.loaded=_r.loaded,sr.speed=_r.speed,sr.percent=_r.percent,fr&&fr(_r),kt())},pe.getFileSize(nr,lr,function(_r,mr){if(_r)return cr(pe.error(_r));Ue[ar]=sr,Fe.push(sr),sr.size=mr,!ir&&kt(),Et(),Pt()}),ar},Ie._isRunningTask=function(nr){var lr=Ue[nr];return!!(lr&&(lr.state==="checking"||lr.state==="uploading"))},Ie.getTaskList=function(){return pe.map(Fe,jt)},Ie.cancelTask=function(nr){er(nr,"canceled")},Ie.pauseTask=function(nr){er(nr,"paused")},Ie.restartTask=function(nr){var lr=Ue[nr];lr&&(lr.state==="paused"||lr.state==="error")&&(lr.state="waiting",kt(),ze=Math.min(ze,lr.index),Et())},Ie.isUploadRunning=function(){return Ve||ze"u"?"undefined":_e(navigator))==="object"){var cr=navigator.connection||navigator.mozConnection||navigator.webkitConnection;return(cr==null?void 0:cr.type)||(cr==null?void 0:cr.effectiveType)||"unknown"}return"unknown"},getProtocol:function(){return(typeof location>"u"?"undefined":_e(location))==="object"?location.protocol.replace(/:/,""):"unknown protocol"},getOsType:function(){if((typeof navigator>"u"?"undefined":_e(navigator))!=="object")return"unknown os";var cr=navigator.userAgent.toLowerCase(),ir=/macintosh|mac os x/i.test(navigator.userAgent);return cr.indexOf("win32")>=0||cr.indexOf("wow32")>=0?"win32":cr.indexOf("win64")>=0||cr.indexOf("wow64")>=0?"win64":ir?"mac":"unknown os"},isMobile:function(){var cr=/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i;return!!((typeof navigator>"u"?"undefined":_e(navigator))==="object"&&navigator.userAgent.match(cr))},isAndroid:function(){var cr=/(Android|Adr|Linux)/i;return!!((typeof navigator>"u"?"undefined":_e(navigator))==="object"&&navigator.userAgent.match(cr))},isIOS:function(){var cr=/(iPhone|iPod|iPad|iOS)/i;return!!((typeof navigator>"u"?"undefined":_e(navigator))==="object"&&navigator.userAgent.match(cr))},isOtherMobile:function(){return Ue&&!isAndroid&&!isIOS},getUA:function(){if((typeof navigator>"u"?"undefined":_e(navigator))!=="object")return"unknown device";var cr=navigator.userAgent;return cr}},Ue=Fe.isMobile(),Ve=Fe.isAndroid()?"android":Fe.isIOS?"ios":"other_mobile",ze=Fe.getOsType(),jt=Ue?Ve:ze,kt=Fe.getUA(),Pt=Fe.getProtocol(),Et=function(cr){return["putObject","sliceUploadFile","uploadFile","uploadFiles"].includes(cr)?"UploadTask":cr==="getObject"?"DownloadTask":["putObjectCopy","sliceCopyFile"].includes(cr)?"CopyTask":cr};function er(lr){return lr.replace(/([A-Z])/g,"_$1").toLowerCase()}function tr(lr){var cr={},ir=["sdkVersionName","sdkVersionCode","osName","networkType","requestName","requestResult","bucket","region","appid","accelerate","url","host","requestPath","userAgent","networkProtocol","httpMethod","httpSize","httpSpeed","httpTookTime","httpMd5","httpSign","httpFullTime","httpDomain","partNumber","httpRetryTimes","customId","traceId","realApi"],ar=[].concat(ir,["errorNode","errorCode","errorName","errorMessage","errorRequestId","errorHttpCode","errorServiceName","errorType","fullError"]),sr=lr.requestResult==="Success"?ir:ar;for(var dr in lr)if(sr.includes(dr)){var fr=er(dr);cr[fr]=lr[dr]}return cr.request_name=lr.realApi?Et(lr.realApi):lr.requestName,cr}var nr=function(){function lr(cr){de(this,lr);var ir=cr.parent,ar=cr.traceId,sr=cr.bucket,dr=cr.region,fr=cr.apiName,_r=cr.realApi,mr=cr.httpMethod,Er=cr.fileKey,Sr=cr.fileSize,xr=cr.accelerate,Nr=cr.customId,Rr=cr.delay,Vr=cr.deepTracker,Fr=cr.Beacon,Ir=cr.clsReporter,kr=sr&&sr.substr(sr.lastIndexOf("-")+1)||"";this.parent=ir,this.deepTracker=Vr,this.delay=Rr,Ir&&!this.clsReporter&&(this.clsReporter=Ir),this.params={sdkVersionName:"cos-js-sdk-v5",sdkVersionCode:Ce.version,osName:jt,networkType:"",requestName:fr||"",requestResult:"",realApi:_r,bucket:sr,region:dr,accelerate:xr,httpMethod:mr,url:"",host:"",httpDomain:"",requestPath:Er||"",userAgent:kt,networkProtocol:Pt,errorType:"",errorCode:"",errorName:"",errorMessage:"",errorRequestId:"",errorHttpCode:0,errorServiceName:"",errorNode:"",httpTookTime:0,httpSize:Sr||0,httpMd5:0,httpSign:0,httpFullTime:0,httpSpeed:0,md5StartTime:0,md5EndTime:0,signStartTime:0,signEndTime:0,httpStartTime:0,httpEndTime:0,startTime:new Date().getTime(),endTime:0,traceId:ar||Fe.getUid(),appid:kr,partNumber:0,httpRetryTimes:0,customId:Nr||"",partTime:0},Fr&&(this.beacon=Oe(Fr,Rr))}return pe(lr,[{key:"formatResult",value:function(ir,ar){var sr,dr,fr,_r,mr,Er,Sr=new Date().getTime(),xr=Fe.getNetType(),Nr=ir?(ir==null?void 0:ir.code)||(ir==null||(sr=ir.error)===null||sr===void 0?void 0:sr.code)||(ir==null||(dr=ir.error)===null||dr===void 0?void 0:dr.Code):"",Rr=ir?(ir==null?void 0:ir.message)||(ir==null||(fr=ir.error)===null||fr===void 0?void 0:fr.message)||(ir==null||(_r=ir.error)===null||_r===void 0?void 0:_r.Message):"",Vr=Rr,Fr=ir?(ir==null?void 0:ir.resource)||(ir==null||(mr=ir.error)===null||mr===void 0?void 0:mr.resource)||(ir==null||(Er=ir.error)===null||Er===void 0?void 0:Er.Resource):"",Ir=ir?ir==null?void 0:ir.statusCode:ar.statusCode,kr=ir?(ir==null?void 0:ir.headers)&&(ir==null?void 0:ir.headers["x-cos-request-id"]):(ar==null?void 0:ar.headers)&&(ar==null?void 0:ar.headers["x-cos-request-id"]),qr=ir?kr?"Server":"Client":"";this.params.requestName==="getObject"&&(this.params.httpSize=ar?ar.headers&&ar.headers["content-length"]:0);var Wr=this.params.realApi==="sliceUploadFile",Ar=this.params.realApi==="sliceCopyFile";if(Wr||Ar){var Dr=this.params.httpSize/1024/this.params.partTime;Object.assign(this.params,{httpSpeed:Dr<0?0:Dr.toFixed(3)})}else{var Jr=Sr-this.params.startTime,Sn=this.params.httpEndTime-this.params.httpStartTime,vn=this.params.httpSize/1024/(Sn/1e3),xn=this.params.md5EndTime-this.params.md5StartTime,$r=this.params.signEndTime-this.params.signStartTime;this.parent&&(this.parent.addParamValue("httpTookTime",Ie(Sn)),this.parent.addParamValue("httpFullTime",Ie(Jr)),this.parent.addParamValue("httpMd5",Ie(xn)),this.parent.addParamValue("httpSign",Ie($r)),["multipartUpload","uploadPartCopy","putObjectCopy"].includes(this.params.requestName)&&this.parent.addParamValue("partTime",Ie(Sn))),Object.assign(this.params,{httpFullTime:Ie(Jr),httpMd5:Ie(xn),httpSign:Ie($r),httpTookTime:Ie(Sn),httpSpeed:vn<0?0:vn.toFixed(3)})}if(Object.assign(this.params,{networkType:xr,requestResult:ir?"Failure":"Success",errorType:qr,errorCode:Nr,errorHttpCode:Ir,errorName:Vr,errorMessage:Rr,errorServiceName:Fr,errorRequestId:kr}),ir&&(!Nr||!Rr)&&(this.params.fullError=ir?JSON.stringify(ir):""),this.params.url){try{var Lr=/^http(s)?:\/\/(.*?)\//.exec(this.params.url);this.params.host=Lr[2]}catch{this.params.host=this.params.url}this.params.httpDomain=this.params.host}}},{key:"report",value:function(ir,ar){if(!(!this.beacon&&!this.clsReporter)){this.formatResult(ir,ar);var sr=tr(this.params);this.beacon&&this.sendEventsToBeacon(sr),this.clsReporter&&this.sendEventsToCLS(sr)}}},{key:"setParams",value:function(ir){Object.assign(this.params,ir)}},{key:"addParamValue",value:function(ir,ar){this.params[ir]=(+this.params[ir]+ +ar).toFixed(3)}},{key:"sendEventsToBeacon",value:function(ir){var ar=this.params.requestName==="sliceUploadFile"||this.params.realApi==="sliceUploadFile";if(!(ar&&!this.deepTracker)){var sr="qcloud_track_cos_sdk";this.delay===0?this.beacon&&this.beacon.onDirectUserAction(sr,ir):this.beacon&&this.beacon.onUserAction(sr,ir)}}},{key:"sendEventsToCLS",value:function(ir){var ar=this.delay===0;this.clsReporter.log(ir,ar)}},{key:"generateSubTracker",value:function(ir){return Object.assign(ir,{parent:this,deepTracker:this.deepTracker,traceId:this.params.traceId,bucket:this.params.bucket,region:this.params.region,accelerate:this.params.accelerate,fileKey:this.params.requestPath,customId:this.params.customId,delay:this.delay,clsReporter:this.clsReporter}),new lr(ir)}}]),lr}();ae.exports=nr},"./src/util.js":function(ae,oe,ue){(function(de){var pe=ue("./node_modules/@babel/runtime/helpers/typeof.js");function _e(En,Ur){var Wn=typeof Symbol<"u"&&En[Symbol.iterator]||En["@@iterator"];if(!Wn){if(Array.isArray(En)||(Wn=Ce(En))||Ur){Wn&&(En=Wn);var Kn=0,Ra=function(){};return{s:Ra,n:function(){return Kn>=En.length?{done:!0}:{done:!1,value:En[Kn++]}},e:function(da){throw da},f:Ra}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Ea=!0,ro=!1,Oo;return{s:function(){Wn=Wn.call(En)},n:function(){var da=Wn.next();return Ea=da.done,da},e:function(da){ro=!0,Oo=da},f:function(){try{!Ea&&Wn.return!=null&&Wn.return()}finally{if(ro)throw Oo}}}}function Ce(En,Ur){if(En){if(typeof En=="string")return Ne(En,Ur);var Wn=Object.prototype.toString.call(En).slice(8,-1);if(Wn==="Object"&&En.constructor&&(Wn=En.constructor.name),Wn==="Map"||Wn==="Set")return Array.from(En);if(Wn==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Wn))return Ne(En,Ur)}}function Ne(En,Ur){(Ur==null||Ur>En.length)&&(Ur=En.length);for(var Wn=0,Kn=new Array(Ur);WnEa?1:-1})}var lr=function(Ur,Wn){var Kn,Ra,Ea,ro=[],Oo=nr(Ur);for(Kn=0;Kn-1||cr.indexOf(Ra)>-1)&&(Wn[Kn]=Ur[Kn])}return Wn},ar=function(Ur){Ur=Ur||{};var Wn=Ur.SecretId,Kn=Ur.SecretKey,Ra=Ur.KeyTime,Ea=(Ur.method||Ur.Method||"get").toLowerCase(),ro=Ir(Ur.Query||Ur.params||{}),Oo=ir(Ir(Ur.Headers||Ur.headers||{})),ra=Ur.Key||"",da;Ur.UseRawKey?da=Ur.Pathname||Ur.pathname||"/"+ra:(da=Ur.Pathname||Ur.pathname||ra,da.indexOf("/")!==0&&(da="/"+da));var Ka=Ur.ForceSignHost!==!1;if(!Oo.Host&&!Oo.host&&Ur.Bucket&&Ur.Region&&Ka&&(Oo.Host=Ur.Bucket+".cos."+Ur.Region+".myqcloud.com"),!Wn)throw new Error("missing param SecretId");if(!Kn)throw new Error("missing param SecretKey");var xs=Math.round(zr(Ur.SystemClockOffset)/1e3)-1,_s=xs,kl=Ur.Expires||Ur.expires;kl===void 0?_s+=900:_s+=kl*1||0;var Yl="sha1",Ac=Wn,Ms=Ra||xs+";"+_s,zc=Ra||xs+";"+_s,Fc=nr(Oo,!0).join(";").toLowerCase(),$u=nr(ro,!0).join(";").toLowerCase(),xu=Ie.HmacSHA1(zc,Kn).toString(),Su=[Ea,da,hi.obj2str(ro,!0),hi.obj2str(Oo,!0),""].join(` `),Vl=["sha1",Ms,Ie.SHA1(Su).toString(),""].join(` -`),Es=Ie.HmacSHA1(Vl,xu).toString(),$s=["q-sign-algorithm="+Yl,"q-ak="+Ac,"q-sign-time="+Ms,"q-key-time="+zc,"q-header-list="+Fc,"q-url-param-list="+$u,"q-signature="+Es].join("&");return $s},sr=function(Ur,Wn,Kn){var Ra=Wn/8,Ea=Ur.slice(Kn,Kn+Ra);return new Uint8Array(Ea).reverse(),new{8:Uint8Array,16:Uint16Array,32:Uint32Array}[Wn](Ea)[0]},dr=function(Ur,Wn,Kn,Ra){var Ea=Ur.slice(Wn,Kn),ro="";return new Uint8Array(Ea).forEach(function(Oo){ro+=String.fromCharCode(Oo)}),Ra&&(ro=decodeURIComponent(escape(ro))),ro},fr=function(Ur){for(var Wn={},Kn=dr(Ur),Ra={records:[]};Ur.byteLength;){var Ea=sr(Ur,32,0),ro=sr(Ur,32,4),Oo=Ea-ro-16,ra=0,da;for(Ur=Ur.slice(12);raparseInt(Ra[Ea])?1:-1;return 0},Ur=function(Kn){if(!Kn)return!1;var Ra=(Kn.match(/Chrome\/([.\d]+)/)||[])[1],Ea=(Kn.match(/QBCore\/([.\d]+)/)||[])[1],ro=(Kn.match(/QQBrowser\/([.\d]+)/)||[])[1],Oo=Ra&&En(Ra,"53.0.2785.116")<0&&Ea&&En(Ea,"3.53.991.400")<0&&ro&&En(ro,"9.0.2524.400")<=0||!1;return Oo};return Ur(typeof navigator<"u"&&navigator.userAgent)}(),Nr=function(Ur,Wn,Kn,Ra,Ea){var ro;if(Ur.slice?ro=Ur.slice(Wn,Kn):Ur.mozSlice?ro=Ur.mozSlice(Wn,Kn):Ur.webkitSlice&&(ro=Ur.webkitSlice(Wn,Kn)),Ra&&xr){var Oo=new FileReader;Oo.onload=function(ra){ro=null,Ea(new Blob([Oo.result]))},Oo.readAsArrayBuffer(ro)}else Ea(ro)},Rr=function(Ur,Wn,Kn,Ra){Kn=Kn||mr,Ur?typeof Wn=="string"?Kn(hi.md5(Wn,!0)):Blob&&Wn instanceof Blob?hi.getFileMd5(Wn,function(Ea,ro){Kn(ro)},Ra):Kn():Kn()},Vr=1024*1024,Fr=function(Ur,Wn,Kn){var Ra=Ur.size,Ea=0,ro=Oe.getCtx(),Oo=function ra(da){if(da>=Ra){var Ka=ro.digest("hex");Wn(null,Ka);return}var xs=Math.min(Ra,da+Vr);hi.fileSlice(Ur,da,xs,!1,function(_s){Sr(_s,function(kl){_s=null,ro=ro.update(kl,!0),Ea+=kl.length,kl=null,Kn&&Kn({loaded:Ea,total:Ra,percent:Math.round(Ea/Ra*1e4)/1e4}),ra(da+Vr)})})};Oo(0)};function Ir(En){return Sn(En,function(Ur){return pe(Ur)==="object"&&Ur!==null?Ir(Ur):Ur})}function kr(En,Ur,Wn){return En&&Ur in En?En[Ur]:Wn}function qr(En,Ur){return Jr(Ur,function(Wn,Kn){En[Kn]=Ur[Kn]}),En}function Wr(En){return En instanceof Array}function Ar(En,Ur){for(var Wn=!1,Kn=0;Kn-1,ra=!ro||typeof ro=="string"&&ro.indexOf("{Region}")>-1;if(Ur.indexOf("Bucket")>-1||Ur==="deleteMultipleObject"||Ur==="multipartList"||Ur==="listObjectVersions"){if(Oo&&!Kn)return"Bucket";if(ra&&!Ra)return"Region"}else if(Ur.indexOf("Object")>-1||Ur.indexOf("multipart")>-1||Ur==="sliceUploadFile"||Ur==="abortUploadTask"||Ur==="uploadFile"){if(Oo&&!Kn)return"Bucket";if(ra&&!Ra)return"Region";if(!Ea)return"Key"}return!1},Gr=function(Ur,Wn){if(Wn=qr({},Wn),Ur!=="getAuth"&&Ur!=="getV4Auth"&&Ur!=="getObjectUrl"){var Kn=Wn.Headers||{};if(Wn&&pe(Wn)==="object"){(function(){for(var Ea in Wn)Wn.hasOwnProperty(Ea)&&Ea.indexOf("x-cos-")>-1&&(Kn[Ea]=Wn[Ea])})();var Ra={"x-cos-mfa":"MFA","Content-MD5":"ContentMD5","Content-Length":"ContentLength","Content-Type":"ContentType",Expect:"Expect",Expires:"Expires","Cache-Control":"CacheControl","Content-Disposition":"ContentDisposition","Content-Encoding":"ContentEncoding",Range:"Range","If-Modified-Since":"IfModifiedSince","If-Unmodified-Since":"IfUnmodifiedSince","If-Match":"IfMatch","If-None-Match":"IfNoneMatch","x-cos-copy-source":"CopySource","x-cos-copy-source-Range":"CopySourceRange","x-cos-metadata-directive":"MetadataDirective","x-cos-copy-source-If-Modified-Since":"CopySourceIfModifiedSince","x-cos-copy-source-If-Unmodified-Since":"CopySourceIfUnmodifiedSince","x-cos-copy-source-If-Match":"CopySourceIfMatch","x-cos-copy-source-If-None-Match":"CopySourceIfNoneMatch","x-cos-acl":"ACL","x-cos-grant-read":"GrantRead","x-cos-grant-write":"GrantWrite","x-cos-grant-full-control":"GrantFullControl","x-cos-grant-read-acp":"GrantReadAcp","x-cos-grant-write-acp":"GrantWriteAcp","x-cos-storage-class":"StorageClass","x-cos-traffic-limit":"TrafficLimit","x-cos-mime-limit":"MimeLimit","x-cos-server-side-encryption-customer-algorithm":"SSECustomerAlgorithm","x-cos-server-side-encryption-customer-key":"SSECustomerKey","x-cos-server-side-encryption-customer-key-MD5":"SSECustomerKeyMD5","x-cos-server-side-encryption":"ServerSideEncryption","x-cos-server-side-encryption-cos-kms-key-id":"SSEKMSKeyId","x-cos-server-side-encryption-context":"SSEContext","Pic-Operations":"PicOperations","x-cos-callback":"Callback","x-cos-callback-var":"CallbackVar","x-cos-return-body":"ReturnBody"};hi.each(Ra,function(Ea,ro){Wn[Ea]!==void 0&&(Kn[ro]=Wn[Ea])}),Wn.Headers=Er(Kn)}}return Wn},Mr=function(Ur,Wn){return function(Kn,Ra){var Ea=this;typeof Kn=="function"&&(Ra=Kn,Kn={}),Kn=Gr(Ur,Kn);var ro;if(Ea.options.EnableReporter)if(Kn.calledBySdk==="sliceUploadFile"||Kn.calledBySdk==="sliceCopyFile")ro=Kn.tracker&&Kn.tracker.generateSubTracker({apiName:Ur});else if(["uploadFile","uploadFiles"].includes(Ur))ro=null;else{var Oo=0;Kn.Body&&(Oo=typeof Kn.Body=="string"?Kn.Body.length:Kn.Body.size||Kn.Body.byteLength||0);var ra=Ea.options.UseAccelerate||typeof Ea.options.Domain=="string"&&Ea.options.Domain.includes("accelerate.");ro=new Pt({Beacon:Ea.options.BeaconReporter,clsReporter:Ea.options.ClsReporter,bucket:Kn.Bucket,region:Kn.Region,apiName:Ur,realApi:Ur,accelerate:ra,fileKey:Kn.Key,fileSize:Oo,deepTracker:Ea.options.DeepTracker,customId:Ea.options.CustomId,delay:Ea.options.TrackerDelay})}Kn.tracker=ro;var da=function(Ms){return Ms&&Ms.headers&&(Ms.headers["x-cos-request-id"]&&(Ms.RequestId=Ms.headers["x-cos-request-id"]),Ms.headers["x-ci-request-id"]&&(Ms.RequestId=Ms.headers["x-ci-request-id"]),Ms.headers["x-cos-version-id"]&&(Ms.VersionId=Ms.headers["x-cos-version-id"]),Ms.headers["x-cos-delete-marker"]&&(Ms.DeleteMarker=Ms.headers["x-cos-delete-marker"])),Ms},Ka=function(Ms,zc){ro&&ro.report(Ms,zc),Ra&&Ra(da(Ms),da(zc))},xs=function(){if(Ur!=="getService"&&Ur!=="abortUploadTask"){var Ms=Lr.call(Ea,Ur,Kn);if(Ms)return"missing param "+Ms;if(Kn.Region){if(Ea.options.CompatibilityMode){if(!/^([a-z\d-.]+)$/.test(Kn.Region))return"Region format error."}else{if(Kn.Region.indexOf("cos.")>-1)return'param Region should not be start with "cos."';if(!/^([a-z\d-]+)$/.test(Kn.Region))return"Region format error."}!Ea.options.CompatibilityMode&&Kn.Region.indexOf("-")===-1&&Kn.Region!=="yfb"&&Kn.Region!=="default"&&Kn.Region!=="accelerate"&&console.warn("warning: param Region format error, find help here: https://cloud.tencent.com/document/product/436/6224")}if(Kn.Bucket){if(!/^([a-z\d-]+)-(\d+)$/.test(Kn.Bucket))if(Kn.AppId)Kn.Bucket=Kn.Bucket+"-"+Kn.AppId;else if(Ea.options.AppId)Kn.Bucket=Kn.Bucket+"-"+Ea.options.AppId;else return'Bucket should format as "test-1250000000".';Kn.AppId&&(console.warn('warning: AppId has been deprecated, Please put it at the end of parameter Bucket(E.g Bucket:"test-1250000000" ).'),delete Kn.AppId)}!Ea.options.UseRawKey&&Kn.Key&&Kn.Key.substr(0,1)==="/"&&(Kn.Key=Kn.Key.substr(1))}},_s=xs(),kl=["getAuth","getObjectUrl"].includes(Ur);if(typeof Promise=="function"&&!kl&&!Ra)return new Promise(function(Ac,Ms){if(Ra=function(Fc,$u){Fc?Ms(Fc):Ac($u)},_s)return Ka(hi.error(new Error(_s)));Wn.call(Ea,Kn,Ka)});if(_s)return Ka(hi.error(new Error(_s)));var Yl=Wn.call(Ea,Kn,Ka);if(kl)return Yl}},Br=function(Ur,Wn){var Kn=this,Ra=0,Ea=0,ro=Date.now(),Oo,ra;function da(){if(ra=0,Wn&&typeof Wn=="function"){Oo=Date.now();var Ka=Math.max(0,Math.round((Ea-Ra)/((Oo-ro)/1e3)*100)/100)||0,xs;Ea===0&&Ur===0?xs=1:xs=Math.floor(Ea/Ur*100)/100||0,ro=Oo,Ra=Ea;try{Wn({loaded:Ea,total:Ur,speed:Ka,percent:xs})}catch{}}}return function(Ka,xs){if(Ka&&(Ea=Ka.loaded,Ur=Ka.total),xs)clearTimeout(ra),da();else{if(ra)return;ra=setTimeout(da,Kn.options.ProgressInterval)}}},Hr=function(Ur,Wn,Kn){var Ra;if(typeof Wn.Body=="string"?Wn.Body=new Blob([Wn.Body],{type:"text/plain"}):Wn.Body instanceof ArrayBuffer&&(Wn.Body=new Blob([Wn.Body])),Wn.Body&&(Wn.Body instanceof Blob||Wn.Body.toString()==="[object File]"||Wn.Body.toString()==="[object Blob]"))Ra=Wn.Body.size;else{Kn(hi.error(new Error("params body format error, Only allow File|Blob|String.")));return}Wn.ContentLength=Ra,Kn(null,Ra)},zr=function(Ur){return Date.now()+(Ur||0)},An=function(Ur,Wn){var Kn=Ur;return Ur.message=Ur.message||null,typeof Wn=="string"?(Ur.error=Wn,Ur.message=Wn):pe(Wn)==="object"&&Wn!==null&&(qr(Ur,Wn),(Wn.code||Wn.name)&&(Ur.code=Wn.code||Wn.name),Wn.message&&(Ur.message=Wn.message),Wn.stack&&(Ur.stack=Wn.stack)),typeof Object.defineProperty=="function"&&(Object.defineProperty(Ur,"name",{writable:!0,enumerable:!1}),Object.defineProperty(Ur,"message",{enumerable:!0})),Ur.name=Wn&&Wn.name||Ur.name||Ur.code||"Error",Ur.code||(Ur.code=Ur.name),Ur.error||(Ur.error=Ir(Kn)),Ur},kn=function(){return(typeof globalThis>"u"?"undefined":pe(globalThis))==="object"&&(globalThis.constructor.name==="DedicatedWorkerGlobalScope"||globalThis.FileReaderSync)},jr=function(){return(typeof window>"u"?"undefined":pe(window))!=="object"&&(typeof de>"u"?"undefined":pe(de))==="object"&&!0&&!kn()},Nn=function(Ur){return/^https?:\/\/([^/]+\.)?ci\.[^/]+/.test(Ur)},Rn=function(){if((typeof navigator>"u"?"undefined":pe(navigator))!=="object")return!1;var En=navigator.userAgent,Ur=!!En.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);return Ur}(),ta=function(){return(typeof navigator>"u"?"undefined":pe(navigator))!=="object"?!1:/\sQQ/i.test(navigator.userAgent)}(),Mo=function(Ur,Wn){var Kn=kt.encode(Ur);return Wn&&(Kn=Kn.replaceAll("+","-").replaceAll("/","_").replaceAll("=","")),Kn},to=function(Ur){return Ur?kt.decode(Ur):""},rs=function(Ur){var Wn=Ur.split("/"),Kn=[],Ra=_e(Wn),Ea;try{for(Ra.s();!(Ea=Ra.n()).done;){var ro=Ea.value;ro===".."?Kn.length&&Kn.pop():ro.length&&ro!=="."&&Kn.push(ro)}}catch(Oo){Ra.e(Oo)}finally{Ra.f()}return"/"+Kn.join("/")},gs=function(Ur){var Wn;if(Ur&&typeof Ur=="string"){var Kn=Ur.trim(),Ra=Kn.indexOf("<")===0,Ea=Kn.indexOf("{")===0;if(Ra)Wn=hi.xml2json(Ur)||{};else if(Ea)try{var ro=Ur.replace(/\n/g," "),Oo=JSON.parse(ro);Object.prototype.toString.call(Oo)==="[object Object]"?Wn=Oo:Wn=Ur}catch{Wn=Ur}else Wn=Ur}else Wn=Ur||{};return Wn},hi={noop:mr,formatParams:Gr,apiWrapper:Mr,xml2json:Et,json2xml:er,md5:Oe,clearKey:Er,fileSlice:Nr,getBodyMd5:Rr,getFileMd5:Fr,b64:xn,extend:qr,isArray:Wr,isInArray:Ar,makeArray:Dr,each:Jr,map:Sn,filter:vn,clone:Ir,attr:kr,uuid:$r,camSafeUrlEncode:tr,throttleOnProgress:Br,getFileSize:Hr,getSkewTime:zr,error:An,obj2str:lr,getAuth:ar,parseSelectPayload:fr,getSourceParams:_r,isBrowser:!0,isNode:jr,isCIHost:Nn,isIOS_QQ:Rn&&ta,encodeBase64:Mo,decodeBase64:to,simplifyPath:rs,readAsBinaryString:Sr,parseResBody:gs};ae.exports=hi}).call(this,ue("./node_modules/process/browser.js"))}})})})(cosJsSdkV5);var cosJsSdkV5Exports=cosJsSdkV5.exports;const COS=getDefaultExportFromCjs(cosJsSdkV5Exports);var toString$1=Object.prototype.toString,isModern=typeof Buffer$2<"u"&&typeof Buffer$2.alloc=="function"&&typeof Buffer$2.allocUnsafe=="function"&&typeof Buffer$2.from=="function";function isArrayBuffer$1(re){return toString$1.call(re).slice(8,-1)==="ArrayBuffer"}function fromArrayBuffer(re,ie,ae){ie>>>=0;var oe=re.byteLength-ie;if(oe<0)throw new RangeError("'offset' is out of bounds");if(ae===void 0)ae=oe;else if(ae>>>=0,ae>oe)throw new RangeError("'length' is out of bounds");return isModern?Buffer$2.from(re.slice(ie,ie+ae)):new Buffer$2(new Uint8Array(re.slice(ie,ie+ae)))}function fromString(re,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!Buffer$2.isEncoding(ie))throw new TypeError('"encoding" must be a valid string encoding');return isModern?Buffer$2.from(re,ie):new Buffer$2(re,ie)}function bufferFrom(re,ie,ae){if(typeof re=="number")throw new TypeError('"value" argument must not be a number');return isArrayBuffer$1(re)?fromArrayBuffer(re,ie,ae):typeof re=="string"?fromString(re,ie):isModern?Buffer$2.from(re):new Buffer$2(re)}var bufferFrom_1=bufferFrom;const Buffer=getDefaultExportFromCjs(bufferFrom_1);var byteToHex=[];for(var i=0;i<256;++i)byteToHex.push((i+256).toString(16).slice(1));function unsafeStringify(re,ie=0){return(byteToHex[re[ie+0]]+byteToHex[re[ie+1]]+byteToHex[re[ie+2]]+byteToHex[re[ie+3]]+"-"+byteToHex[re[ie+4]]+byteToHex[re[ie+5]]+"-"+byteToHex[re[ie+6]]+byteToHex[re[ie+7]]+"-"+byteToHex[re[ie+8]]+byteToHex[re[ie+9]]+"-"+byteToHex[re[ie+10]]+byteToHex[re[ie+11]]+byteToHex[re[ie+12]]+byteToHex[re[ie+13]]+byteToHex[re[ie+14]]+byteToHex[re[ie+15]]).toLowerCase()}var getRandomValues,rnds8=new Uint8Array(16);function rng(){if(!getRandomValues&&(getRandomValues=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!getRandomValues))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}var randomUUID=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);const native={randomUUID};function v4(re,ie,ae){if(native.randomUUID&&!ie&&!re)return native.randomUUID();re=re||{};var oe=re.random||(re.rng||rng)();if(oe[6]=oe[6]&15|64,oe[8]=oe[8]&63|128,ie){ae=ae||0;for(var ue=0;ue<16;++ue)ie[ae+ue]=oe[ue];return ie}return unsafeStringify(oe)}var __extends$3=function(){var re=function(ie,ae){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ue){oe.__proto__=ue}||function(oe,ue){for(var de in ue)ue.hasOwnProperty(de)&&(oe[de]=ue[de])},re(ie,ae)};return function(ie,ae){re(ie,ae);function oe(){this.constructor=ie}ie.prototype=ae===null?Object.create(ae):(oe.prototype=ae.prototype,new oe)}}(),QiniuErrorName;(function(re){re.InvalidFile="InvalidFile",re.InvalidToken="InvalidToken",re.InvalidMetadata="InvalidMetadata",re.InvalidChunkSize="InvalidChunkSize",re.InvalidCustomVars="InvalidCustomVars",re.NotAvailableUploadHost="NotAvailableUploadHost",re.ReadCacheFailed="ReadCacheFailed",re.InvalidCacheData="InvalidCacheData",re.WriteCacheFailed="WriteCacheFailed",re.RemoveCacheFailed="RemoveCacheFailed",re.GetCanvasContextFailed="GetCanvasContextFailed",re.UnsupportedFileType="UnsupportedFileType",re.FileReaderReadFailed="FileReaderReadFailed",re.NotAvailableXMLHttpRequest="NotAvailableXMLHttpRequest",re.InvalidProgressEventTarget="InvalidProgressEventTarget",re.RequestError="RequestError"})(QiniuErrorName||(QiniuErrorName={}));var QiniuError=function(){function re(ie,ae){this.name=ie,this.message=ae,this.stack=new Error().stack}return re}(),QiniuRequestError=function(re){__extends$3(ie,re);function ie(ae,oe,ue,de){var pe=re.call(this,QiniuErrorName.RequestError,ue)||this;return pe.code=ae,pe.reqId=oe,pe.isRequestError=!0,pe.data=de,pe}return ie}(QiniuError),QiniuNetworkError=function(re){__extends$3(ie,re);function ie(ae,oe){return oe===void 0&&(oe=""),re.call(this,0,oe,ae)||this}return ie}(QiniuRequestError),Pool=function(){function re(ie,ae){this.runTask=ie,this.limit=ae,this.aborted=!1,this.queue=[],this.processing=[]}return re.prototype.enqueue=function(ie){var ae=this;return new Promise(function(oe,ue){ae.queue.push({task:ie,resolve:oe,reject:ue}),ae.check()})},re.prototype.run=function(ie){var ae=this;this.queue=this.queue.filter(function(oe){return oe!==ie}),this.processing.push(ie),this.runTask(ie.task).then(function(){ae.processing=ae.processing.filter(function(oe){return oe!==ie}),ie.resolve(),ae.check()},function(oe){return ie.reject(oe)})},re.prototype.check=function(){var ie=this;if(!this.aborted){var ae=this.processing.length,oe=this.limit-ae;this.queue.slice(0,oe).forEach(function(ue){ie.run(ue)})}},re.prototype.abort=function(){this.queue=[],this.aborted=!0},re}(),__extends$2=function(){var re=function(ie,ae){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ue){oe.__proto__=ue}||function(oe,ue){for(var de in ue)ue.hasOwnProperty(de)&&(oe[de]=ue[de])},re(ie,ae)};return function(ie,ae){re(ie,ae);function oe(){this.constructor=ie}ie.prototype=ae===null?Object.create(ae):(oe.prototype=ae.prototype,new oe)}}(),__assign$6=function(){return __assign$6=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae"u")return"";var ie=re+"",ae="",oe,ue,de=0;oe=ue=0,de=ie.length;for(var pe=0;pe127&&_e<2048)Ce=String.fromCharCode(_e>>6|192,_e&63|128);else if((_e&63488^55296)>0)Ce=String.fromCharCode(_e>>12|224,_e>>6&63|128,_e&63|128);else{if((_e&64512^55296)>0)throw new RangeError("Unmatched trail surrogate at "+pe);var Ne=ie.charCodeAt(++pe);if((Ne&64512^56320)>0)throw new RangeError("Unmatched lead surrogate at "+(pe-1));_e=((_e&1023)<<10)+(Ne&1023)+65536,Ce=String.fromCharCode(_e>>18|240,_e>>12&63|128,_e>>6&63|128,_e&63|128)}Ce!==null&&(ue>oe&&(ae+=ie.slice(oe,ue)),ae+=Ce,oe=ue=pe+1)}return ue>oe&&(ae+=ie.slice(oe,de)),ae}function utf8Decode(re){var ie=[],ae=0,oe=0,ue=0;for(re+="";ae>10&1023)),ie.push(String.fromCharCode(56320|oe&1023))):ie.push(String.fromCharCode(oe)),ae+=ue}return ie.join("")}function base64Encode(re){var ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",ae,oe,ue,de,pe,_e,Ce,Ne,Oe=0,Ie=0,Fe="",Ue=[];if(!re)return re;re=utf8Encode(re+"");do ae=re.charCodeAt(Oe++),oe=re.charCodeAt(Oe++),ue=re.charCodeAt(Oe++),Ne=ae<<16|oe<<8|ue,de=Ne>>18&63,pe=Ne>>12&63,_e=Ne>>6&63,Ce=Ne&63,Ue[Ie++]=ie.charAt(de)+ie.charAt(pe)+ie.charAt(_e)+ie.charAt(Ce);while(Oe>16&255,oe=Ne>>8&255,ue=Ne&255,_e===64?Ue[Ie++]=String.fromCharCode(ae):Ce===64?Ue[Ie++]=String.fromCharCode(ae,oe):Ue[Ie++]=String.fromCharCode(ae,oe,ue);while(Oe>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[1]-389564586|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[2]+606105819|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[3]-1044525330|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&tr|~er&nr)+Pt[4]-176418897|0,Et=(Et<<7|Et>>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[5]+1200080426|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[6]-1473231341|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[7]-45705983|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&tr|~er&nr)+Pt[8]+1770035416|0,Et=(Et<<7|Et>>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[9]-1958414417|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[10]-42063|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[11]-1990404162|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&tr|~er&nr)+Pt[12]+1804603682|0,Et=(Et<<7|Et>>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[13]-40341101|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[14]-1502002290|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[15]+1236535329|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&nr|tr&~nr)+Pt[1]-165796510|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[6]-1069501632|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[11]+643717713|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[0]-373897302|0,er=(er<<20|er>>>12)+tr|0,Et+=(er&nr|tr&~nr)+Pt[5]-701558691|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[10]+38016083|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[15]-660478335|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[4]-405537848|0,er=(er<<20|er>>>12)+tr|0,Et+=(er&nr|tr&~nr)+Pt[9]+568446438|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[14]-1019803690|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[3]-187363961|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[8]+1163531501|0,er=(er<<20|er>>>12)+tr|0,Et+=(er&nr|tr&~nr)+Pt[13]-1444681467|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[2]-51403784|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[7]+1735328473|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[12]-1926607734|0,er=(er<<20|er>>>12)+tr|0,Et+=(er^tr^nr)+Pt[5]-378558|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[8]-2022574463|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[11]+1839030562|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[14]-35309556|0,er=(er<<23|er>>>9)+tr|0,Et+=(er^tr^nr)+Pt[1]-1530992060|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[4]+1272893353|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[7]-155497632|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[10]-1094730640|0,er=(er<<23|er>>>9)+tr|0,Et+=(er^tr^nr)+Pt[13]+681279174|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[0]-358537222|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[3]-722521979|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[6]+76029189|0,er=(er<<23|er>>>9)+tr|0,Et+=(er^tr^nr)+Pt[9]-640364487|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[12]-421815835|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[15]+530742520|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[2]-995338651|0,er=(er<<23|er>>>9)+tr|0,Et+=(tr^(er|~nr))+Pt[0]-198630844|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[7]+1126891415|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[14]-1416354905|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[5]-57434055|0,er=(er<<21|er>>>11)+tr|0,Et+=(tr^(er|~nr))+Pt[12]+1700485571|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[3]-1894986606|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[10]-1051523|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[1]-2054922799|0,er=(er<<21|er>>>11)+tr|0,Et+=(tr^(er|~nr))+Pt[8]+1873313359|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[15]-30611744|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[6]-1560198380|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[13]+1309151649|0,er=(er<<21|er>>>11)+tr|0,Et+=(tr^(er|~nr))+Pt[4]-145523070|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[11]-1120210379|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[2]+718787259|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[9]-343485551|0,er=(er<<21|er>>>11)+tr|0,kt[0]=Et+kt[0]|0,kt[1]=er+kt[1]|0,kt[2]=tr+kt[2]|0,kt[3]=nr+kt[3]|0}function de(kt){var Pt=[],Et;for(Et=0;Et<64;Et+=4)Pt[Et>>2]=kt.charCodeAt(Et)+(kt.charCodeAt(Et+1)<<8)+(kt.charCodeAt(Et+2)<<16)+(kt.charCodeAt(Et+3)<<24);return Pt}function pe(kt){var Pt=[],Et;for(Et=0;Et<64;Et+=4)Pt[Et>>2]=kt[Et]+(kt[Et+1]<<8)+(kt[Et+2]<<16)+(kt[Et+3]<<24);return Pt}function _e(kt){var Pt=kt.length,Et=[1732584193,-271733879,-1732584194,271733878],er,tr,nr,lr,cr,ir;for(er=64;er<=Pt;er+=64)ue(Et,de(kt.substring(er-64,er)));for(kt=kt.substring(er-64),tr=kt.length,nr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],er=0;er>2]|=kt.charCodeAt(er)<<(er%4<<3);if(nr[er>>2]|=128<<(er%4<<3),er>55)for(ue(Et,nr),er=0;er<16;er+=1)nr[er]=0;return lr=Pt*8,lr=lr.toString(16).match(/(.*?)(.{0,8})$/),cr=parseInt(lr[2],16),ir=parseInt(lr[1],16)||0,nr[14]=cr,nr[15]=ir,ue(Et,nr),Et}function Ce(kt){var Pt=kt.length,Et=[1732584193,-271733879,-1732584194,271733878],er,tr,nr,lr,cr,ir;for(er=64;er<=Pt;er+=64)ue(Et,pe(kt.subarray(er-64,er)));for(kt=er-64>2]|=kt[er]<<(er%4<<3);if(nr[er>>2]|=128<<(er%4<<3),er>55)for(ue(Et,nr),er=0;er<16;er+=1)nr[er]=0;return lr=Pt*8,lr=lr.toString(16).match(/(.*?)(.{0,8})$/),cr=parseInt(lr[2],16),ir=parseInt(lr[1],16)||0,nr[14]=cr,nr[15]=ir,ue(Et,nr),Et}function Ne(kt){var Pt="",Et;for(Et=0;Et<4;Et+=1)Pt+=oe[kt>>Et*8+4&15]+oe[kt>>Et*8&15];return Pt}function Oe(kt){var Pt;for(Pt=0;Ptnr?new ArrayBuffer(0):(lr=nr-tr,cr=new ArrayBuffer(lr),ir=new Uint8Array(cr),ar=new Uint8Array(this,tr,lr),ir.set(ar),cr)}}();function Ie(kt){return/[\u0080-\uFFFF]/.test(kt)&&(kt=unescape(encodeURIComponent(kt))),kt}function Fe(kt,Pt){var Et=kt.length,er=new ArrayBuffer(Et),tr=new Uint8Array(er),nr;for(nr=0;nr>2]|=Pt.charCodeAt(er)<<(er%4<<3);return this._finish(tr,Et),nr=Oe(this._hash),kt&&(nr=ze(nr)),this.reset(),nr},jt.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},jt.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},jt.prototype.setState=function(kt){return this._buff=kt.buff,this._length=kt.length,this._hash=kt.hash,this},jt.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},jt.prototype._finish=function(kt,Pt){var Et=Pt,er,tr,nr;if(kt[Et>>2]|=128<<(Et%4<<3),Et>55)for(ue(this._hash,kt),Et=0;Et<16;Et+=1)kt[Et]=0;er=this._length*8,er=er.toString(16).match(/(.*?)(.{0,8})$/),tr=parseInt(er[2],16),nr=parseInt(er[1],16)||0,kt[14]=tr,kt[15]=nr,ue(this._hash,kt)},jt.hash=function(kt,Pt){return jt.hashBinary(Ie(kt),Pt)},jt.hashBinary=function(kt,Pt){var Et=_e(kt),er=Oe(Et);return Pt?ze(er):er},jt.ArrayBuffer=function(){this.reset()},jt.ArrayBuffer.prototype.append=function(kt){var Pt=Ve(this._buff.buffer,kt),Et=Pt.length,er;for(this._length+=kt.byteLength,er=64;er<=Et;er+=64)ue(this._hash,pe(Pt.subarray(er-64,er)));return this._buff=er-64>2]|=Pt[tr]<<(tr%4<<3);return this._finish(er,Et),nr=Oe(this._hash),kt&&(nr=ze(nr)),this.reset(),nr},jt.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},jt.ArrayBuffer.prototype.getState=function(){var kt=jt.prototype.getState.call(this);return kt.buff=Ue(kt.buff),kt},jt.ArrayBuffer.prototype.setState=function(kt){return kt.buff=Fe(kt.buff,!0),jt.prototype.setState.call(this,kt)},jt.ArrayBuffer.prototype.destroy=jt.prototype.destroy,jt.ArrayBuffer.prototype._finish=jt.prototype._finish,jt.ArrayBuffer.hash=function(kt,Pt){var Et=Ce(new Uint8Array(kt)),er=Oe(Et);return Pt?ze(er):er},jt})})(sparkMd5);var sparkMd5Exports=sparkMd5.exports;const SparkMD5=getDefaultExportFromCjs(sparkMd5Exports);var __assign$5=function(){return __assign$5=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]re.size)ae=re.size;else for(;re.size>ae*1e4;)ae*=2;for(var oe=[],ue=Math.ceil(re.size/ae),de=0;de3?ie[1]:ie[0];if(!ae)throw new QiniuError(QiniuErrorName.InvalidToken,"missing assess key field.");var oe=null;try{oe=JSON.parse(urlSafeBase64Decode(ie[ie.length-1]))}catch{throw new QiniuError(QiniuErrorName.InvalidToken,"token parse failed.")}if(oe==null)throw new QiniuError(QiniuErrorName.InvalidToken,"putPolicy is null.");if(oe.scope==null)throw new QiniuError(QiniuErrorName.InvalidToken,"scope field is null.");var ue=oe.scope.split(":")[0];if(!ue)throw new QiniuError(QiniuErrorName.InvalidToken,"resolve bucketName failed.");return{assessKey:ae,bucketName:ue,scope:oe.scope}}function createObjectURL(re){var ie=window.URL||window.webkitURL||window.mozURL;return ie.createObjectURL(re)}var _a$1,region={z0:"z0",z1:"z1",z2:"z2",na0:"na0",as0:"as0",cnEast2:"cn-east-2"},regionUphostMap=(_a$1={},_a$1[region.z0]={srcUphost:["up.qiniup.com"],cdnUphost:["upload.qiniup.com"]},_a$1[region.z1]={srcUphost:["up-z1.qiniup.com"],cdnUphost:["upload-z1.qiniup.com"]},_a$1[region.z2]={srcUphost:["up-z2.qiniup.com"],cdnUphost:["upload-z2.qiniup.com"]},_a$1[region.na0]={srcUphost:["up-na0.qiniup.com"],cdnUphost:["upload-na0.qiniup.com"]},_a$1[region.as0]={srcUphost:["up-as0.qiniup.com"],cdnUphost:["upload-as0.qiniup.com"]},_a$1[region.cnEast2]={srcUphost:["up-cn-east-2.qiniup.com"],cdnUphost:["upload-cn-east-2.qiniup.com"]},_a$1),stringifyPrimitive=function(re){switch(typeof re){case"string":return re;case"boolean":return re?"true":"false";case"number":return isFinite(re)?re:"";default:return""}},encode$2=function(re,ie,ae,oe){return ie=ie||"&",ae=ae||"=",re===null&&(re=void 0),typeof re=="object"?Object.keys(re).map(function(ue){var de=encodeURIComponent(stringifyPrimitive(ue))+ae;return Array.isArray(re[ue])?re[ue].map(function(pe){return de+encodeURIComponent(stringifyPrimitive(pe))}).join(ie):de+encodeURIComponent(stringifyPrimitive(re[ue]))}).filter(Boolean).join(ie):oe?encodeURIComponent(stringifyPrimitive(oe))+ae+encodeURIComponent(stringifyPrimitive(re)):""},stringify;stringify=encode$2;var __assign$4=function(){return __assign$4=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0?[2,oe+"://"+ae.uphost[0]]:(ue=getPutPolicy(ie),[4,getUpHosts(ue.assessKey,ue.bucketName,oe)]);case 1:return de=_e.sent(),pe=de.data.up.acc.main,[2,oe+"://"+pe[0]]}})})}var __assign$3=function(){return __assign$3=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread$3=function(){for(var re=[],ie=0;ie1e4*GB)return this.handleError(new QiniuError(QiniuErrorName.InvalidFile,"file size exceed maximum value 10000G")),[2];if(this.putExtra.customVars&&!isCustomVarsValid(this.putExtra.customVars))return this.handleError(new QiniuError(QiniuErrorName.InvalidCustomVars,"customVars key should start width x:")),[2];if(this.putExtra.metadata&&!isMetaDataValid(this.putExtra.metadata))return this.handleError(new QiniuError(QiniuErrorName.InvalidMetadata,"metadata key should start with x-qn-meta-")),[2];de.label=1;case 1:return de.trys.push([1,4,,5]),this.uploadAt=new Date().getTime(),[4,this.checkAndUpdateUploadHost()];case 2:return de.sent(),[4,this.run()];case 3:return ie=de.sent(),this.onComplete(ie.data),this.checkAndUnfreezeHost(),this.sendLog(ie.reqId,200),[2];case 4:return ae=de.sent(),this.aborted?(this.logger.warn("upload is aborted."),this.sendLog("",-2),[2]):(this.clear(),this.logger.error(ae),ae instanceof QiniuRequestError&&(this.sendLog(ae.reqId,ae.code),this.checkAndFreezeHost(ae),oe=++this.retryCount<=this.config.retryCount,ue=RETRY_CODE_LIST.includes(ae.code),ue&&oe)?(this.logger.warn("error auto retry: "+this.retryCount+"/"+this.config.retryCount+"."),this.putFile(),[2]):(this.onError(ae),[3,5]));case 5:return[2]}})})},re.prototype.clear=function(){this.xhrList.forEach(function(ie){ie.onreadystatechange=null,ie.abort()}),this.xhrList=[],this.logger.info("cleanup uploading xhr.")},re.prototype.stop=function(){this.logger.info("aborted."),this.clear(),this.aborted=!0},re.prototype.addXhr=function(ie){this.xhrList.push(ie)},re.prototype.sendLog=function(ie,ae){var oe,ue;this.logger.report({code:ae,reqId:ie,remoteIp:"",upType:"jssdk-h5",size:this.file.size,time:Math.floor(this.uploadAt/1e3),port:getPortFromUrl((oe=this.uploadHost)===null||oe===void 0?void 0:oe.getUrl()),host:getDomainFromUrl((ue=this.uploadHost)===null||ue===void 0?void 0:ue.getUrl()),bytesSent:this.progress?this.progress.total.loaded:0,duration:Math.floor((new Date().getTime()-this.uploadAt)/1e3)})},re.prototype.getProgressInfoItem=function(ie,ae,oe){return __assign$3({size:ae,loaded:ie,percent:ie/ae*100},oe==null?{}:{fromCache:oe})},re}(),__extends$1=function(){var re=function(ie,ae){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ue){oe.__proto__=ue}||function(oe,ue){for(var de in ue)ue.hasOwnProperty(de)&&(oe[de]=ue[de])},re(ie,ae)};return function(ie,ae){re(ie,ae);function oe(){this.constructor=ie}ie.prototype=ae===null?Object.create(ae):(oe.prototype=ae.prototype,new oe)}}(),__assign$2=function(){return __assign$2=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]1024)throw new QiniuError(QiniuErrorName.InvalidChunkSize,"chunkSize maximum value is 1024");return[4,this.initBeforeUploadChunks()];case 1:Ce.sent(),ae=new Pool(function(Ne){return __awaiter$4(_e,void 0,void 0,function(){return __generator$4(this,function(Oe){switch(Oe.label){case 0:if(this.aborted)throw ae.abort(),new Error("pool is aborted");return[4,this.uploadChunk(Ne)];case 1:return Oe.sent(),[2]}})})},this.config.concurrentRequestLimit),oe=null,ue=this.getLocalKey(),de=this.chunks.map(function(Ne,Oe){return ae.enqueue({chunk:Ne,index:Oe})}),Ce.label=2;case 2:return Ce.trys.push([2,5,,6]),[4,Promise.all(de)];case 3:return Ce.sent(),[4,this.mkFileReq()];case 4:return oe=Ce.sent(),[3,6];case 5:throw pe=Ce.sent(),pe instanceof QiniuRequestError&&(pe.code===612||pe.code===400)&&removeLocalFileInfo(ue,this.logger),pe;case 6:return removeLocalFileInfo(ue,this.logger),[2,oe]}})})},ie.prototype.uploadChunk=function(ae){return __awaiter$4(this,void 0,void 0,function(){var oe,ue,de,pe,_e,Ce,Ne,Oe,Ie,Fe=this;return __generator$4(this,function(Ue){switch(Ue.label){case 0:return oe=ae.index,ue=ae.chunk,de=this.cachedUploadedList[oe],this.logger.info("upload part "+oe+", cache:",de),pe=this.config.checkByMD5,_e=function(){Fe.usedCacheList[oe]=!0,Fe.updateChunkProgress(ue.size,oe),Fe.uploadedList[oe]=de,Fe.updateLocalCache()},de&&!pe?(_e(),[2]):[4,computeMd5(ue)];case 1:return Ce=Ue.sent(),this.logger.info("computed part md5.",Ce),de&&Ce===de.md5?(_e(),[2]):(this.usedCacheList[oe]=!1,Ne=function(Ve){Fe.updateChunkProgress(Ve.loaded,oe)},Oe={body:ue,md5:this.config.checkByServer?Ce:void 0,onProgress:Ne,onCreate:function(Ve){return Fe.addXhr(Ve)}},this.logger.info("part "+oe+" start uploading."),[4,uploadChunk(this.token,this.key,ae.index+1,this.getUploadInfo(),Oe)]);case 2:return Ie=Ue.sent(),this.logger.info("part "+oe+" upload completed."),Ne({loaded:ue.size,total:ue.size}),this.uploadedList[oe]={etag:Ie.data.etag,md5:Ie.data.md5,size:ue.size},this.updateLocalCache(),[2]}})})},ie.prototype.mkFileReq=function(){return __awaiter$4(this,void 0,void 0,function(){var ae,oe,ue=this;return __generator$4(this,function(de){switch(de.label){case 0:return ae=__assign$2(__assign$2(__assign$2({parts:this.uploadedList.map(function(pe,_e){return{etag:pe.etag,partNumber:_e+1}}),fname:this.putExtra.fname},this.putExtra.mimeType&&{mimeType:this.putExtra.mimeType}),this.putExtra.customVars&&{customVars:this.putExtra.customVars}),this.putExtra.metadata&&{metadata:this.putExtra.metadata}),this.logger.info("parts upload completed, make file.",ae),[4,uploadComplete(this.token,this.key,this.getUploadInfo(),{onCreate:function(pe){return ue.addXhr(pe)},body:JSON.stringify(ae)})];case 1:return oe=de.sent(),this.logger.info("finish Resume Progress."),this.updateMkFileProgress(1),[2,oe]}})})},ie.prototype.initBeforeUploadChunks=function(){return __awaiter$4(this,void 0,void 0,function(){var ae,oe,ue;return __generator$4(this,function(de){switch(de.label){case 0:return this.uploadedList=[],this.usedCacheList=[],ae=getLocalFileInfo(this.getLocalKey(),this.logger),ae?[3,2]:(this.logger.info("init upload parts from api."),[4,initUploadParts(this.token,this.bucketName,this.key,this.uploadHost.getUrl())]);case 1:return oe=de.sent(),this.logger.info("initd upload parts of id: "+oe.data.uploadId+"."),this.uploadId=oe.data.uploadId,this.cachedUploadedList=[],[3,3];case 2:ue=["resume upload parts from local cache,","total "+ae.data.length+" part,","id is "+ae.id+"."],this.logger.info(ue.join(" ")),this.cachedUploadedList=ae.data,this.uploadId=ae.id,de.label=3;case 3:return this.chunks=getChunks(this.file,this.config.chunkSize),this.loaded={mkFileProgress:0,chunks:this.chunks.map(function(pe){return 0})},this.notifyResumeProgress(),[2]}})})},ie.prototype.getUploadInfo=function(){return{id:this.uploadId,url:this.uploadHost.getUrl()}},ie.prototype.getLocalKey=function(){return createLocalKey(this.file.name,this.key,this.file.size)},ie.prototype.updateLocalCache=function(){setLocalFileInfo(this.getLocalKey(),{id:this.uploadId,data:this.uploadedList},this.logger)},ie.prototype.updateChunkProgress=function(ae,oe){this.loaded.chunks[oe]=ae,this.notifyResumeProgress()},ie.prototype.updateMkFileProgress=function(ae){this.loaded.mkFileProgress=ae,this.notifyResumeProgress()},ie.prototype.notifyResumeProgress=function(){var ae=this;this.progress={total:this.getProgressInfoItem(sum(this.loaded.chunks)+this.loaded.mkFileProgress,this.file.size+1),chunks:this.chunks.map(function(oe,ue){var de=ae.usedCacheList[ue];return ae.getProgressInfoItem(ae.loaded.chunks[ue],oe.size,de)}),uploadInfo:{id:this.uploadId,url:this.uploadHost.getUrl()}},this.onData(this.progress)},ie}(Base),__awaiter$3=function(re,ie,ae,oe){function ue(de){return de instanceof ae?de:new ae(function(pe){pe(de)})}return new(ae||(ae=Promise))(function(de,pe){function _e(Oe){try{Ne(oe.next(Oe))}catch(Ie){pe(Ie)}}function Ce(Oe){try{Ne(oe.throw(Oe))}catch(Ie){pe(Ie)}}function Ne(Oe){Oe.done?de(Oe.value):ue(Oe.value).then(_e,Ce)}Ne((oe=oe.apply(re,ie||[])).next())})},__generator$3=function(re,ie){var ae={label:0,sent:function(){if(de[0]&1)throw de[1];return de[1]},trys:[],ops:[]},oe,ue,de,pe;return pe={next:_e(0),throw:_e(1),return:_e(2)},typeof Symbol=="function"&&(pe[Symbol.iterator]=function(){return this}),pe;function _e(Ne){return function(Oe){return Ce([Ne,Oe])}}function Ce(Ne){if(oe)throw new TypeError("Generator is already executing.");for(;ae;)try{if(oe=1,ue&&(de=Ne[0]&2?ue.return:Ne[0]?ue.throw||((de=ue.return)&&de.call(ue),0):ue.next)&&!(de=de.call(ue,Ne[1])).done)return de;switch(ue=0,de&&(Ne=[Ne[0]&2,de.value]),Ne[0]){case 0:case 1:de=Ne;break;case 4:return ae.label++,{value:Ne[1],done:!1};case 5:ae.label++,ue=Ne[1],Ne=[0];continue;case 7:Ne=ae.ops.pop(),ae.trys.pop();continue;default:if(de=ae.trys,!(de=de.length>0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]>>1^3988292384:oe>>>=1;ie[ae]=oe}return ie},re.prototype.append=function(ie){for(var ae=this.crc,oe=0;oe>>8^this.table[(ae^ie[oe])&255];this.crc=ae},re.prototype.compute=function(){return(this.crc^-1)>>>0},re.prototype.readAsUint8Array=function(ie){return __awaiter$3(this,void 0,void 0,function(){var ae;return __generator$3(this,function(oe){switch(oe.label){case 0:return typeof ie.arrayBuffer!="function"?[3,2]:(ae=Uint8Array.bind,[4,ie.arrayBuffer()]);case 1:return[2,new(ae.apply(Uint8Array,[void 0,oe.sent()]))];case 2:return[2,new Promise(function(ue,de){var pe=new FileReader;pe.onload=function(){if(pe.result==null){de();return}if(typeof pe.result=="string"){de();return}ue(new Uint8Array(pe.result))},pe.readAsArrayBuffer(ie)})]}})})},re.prototype.file=function(ie){return __awaiter$3(this,void 0,void 0,function(){var ae,oe,ue,de,pe,_e;return __generator$3(this,function(Ce){switch(Ce.label){case 0:return ie.size<=MB?(ae=this.append,[4,this.readAsUint8Array(ie)]):[3,2];case 1:return ae.apply(this,[Ce.sent()]),[2,this.compute()];case 2:oe=Math.ceil(ie.size/MB),ue=0,Ce.label=3;case 3:return ue0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0&&reportV3(re,ie,ae-1)};var ue=[ie.code||"",ie.reqId||"",ie.host||"",ie.remoteIp||"",ie.port||"",ie.duration||"",ie.time||"",ie.bytesSent||"",ie.upType||"",ie.size||""].join(",");oe.send(ue)}var __read$2=function(re,ie){var ae=typeof Symbol=="function"&&re[Symbol.iterator];if(!ae)return re;var oe=ae.call(re),ue,de=[],pe;try{for(;(ie===void 0||ie-- >0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread$2=function(){for(var re=[],ie=0;ie0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread$1=function(){for(var re=[],ie=0;ie=ie},re.prototype.freeze=function(ie){ie===void 0&&(ie=20);var ae=new Date().getTime()+ie*1e3;unfreezeTimeMap.set(this.host,ae)},re.prototype.unfreeze=function(){unfreezeTimeMap.delete(this.host)},re.prototype.getUrl=function(){return this.protocol+"://"+this.host},re.prototype.getUnfreezeTime=function(){return unfreezeTimeMap.get(this.host)},re}(),HostPool=function(){function re(ie){ie===void 0&&(ie=[]),this.initHosts=ie,this.cachedHostsMap=new Map}return re.prototype.register=function(ie,ae,oe,ue){this.cachedHostsMap.set(ie+"@"+ae,oe.map(function(de){return new Host(de,ue)}))},re.prototype.refresh=function(ie,ae,oe){var ue,de,pe,_e;return __awaiter$1(this,void 0,void 0,function(){var Ce,Ne,Oe;return __generator$1(this,function(Ie){switch(Ie.label){case 0:return Ce=this.cachedHostsMap.get(ie+"@"+ae)||[],Ce.length>0?[2]:this.initHosts.length>0?(this.register(ie,ae,this.initHosts,oe),[2]):[4,getUpHosts(ie,ae,oe)];case 1:return Ne=Ie.sent(),(Ne==null?void 0:Ne.data)!=null&&(Oe=__spread$1(((de=(ue=Ne.data.up)===null||ue===void 0?void 0:ue.acc)===null||de===void 0?void 0:de.main)||[],((_e=(pe=Ne.data.up)===null||pe===void 0?void 0:pe.acc)===null||_e===void 0?void 0:_e.backup)||[]),this.register(ie,ae,Oe,oe)),[2]}})})},re.prototype.getUp=function(ie,ae,oe){return __awaiter$1(this,void 0,void 0,function(){var ue,de,pe;return __generator$1(this,function(_e){switch(_e.label){case 0:return[4,this.refresh(ie,ae,oe)];case 1:return _e.sent(),ue=this.cachedHostsMap.get(ie+"@"+ae)||[],ue.length===0?[2,null]:(de=ue.filter(function(Ce){return!Ce.isFrozen()}),de.length>0?[2,de[0]]:(pe=ue.slice().sort(function(Ce,Ne){return(Ce.getUnfreezeTime()||0)-(Ne.getUnfreezeTime()||0)}),[2,pe[0]]))}})})},re}();function createUploadManager(re,ie,ae,oe){return re.config&&re.config.forceDirect?(oe.info("ues forceDirect mode."),new Direct(re,ie,ae,oe)):re.file.size>4*MB?(oe.info("file size over 4M, use Resume."),new Resume(re,ie,ae,oe)):(oe.info("file size less or equal than 4M, use Direct."),new Direct(re,ie,ae,oe))}function upload(re,ie,ae,oe,ue){var de=new Logger(ae,ue==null?void 0:ue.disableStatisticsReport,ue==null?void 0:ue.debugLogLevel,re.name),pe={file:re,key:ie,token:ae,putExtra:oe,config:normalizeUploadConfig(ue,de)},_e=new HostPool(pe.config.uphost);return new Observable(function(Ce){var Ne=createUploadManager(pe,{onData:function(Oe){return Ce.next(Oe)},onError:function(Oe){return Ce.error(Oe)},onComplete:function(Oe){return Ce.complete(Oe)}},_e,de);return Ne.putFile(),Ne.stop.bind(Ne)})}var __assign$1=function(){return __assign$1=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread=function(){for(var re=[],ie=0;ie0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]this.file.size&&this.config.noCompressIfLarger?[2,{dist:this.file,width:ie.width,height:ie.height}]:[2,{dist:pe,width:de.width,height:de.height}]}})})},re.prototype.clear=function(ie,ae,oe){this.outputType===defaultType?(ie.fillStyle="#fff",ie.fillRect(0,0,ae,oe)):ie.clearRect(0,0,ae,oe)},re.prototype.getOriginImage=function(){var ie=this;return new Promise(function(ae,oe){var ue=createObjectURL(ie.file),de=new Image;de.onload=function(){ae(de)},de.onerror=function(){oe("image load error")},de.src=ue})},re.prototype.getCanvas=function(ie){var ae=this;return new Promise(function(oe,ue){var de=document.createElement("canvas"),pe=de.getContext("2d");if(!pe){ue(new QiniuError(QiniuErrorName.GetCanvasContextFailed,"context is null"));return}var _e=ie.width,Ce=ie.height;de.height=Ce,de.width=_e,ae.clear(pe,_e,Ce),pe.drawImage(ie,0,0),oe(de)})},re.prototype.doScale=function(ie,ae){return __awaiter(this,void 0,void 0,function(){var oe,ue,de,pe,_e,Ce,Ne,Oe,Ie,Fe,Ue,Ve,ze,jt,kt,Pt;return __generator(this,function(Et){if(ae===1)return[2,ie];if(oe=ie.getContext("2d"),ue=Math.min(maxSteps,Math.ceil(1/ae/scaleFactor)),de=Math.pow(ae,1/ue),pe=document.createElement("canvas"),_e=pe.getContext("2d"),Ce=ie.width,Ne=ie.height,Oe=Ce,Ie=Ne,pe.width=Ce,pe.height=Ne,!_e||!oe)throw new QiniuError(QiniuErrorName.GetCanvasContextFailed,"mctx or sctx can't be null");for(Ve=0;Veie=>{const ae=toString.call(ie);return re[ae]||(re[ae]=ae.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=re=>(re=re.toLowerCase(),ie=>kindOf(ie)===re),typeOfTest=re=>ie=>typeof ie===re,{isArray}=Array,isUndefined=typeOfTest("undefined");function isBuffer(re){return re!==null&&!isUndefined(re)&&re.constructor!==null&&!isUndefined(re.constructor)&&isFunction(re.constructor.isBuffer)&&re.constructor.isBuffer(re)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(re){let ie;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ie=ArrayBuffer.isView(re):ie=re&&re.buffer&&isArrayBuffer(re.buffer),ie}const isString=typeOfTest("string"),isFunction=typeOfTest("function"),isNumber$1=typeOfTest("number"),isObject=re=>re!==null&&typeof re=="object",isBoolean=re=>re===!0||re===!1,isPlainObject=re=>{if(kindOf(re)!=="object")return!1;const ie=getPrototypeOf(re);return(ie===null||ie===Object.prototype||Object.getPrototypeOf(ie)===null)&&!(Symbol.toStringTag in re)&&!(Symbol.iterator in re)},isDate=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=re=>isObject(re)&&isFunction(re.pipe),isFormData=re=>{let ie;return re&&(typeof FormData=="function"&&re instanceof FormData||isFunction(re.append)&&((ie=kindOf(re))==="formdata"||ie==="object"&&isFunction(re.toString)&&re.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),[isReadableStream,isRequest,isResponse,isHeaders]=["ReadableStream","Request","Response","Headers"].map(kindOfTest),trim=re=>re.trim?re.trim():re.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(re,ie,{allOwnKeys:ae=!1}={}){if(re===null||typeof re>"u")return;let oe,ue;if(typeof re!="object"&&(re=[re]),isArray(re))for(oe=0,ue=re.length;oe0;)if(ue=ae[oe],ie===ue.toLowerCase())return ue;return null}const _global=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global$1,isContextDefined=re=>!isUndefined(re)&&re!==_global;function merge(){const{caseless:re}=isContextDefined(this)&&this||{},ie={},ae=(oe,ue)=>{const de=re&&findKey(ie,ue)||ue;isPlainObject(ie[de])&&isPlainObject(oe)?ie[de]=merge(ie[de],oe):isPlainObject(oe)?ie[de]=merge({},oe):isArray(oe)?ie[de]=oe.slice():ie[de]=oe};for(let oe=0,ue=arguments.length;oe(forEach(ie,(ue,de)=>{ae&&isFunction(ue)?re[de]=bind(ue,ae):re[de]=ue},{allOwnKeys:oe}),re),stripBOM=re=>(re.charCodeAt(0)===65279&&(re=re.slice(1)),re),inherits=(re,ie,ae,oe)=>{re.prototype=Object.create(ie.prototype,oe),re.prototype.constructor=re,Object.defineProperty(re,"super",{value:ie.prototype}),ae&&Object.assign(re.prototype,ae)},toFlatObject=(re,ie,ae,oe)=>{let ue,de,pe;const _e={};if(ie=ie||{},re==null)return ie;do{for(ue=Object.getOwnPropertyNames(re),de=ue.length;de-- >0;)pe=ue[de],(!oe||oe(pe,re,ie))&&!_e[pe]&&(ie[pe]=re[pe],_e[pe]=!0);re=ae!==!1&&getPrototypeOf(re)}while(re&&(!ae||ae(re,ie))&&re!==Object.prototype);return ie},endsWith=(re,ie,ae)=>{re=String(re),(ae===void 0||ae>re.length)&&(ae=re.length),ae-=ie.length;const oe=re.indexOf(ie,ae);return oe!==-1&&oe===ae},toArray=re=>{if(!re)return null;if(isArray(re))return re;let ie=re.length;if(!isNumber$1(ie))return null;const ae=new Array(ie);for(;ie-- >0;)ae[ie]=re[ie];return ae},isTypedArray=(re=>ie=>re&&ie instanceof re)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=(re,ie)=>{const oe=(re&&re[Symbol.iterator]).call(re);let ue;for(;(ue=oe.next())&&!ue.done;){const de=ue.value;ie.call(re,de[0],de[1])}},matchAll=(re,ie)=>{let ae;const oe=[];for(;(ae=re.exec(ie))!==null;)oe.push(ae);return oe},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=re=>re.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(ae,oe,ue){return oe.toUpperCase()+ue}),hasOwnProperty=(({hasOwnProperty:re})=>(ie,ae)=>re.call(ie,ae))(Object.prototype),isRegExp=kindOfTest("RegExp"),reduceDescriptors=(re,ie)=>{const ae=Object.getOwnPropertyDescriptors(re),oe={};forEach(ae,(ue,de)=>{let pe;(pe=ie(ue,de,re))!==!1&&(oe[de]=pe||ue)}),Object.defineProperties(re,oe)},freezeMethods=re=>{reduceDescriptors(re,(ie,ae)=>{if(isFunction(re)&&["arguments","caller","callee"].indexOf(ae)!==-1)return!1;const oe=re[ae];if(isFunction(oe)){if(ie.enumerable=!1,"writable"in ie){ie.writable=!1;return}ie.set||(ie.set=()=>{throw Error("Can not rewrite read-only method '"+ae+"'")})}})},toObjectSet=(re,ie)=>{const ae={},oe=ue=>{ue.forEach(de=>{ae[de]=!0})};return isArray(re)?oe(re):oe(String(re).split(ie)),ae},noop=()=>{},toFiniteNumber=(re,ie)=>re!=null&&Number.isFinite(re=+re)?re:ie,ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=(re=16,ie=ALPHABET.ALPHA_DIGIT)=>{let ae="";const{length:oe}=ie;for(;re--;)ae+=ie[Math.random()*oe|0];return ae};function isSpecCompliantForm(re){return!!(re&&isFunction(re.append)&&re[Symbol.toStringTag]==="FormData"&&re[Symbol.iterator])}const toJSONObject=re=>{const ie=new Array(10),ae=(oe,ue)=>{if(isObject(oe)){if(ie.indexOf(oe)>=0)return;if(!("toJSON"in oe)){ie[ue]=oe;const de=isArray(oe)?[]:{};return forEach(oe,(pe,_e)=>{const Ce=ae(pe,ue+1);!isUndefined(Ce)&&(de[_e]=Ce)}),ie[ue]=void 0,de}}return oe};return ae(re,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=re=>re&&(isObject(re)||isFunction(re))&&isFunction(re.then)&&isFunction(re.catch),_setImmediate=((re,ie)=>re?setImmediate:ie?((ae,oe)=>(_global.addEventListener("message",({source:ue,data:de})=>{ue===_global&&de===ae&&oe.length&&oe.shift()()},!1),ue=>{oe.push(ue),_global.postMessage(ae,"*")}))(`axios@${Math.random()}`,[]):ae=>setTimeout(ae))(typeof setImmediate=="function",isFunction(_global.postMessage)),asap=typeof queueMicrotask<"u"?queueMicrotask.bind(_global):typeof define_process_default<"u"&&define_process_default.nextTick||_setImmediate,utils$1={isArray,isArrayBuffer,isBuffer,isFormData,isArrayBufferView,isString,isNumber:isNumber$1,isBoolean,isObject,isPlainObject,isReadableStream,isRequest,isResponse,isHeaders,isUndefined,isDate,isFile,isBlob,isRegExp,isFunction,isStream,isURLSearchParams,isTypedArray,isFileList,forEach,merge,extend,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray,forEachEntry,matchAll,isHTMLForm,hasOwnProperty,hasOwnProp:hasOwnProperty,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop,toFiniteNumber,findKey,global:_global,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable,setImmediate:_setImmediate,asap};function AxiosError(re,ie,ae,oe,ue){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=re,this.name="AxiosError",ie&&(this.code=ie),ae&&(this.config=ae),oe&&(this.request=oe),ue&&(this.response=ue,this.status=ue.status?ue.status:null)}utils$1.inherits(AxiosError,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$1.toJSONObject(this.config),code:this.code,status:this.status}}});const prototype$1=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(re=>{descriptors[re]={value:re}});Object.defineProperties(AxiosError,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError.from=(re,ie,ae,oe,ue,de)=>{const pe=Object.create(prototype$1);return utils$1.toFlatObject(re,pe,function(Ce){return Ce!==Error.prototype},_e=>_e!=="isAxiosError"),AxiosError.call(pe,re.message,ie,ae,oe,ue),pe.cause=re,pe.name=re.name,de&&Object.assign(pe,de),pe};const httpAdapter=null;function isVisitable(re){return utils$1.isPlainObject(re)||utils$1.isArray(re)}function removeBrackets(re){return utils$1.endsWith(re,"[]")?re.slice(0,-2):re}function renderKey(re,ie,ae){return re?re.concat(ie).map(function(ue,de){return ue=removeBrackets(ue),!ae&&de?"["+ue+"]":ue}).join(ae?".":""):ie}function isFlatArray(re){return utils$1.isArray(re)&&!re.some(isVisitable)}const predicates=utils$1.toFlatObject(utils$1,{},null,function(ie){return/^is[A-Z]/.test(ie)});function toFormData(re,ie,ae){if(!utils$1.isObject(re))throw new TypeError("target must be an object");ie=ie||new FormData,ae=utils$1.toFlatObject(ae,{metaTokens:!0,dots:!1,indexes:!1},!1,function(ze,jt){return!utils$1.isUndefined(jt[ze])});const oe=ae.metaTokens,ue=ae.visitor||Oe,de=ae.dots,pe=ae.indexes,Ce=(ae.Blob||typeof Blob<"u"&&Blob)&&utils$1.isSpecCompliantForm(ie);if(!utils$1.isFunction(ue))throw new TypeError("visitor must be a function");function Ne(Ve){if(Ve===null)return"";if(utils$1.isDate(Ve))return Ve.toISOString();if(!Ce&&utils$1.isBlob(Ve))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils$1.isArrayBuffer(Ve)||utils$1.isTypedArray(Ve)?Ce&&typeof Blob=="function"?new Blob([Ve]):Buffer$2.from(Ve):Ve}function Oe(Ve,ze,jt){let kt=Ve;if(Ve&&!jt&&typeof Ve=="object"){if(utils$1.endsWith(ze,"{}"))ze=oe?ze:ze.slice(0,-2),Ve=JSON.stringify(Ve);else if(utils$1.isArray(Ve)&&isFlatArray(Ve)||(utils$1.isFileList(Ve)||utils$1.endsWith(ze,"[]"))&&(kt=utils$1.toArray(Ve)))return ze=removeBrackets(ze),kt.forEach(function(Et,er){!(utils$1.isUndefined(Et)||Et===null)&&ie.append(pe===!0?renderKey([ze],er,de):pe===null?ze:ze+"[]",Ne(Et))}),!1}return isVisitable(Ve)?!0:(ie.append(renderKey(jt,ze,de),Ne(Ve)),!1)}const Ie=[],Fe=Object.assign(predicates,{defaultVisitor:Oe,convertValue:Ne,isVisitable});function Ue(Ve,ze){if(!utils$1.isUndefined(Ve)){if(Ie.indexOf(Ve)!==-1)throw Error("Circular reference detected in "+ze.join("."));Ie.push(Ve),utils$1.forEach(Ve,function(kt,Pt){(!(utils$1.isUndefined(kt)||kt===null)&&ue.call(ie,kt,utils$1.isString(Pt)?Pt.trim():Pt,ze,Fe))===!0&&Ue(kt,ze?ze.concat(Pt):[Pt])}),Ie.pop()}}if(!utils$1.isObject(re))throw new TypeError("data must be an object");return Ue(re),ie}function encode$1(re){const ie={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(re).replace(/[!'()~]|%20|%00/g,function(oe){return ie[oe]})}function AxiosURLSearchParams(re,ie){this._pairs=[],re&&toFormData(re,this,ie)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(ie,ae){this._pairs.push([ie,ae])};prototype.toString=function(ie){const ae=ie?function(oe){return ie.call(this,oe,encode$1)}:encode$1;return this._pairs.map(function(ue){return ae(ue[0])+"="+ae(ue[1])},"").join("&")};function encode(re){return encodeURIComponent(re).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(re,ie,ae){if(!ie)return re;const oe=ae&&ae.encode||encode,ue=ae&&ae.serialize;let de;if(ue?de=ue(ie,ae):de=utils$1.isURLSearchParams(ie)?ie.toString():new AxiosURLSearchParams(ie,ae).toString(oe),de){const pe=re.indexOf("#");pe!==-1&&(re=re.slice(0,pe)),re+=(re.indexOf("?")===-1?"?":"&")+de}return re}class InterceptorManager{constructor(){this.handlers=[]}use(ie,ae,oe){return this.handlers.push({fulfilled:ie,rejected:ae,synchronous:oe?oe.synchronous:!1,runWhen:oe?oe.runWhen:null}),this.handlers.length-1}eject(ie){this.handlers[ie]&&(this.handlers[ie]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(ie){utils$1.forEach(this.handlers,function(oe){oe!==null&&ie(oe)})}}const transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]},hasBrowserEnv=typeof window<"u"&&typeof document<"u",_navigator=typeof navigator=="object"&&navigator||void 0,hasStandardBrowserEnv=hasBrowserEnv&&(!_navigator||["ReactNative","NativeScript","NS"].indexOf(_navigator.product)<0),hasStandardBrowserWebWorkerEnv=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",origin=hasBrowserEnv&&window.location.href||"http://localhost",utils=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv,hasStandardBrowserEnv,hasStandardBrowserWebWorkerEnv,navigator:_navigator,origin},Symbol.toStringTag,{value:"Module"})),platform={...utils,...platform$1};function toURLEncodedForm(re,ie){return toFormData(re,new platform.classes.URLSearchParams,Object.assign({visitor:function(ae,oe,ue,de){return platform.isNode&&utils$1.isBuffer(ae)?(this.append(oe,ae.toString("base64")),!1):de.defaultVisitor.apply(this,arguments)}},ie))}function parsePropPath(re){return utils$1.matchAll(/\w+|\[(\w*)]/g,re).map(ie=>ie[0]==="[]"?"":ie[1]||ie[0])}function arrayToObject(re){const ie={},ae=Object.keys(re);let oe;const ue=ae.length;let de;for(oe=0;oe=ae.length;return pe=!pe&&utils$1.isArray(ue)?ue.length:pe,Ce?(utils$1.hasOwnProp(ue,pe)?ue[pe]=[ue[pe],oe]:ue[pe]=oe,!_e):((!ue[pe]||!utils$1.isObject(ue[pe]))&&(ue[pe]=[]),ie(ae,oe,ue[pe],de)&&utils$1.isArray(ue[pe])&&(ue[pe]=arrayToObject(ue[pe])),!_e)}if(utils$1.isFormData(re)&&utils$1.isFunction(re.entries)){const ae={};return utils$1.forEachEntry(re,(oe,ue)=>{ie(parsePropPath(oe),ue,ae,0)}),ae}return null}function stringifySafely(re,ie,ae){if(utils$1.isString(re))try{return(ie||JSON.parse)(re),utils$1.trim(re)}catch(oe){if(oe.name!=="SyntaxError")throw oe}return(ae||JSON.stringify)(re)}const defaults={transitional:transitionalDefaults,adapter:["xhr","http","fetch"],transformRequest:[function(ie,ae){const oe=ae.getContentType()||"",ue=oe.indexOf("application/json")>-1,de=utils$1.isObject(ie);if(de&&utils$1.isHTMLForm(ie)&&(ie=new FormData(ie)),utils$1.isFormData(ie))return ue?JSON.stringify(formDataToJSON(ie)):ie;if(utils$1.isArrayBuffer(ie)||utils$1.isBuffer(ie)||utils$1.isStream(ie)||utils$1.isFile(ie)||utils$1.isBlob(ie)||utils$1.isReadableStream(ie))return ie;if(utils$1.isArrayBufferView(ie))return ie.buffer;if(utils$1.isURLSearchParams(ie))return ae.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),ie.toString();let _e;if(de){if(oe.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(ie,this.formSerializer).toString();if((_e=utils$1.isFileList(ie))||oe.indexOf("multipart/form-data")>-1){const Ce=this.env&&this.env.FormData;return toFormData(_e?{"files[]":ie}:ie,Ce&&new Ce,this.formSerializer)}}return de||ue?(ae.setContentType("application/json",!1),stringifySafely(ie)):ie}],transformResponse:[function(ie){const ae=this.transitional||defaults.transitional,oe=ae&&ae.forcedJSONParsing,ue=this.responseType==="json";if(utils$1.isResponse(ie)||utils$1.isReadableStream(ie))return ie;if(ie&&utils$1.isString(ie)&&(oe&&!this.responseType||ue)){const pe=!(ae&&ae.silentJSONParsing)&&ue;try{return JSON.parse(ie)}catch(_e){if(pe)throw _e.name==="SyntaxError"?AxiosError.from(_e,AxiosError.ERR_BAD_RESPONSE,this,null,this.response):_e}}return ie}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function(ie){return ie>=200&&ie<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$1.forEach(["delete","get","head","post","put","patch"],re=>{defaults.headers[re]={}});const ignoreDuplicateOf=utils$1.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),parseHeaders=re=>{const ie={};let ae,oe,ue;return re&&re.split(` +`),Es=Ie.HmacSHA1(Vl,xu).toString(),$s=["q-sign-algorithm="+Yl,"q-ak="+Ac,"q-sign-time="+Ms,"q-key-time="+zc,"q-header-list="+Fc,"q-url-param-list="+$u,"q-signature="+Es].join("&");return $s},sr=function(Ur,Wn,Kn){var Ra=Wn/8,Ea=Ur.slice(Kn,Kn+Ra);return new Uint8Array(Ea).reverse(),new{8:Uint8Array,16:Uint16Array,32:Uint32Array}[Wn](Ea)[0]},dr=function(Ur,Wn,Kn,Ra){var Ea=Ur.slice(Wn,Kn),ro="";return new Uint8Array(Ea).forEach(function(Oo){ro+=String.fromCharCode(Oo)}),Ra&&(ro=decodeURIComponent(escape(ro))),ro},fr=function(Ur){for(var Wn={},Kn=dr(Ur),Ra={records:[]};Ur.byteLength;){var Ea=sr(Ur,32,0),ro=sr(Ur,32,4),Oo=Ea-ro-16,ra=0,da;for(Ur=Ur.slice(12);raparseInt(Ra[Ea])?1:-1;return 0},Ur=function(Kn){if(!Kn)return!1;var Ra=(Kn.match(/Chrome\/([.\d]+)/)||[])[1],Ea=(Kn.match(/QBCore\/([.\d]+)/)||[])[1],ro=(Kn.match(/QQBrowser\/([.\d]+)/)||[])[1],Oo=Ra&&En(Ra,"53.0.2785.116")<0&&Ea&&En(Ea,"3.53.991.400")<0&&ro&&En(ro,"9.0.2524.400")<=0||!1;return Oo};return Ur(typeof navigator<"u"&&navigator.userAgent)}(),Nr=function(Ur,Wn,Kn,Ra,Ea){var ro;if(Ur.slice?ro=Ur.slice(Wn,Kn):Ur.mozSlice?ro=Ur.mozSlice(Wn,Kn):Ur.webkitSlice&&(ro=Ur.webkitSlice(Wn,Kn)),Ra&&xr){var Oo=new FileReader;Oo.onload=function(ra){ro=null,Ea(new Blob([Oo.result]))},Oo.readAsArrayBuffer(ro)}else Ea(ro)},Rr=function(Ur,Wn,Kn,Ra){Kn=Kn||mr,Ur?typeof Wn=="string"?Kn(hi.md5(Wn,!0)):Blob&&Wn instanceof Blob?hi.getFileMd5(Wn,function(Ea,ro){Kn(ro)},Ra):Kn():Kn()},Vr=1024*1024,Fr=function(Ur,Wn,Kn){var Ra=Ur.size,Ea=0,ro=Oe.getCtx(),Oo=function ra(da){if(da>=Ra){var Ka=ro.digest("hex");Wn(null,Ka);return}var xs=Math.min(Ra,da+Vr);hi.fileSlice(Ur,da,xs,!1,function(_s){Sr(_s,function(kl){_s=null,ro=ro.update(kl,!0),Ea+=kl.length,kl=null,Kn&&Kn({loaded:Ea,total:Ra,percent:Math.round(Ea/Ra*1e4)/1e4}),ra(da+Vr)})})};Oo(0)};function Ir(En){return Sn(En,function(Ur){return pe(Ur)==="object"&&Ur!==null?Ir(Ur):Ur})}function kr(En,Ur,Wn){return En&&Ur in En?En[Ur]:Wn}function qr(En,Ur){return Jr(Ur,function(Wn,Kn){En[Kn]=Ur[Kn]}),En}function Wr(En){return En instanceof Array}function Ar(En,Ur){for(var Wn=!1,Kn=0;Kn-1,ra=!ro||typeof ro=="string"&&ro.indexOf("{Region}")>-1;if(Ur.indexOf("Bucket")>-1||Ur==="deleteMultipleObject"||Ur==="multipartList"||Ur==="listObjectVersions"){if(Oo&&!Kn)return"Bucket";if(ra&&!Ra)return"Region"}else if(Ur.indexOf("Object")>-1||Ur.indexOf("multipart")>-1||Ur==="sliceUploadFile"||Ur==="abortUploadTask"||Ur==="uploadFile"){if(Oo&&!Kn)return"Bucket";if(ra&&!Ra)return"Region";if(!Ea)return"Key"}return!1},Gr=function(Ur,Wn){if(Wn=qr({},Wn),Ur!=="getAuth"&&Ur!=="getV4Auth"&&Ur!=="getObjectUrl"){var Kn=Wn.Headers||{};if(Wn&&pe(Wn)==="object"){(function(){for(var Ea in Wn)Wn.hasOwnProperty(Ea)&&Ea.indexOf("x-cos-")>-1&&(Kn[Ea]=Wn[Ea])})();var Ra={"x-cos-mfa":"MFA","Content-MD5":"ContentMD5","Content-Length":"ContentLength","Content-Type":"ContentType",Expect:"Expect",Expires:"Expires","Cache-Control":"CacheControl","Content-Disposition":"ContentDisposition","Content-Encoding":"ContentEncoding",Range:"Range","If-Modified-Since":"IfModifiedSince","If-Unmodified-Since":"IfUnmodifiedSince","If-Match":"IfMatch","If-None-Match":"IfNoneMatch","x-cos-copy-source":"CopySource","x-cos-copy-source-Range":"CopySourceRange","x-cos-metadata-directive":"MetadataDirective","x-cos-copy-source-If-Modified-Since":"CopySourceIfModifiedSince","x-cos-copy-source-If-Unmodified-Since":"CopySourceIfUnmodifiedSince","x-cos-copy-source-If-Match":"CopySourceIfMatch","x-cos-copy-source-If-None-Match":"CopySourceIfNoneMatch","x-cos-acl":"ACL","x-cos-grant-read":"GrantRead","x-cos-grant-write":"GrantWrite","x-cos-grant-full-control":"GrantFullControl","x-cos-grant-read-acp":"GrantReadAcp","x-cos-grant-write-acp":"GrantWriteAcp","x-cos-storage-class":"StorageClass","x-cos-traffic-limit":"TrafficLimit","x-cos-mime-limit":"MimeLimit","x-cos-server-side-encryption-customer-algorithm":"SSECustomerAlgorithm","x-cos-server-side-encryption-customer-key":"SSECustomerKey","x-cos-server-side-encryption-customer-key-MD5":"SSECustomerKeyMD5","x-cos-server-side-encryption":"ServerSideEncryption","x-cos-server-side-encryption-cos-kms-key-id":"SSEKMSKeyId","x-cos-server-side-encryption-context":"SSEContext","Pic-Operations":"PicOperations","x-cos-callback":"Callback","x-cos-callback-var":"CallbackVar","x-cos-return-body":"ReturnBody"};hi.each(Ra,function(Ea,ro){Wn[Ea]!==void 0&&(Kn[ro]=Wn[Ea])}),Wn.Headers=Er(Kn)}}return Wn},Mr=function(Ur,Wn){return function(Kn,Ra){var Ea=this;typeof Kn=="function"&&(Ra=Kn,Kn={}),Kn=Gr(Ur,Kn);var ro;if(Ea.options.EnableReporter)if(Kn.calledBySdk==="sliceUploadFile"||Kn.calledBySdk==="sliceCopyFile")ro=Kn.tracker&&Kn.tracker.generateSubTracker({apiName:Ur});else if(["uploadFile","uploadFiles"].includes(Ur))ro=null;else{var Oo=0;Kn.Body&&(Oo=typeof Kn.Body=="string"?Kn.Body.length:Kn.Body.size||Kn.Body.byteLength||0);var ra=Ea.options.UseAccelerate||typeof Ea.options.Domain=="string"&&Ea.options.Domain.includes("accelerate.");ro=new Pt({Beacon:Ea.options.BeaconReporter,clsReporter:Ea.options.ClsReporter,bucket:Kn.Bucket,region:Kn.Region,apiName:Ur,realApi:Ur,accelerate:ra,fileKey:Kn.Key,fileSize:Oo,deepTracker:Ea.options.DeepTracker,customId:Ea.options.CustomId,delay:Ea.options.TrackerDelay})}Kn.tracker=ro;var da=function(Ms){return Ms&&Ms.headers&&(Ms.headers["x-cos-request-id"]&&(Ms.RequestId=Ms.headers["x-cos-request-id"]),Ms.headers["x-ci-request-id"]&&(Ms.RequestId=Ms.headers["x-ci-request-id"]),Ms.headers["x-cos-version-id"]&&(Ms.VersionId=Ms.headers["x-cos-version-id"]),Ms.headers["x-cos-delete-marker"]&&(Ms.DeleteMarker=Ms.headers["x-cos-delete-marker"])),Ms},Ka=function(Ms,zc){ro&&ro.report(Ms,zc),Ra&&Ra(da(Ms),da(zc))},xs=function(){if(Ur!=="getService"&&Ur!=="abortUploadTask"){var Ms=Lr.call(Ea,Ur,Kn);if(Ms)return"missing param "+Ms;if(Kn.Region){if(Ea.options.CompatibilityMode){if(!/^([a-z\d-.]+)$/.test(Kn.Region))return"Region format error."}else{if(Kn.Region.indexOf("cos.")>-1)return'param Region should not be start with "cos."';if(!/^([a-z\d-]+)$/.test(Kn.Region))return"Region format error."}!Ea.options.CompatibilityMode&&Kn.Region.indexOf("-")===-1&&Kn.Region!=="yfb"&&Kn.Region!=="default"&&Kn.Region!=="accelerate"&&console.warn("warning: param Region format error, find help here: https://cloud.tencent.com/document/product/436/6224")}if(Kn.Bucket){if(!/^([a-z\d-]+)-(\d+)$/.test(Kn.Bucket))if(Kn.AppId)Kn.Bucket=Kn.Bucket+"-"+Kn.AppId;else if(Ea.options.AppId)Kn.Bucket=Kn.Bucket+"-"+Ea.options.AppId;else return'Bucket should format as "test-1250000000".';Kn.AppId&&(console.warn('warning: AppId has been deprecated, Please put it at the end of parameter Bucket(E.g Bucket:"test-1250000000" ).'),delete Kn.AppId)}!Ea.options.UseRawKey&&Kn.Key&&Kn.Key.substr(0,1)==="/"&&(Kn.Key=Kn.Key.substr(1))}},_s=xs(),kl=["getAuth","getObjectUrl"].includes(Ur);if(typeof Promise=="function"&&!kl&&!Ra)return new Promise(function(Ac,Ms){if(Ra=function(Fc,$u){Fc?Ms(Fc):Ac($u)},_s)return Ka(hi.error(new Error(_s)));Wn.call(Ea,Kn,Ka)});if(_s)return Ka(hi.error(new Error(_s)));var Yl=Wn.call(Ea,Kn,Ka);if(kl)return Yl}},Br=function(Ur,Wn){var Kn=this,Ra=0,Ea=0,ro=Date.now(),Oo,ra;function da(){if(ra=0,Wn&&typeof Wn=="function"){Oo=Date.now();var Ka=Math.max(0,Math.round((Ea-Ra)/((Oo-ro)/1e3)*100)/100)||0,xs;Ea===0&&Ur===0?xs=1:xs=Math.floor(Ea/Ur*100)/100||0,ro=Oo,Ra=Ea;try{Wn({loaded:Ea,total:Ur,speed:Ka,percent:xs})}catch{}}}return function(Ka,xs){if(Ka&&(Ea=Ka.loaded,Ur=Ka.total),xs)clearTimeout(ra),da();else{if(ra)return;ra=setTimeout(da,Kn.options.ProgressInterval)}}},Hr=function(Ur,Wn,Kn){var Ra;if(typeof Wn.Body=="string"?Wn.Body=new Blob([Wn.Body],{type:"text/plain"}):Wn.Body instanceof ArrayBuffer&&(Wn.Body=new Blob([Wn.Body])),Wn.Body&&(Wn.Body instanceof Blob||Wn.Body.toString()==="[object File]"||Wn.Body.toString()==="[object Blob]"))Ra=Wn.Body.size;else{Kn(hi.error(new Error("params body format error, Only allow File|Blob|String.")));return}Wn.ContentLength=Ra,Kn(null,Ra)},zr=function(Ur){return Date.now()+(Ur||0)},An=function(Ur,Wn){var Kn=Ur;return Ur.message=Ur.message||null,typeof Wn=="string"?(Ur.error=Wn,Ur.message=Wn):pe(Wn)==="object"&&Wn!==null&&(qr(Ur,Wn),(Wn.code||Wn.name)&&(Ur.code=Wn.code||Wn.name),Wn.message&&(Ur.message=Wn.message),Wn.stack&&(Ur.stack=Wn.stack)),typeof Object.defineProperty=="function"&&(Object.defineProperty(Ur,"name",{writable:!0,enumerable:!1}),Object.defineProperty(Ur,"message",{enumerable:!0})),Ur.name=Wn&&Wn.name||Ur.name||Ur.code||"Error",Ur.code||(Ur.code=Ur.name),Ur.error||(Ur.error=Ir(Kn)),Ur},kn=function(){return(typeof globalThis>"u"?"undefined":pe(globalThis))==="object"&&(globalThis.constructor.name==="DedicatedWorkerGlobalScope"||globalThis.FileReaderSync)},jr=function(){return(typeof window>"u"?"undefined":pe(window))!=="object"&&(typeof de>"u"?"undefined":pe(de))==="object"&&!0&&!kn()},Nn=function(Ur){return/^https?:\/\/([^/]+\.)?ci\.[^/]+/.test(Ur)},Rn=function(){if((typeof navigator>"u"?"undefined":pe(navigator))!=="object")return!1;var En=navigator.userAgent,Ur=!!En.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);return Ur}(),ta=function(){return(typeof navigator>"u"?"undefined":pe(navigator))!=="object"?!1:/\sQQ/i.test(navigator.userAgent)}(),Mo=function(Ur,Wn){var Kn=kt.encode(Ur);return Wn&&(Kn=Kn.replaceAll("+","-").replaceAll("/","_").replaceAll("=","")),Kn},to=function(Ur){return Ur?kt.decode(Ur):""},rs=function(Ur){var Wn=Ur.split("/"),Kn=[],Ra=_e(Wn),Ea;try{for(Ra.s();!(Ea=Ra.n()).done;){var ro=Ea.value;ro===".."?Kn.length&&Kn.pop():ro.length&&ro!=="."&&Kn.push(ro)}}catch(Oo){Ra.e(Oo)}finally{Ra.f()}return"/"+Kn.join("/")},gs=function(Ur){var Wn;if(Ur&&typeof Ur=="string"){var Kn=Ur.trim(),Ra=Kn.indexOf("<")===0,Ea=Kn.indexOf("{")===0;if(Ra)Wn=hi.xml2json(Ur)||{};else if(Ea)try{var ro=Ur.replace(/\n/g," "),Oo=JSON.parse(ro);Object.prototype.toString.call(Oo)==="[object Object]"?Wn=Oo:Wn=Ur}catch{Wn=Ur}else Wn=Ur}else Wn=Ur||{};return Wn},hi={noop:mr,formatParams:Gr,apiWrapper:Mr,xml2json:Et,json2xml:er,md5:Oe,clearKey:Er,fileSlice:Nr,getBodyMd5:Rr,getFileMd5:Fr,b64:xn,extend:qr,isArray:Wr,isInArray:Ar,makeArray:Dr,each:Jr,map:Sn,filter:vn,clone:Ir,attr:kr,uuid:$r,camSafeUrlEncode:tr,throttleOnProgress:Br,getFileSize:Hr,getSkewTime:zr,error:An,obj2str:lr,getAuth:ar,parseSelectPayload:fr,getSourceParams:_r,isBrowser:!0,isNode:jr,isCIHost:Nn,isIOS_QQ:Rn&&ta,encodeBase64:Mo,decodeBase64:to,simplifyPath:rs,readAsBinaryString:Sr,parseResBody:gs};ae.exports=hi}).call(this,ue("./node_modules/process/browser.js"))}})})})(cosJsSdkV5);var cosJsSdkV5Exports=cosJsSdkV5.exports;const COS=getDefaultExportFromCjs(cosJsSdkV5Exports);var toString$1=Object.prototype.toString,isModern=typeof Buffer$2<"u"&&typeof Buffer$2.alloc=="function"&&typeof Buffer$2.allocUnsafe=="function"&&typeof Buffer$2.from=="function";function isArrayBuffer$1(re){return toString$1.call(re).slice(8,-1)==="ArrayBuffer"}function fromArrayBuffer(re,ie,ae){ie>>>=0;var oe=re.byteLength-ie;if(oe<0)throw new RangeError("'offset' is out of bounds");if(ae===void 0)ae=oe;else if(ae>>>=0,ae>oe)throw new RangeError("'length' is out of bounds");return isModern?Buffer$2.from(re.slice(ie,ie+ae)):new Buffer$2(new Uint8Array(re.slice(ie,ie+ae)))}function fromString(re,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!Buffer$2.isEncoding(ie))throw new TypeError('"encoding" must be a valid string encoding');return isModern?Buffer$2.from(re,ie):new Buffer$2(re,ie)}function bufferFrom(re,ie,ae){if(typeof re=="number")throw new TypeError('"value" argument must not be a number');return isArrayBuffer$1(re)?fromArrayBuffer(re,ie,ae):typeof re=="string"?fromString(re,ie):isModern?Buffer$2.from(re):new Buffer$2(re)}var bufferFrom_1=bufferFrom;const Buffer=getDefaultExportFromCjs(bufferFrom_1);var byteToHex=[];for(var i=0;i<256;++i)byteToHex.push((i+256).toString(16).slice(1));function unsafeStringify(re,ie=0){return(byteToHex[re[ie+0]]+byteToHex[re[ie+1]]+byteToHex[re[ie+2]]+byteToHex[re[ie+3]]+"-"+byteToHex[re[ie+4]]+byteToHex[re[ie+5]]+"-"+byteToHex[re[ie+6]]+byteToHex[re[ie+7]]+"-"+byteToHex[re[ie+8]]+byteToHex[re[ie+9]]+"-"+byteToHex[re[ie+10]]+byteToHex[re[ie+11]]+byteToHex[re[ie+12]]+byteToHex[re[ie+13]]+byteToHex[re[ie+14]]+byteToHex[re[ie+15]]).toLowerCase()}var getRandomValues,rnds8=new Uint8Array(16);function rng(){if(!getRandomValues&&(getRandomValues=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!getRandomValues))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}var randomUUID=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);const native={randomUUID};function v4(re,ie,ae){if(native.randomUUID&&!ie&&!re)return native.randomUUID();re=re||{};var oe=re.random||(re.rng||rng)();if(oe[6]=oe[6]&15|64,oe[8]=oe[8]&63|128,ie){ae=ae||0;for(var ue=0;ue<16;++ue)ie[ae+ue]=oe[ue];return ie}return unsafeStringify(oe)}var __extends$3=function(){var re=function(ie,ae){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ue){oe.__proto__=ue}||function(oe,ue){for(var de in ue)ue.hasOwnProperty(de)&&(oe[de]=ue[de])},re(ie,ae)};return function(ie,ae){re(ie,ae);function oe(){this.constructor=ie}ie.prototype=ae===null?Object.create(ae):(oe.prototype=ae.prototype,new oe)}}(),QiniuErrorName;(function(re){re.InvalidFile="InvalidFile",re.InvalidToken="InvalidToken",re.InvalidMetadata="InvalidMetadata",re.InvalidChunkSize="InvalidChunkSize",re.InvalidCustomVars="InvalidCustomVars",re.NotAvailableUploadHost="NotAvailableUploadHost",re.ReadCacheFailed="ReadCacheFailed",re.InvalidCacheData="InvalidCacheData",re.WriteCacheFailed="WriteCacheFailed",re.RemoveCacheFailed="RemoveCacheFailed",re.GetCanvasContextFailed="GetCanvasContextFailed",re.UnsupportedFileType="UnsupportedFileType",re.FileReaderReadFailed="FileReaderReadFailed",re.NotAvailableXMLHttpRequest="NotAvailableXMLHttpRequest",re.InvalidProgressEventTarget="InvalidProgressEventTarget",re.RequestError="RequestError"})(QiniuErrorName||(QiniuErrorName={}));var QiniuError=function(){function re(ie,ae){this.name=ie,this.message=ae,this.stack=new Error().stack}return re}(),QiniuRequestError=function(re){__extends$3(ie,re);function ie(ae,oe,ue,de){var pe=re.call(this,QiniuErrorName.RequestError,ue)||this;return pe.code=ae,pe.reqId=oe,pe.isRequestError=!0,pe.data=de,pe}return ie}(QiniuError),QiniuNetworkError=function(re){__extends$3(ie,re);function ie(ae,oe){return oe===void 0&&(oe=""),re.call(this,0,oe,ae)||this}return ie}(QiniuRequestError),Pool=function(){function re(ie,ae){this.runTask=ie,this.limit=ae,this.aborted=!1,this.queue=[],this.processing=[]}return re.prototype.enqueue=function(ie){var ae=this;return new Promise(function(oe,ue){ae.queue.push({task:ie,resolve:oe,reject:ue}),ae.check()})},re.prototype.run=function(ie){var ae=this;this.queue=this.queue.filter(function(oe){return oe!==ie}),this.processing.push(ie),this.runTask(ie.task).then(function(){ae.processing=ae.processing.filter(function(oe){return oe!==ie}),ie.resolve(),ae.check()},function(oe){return ie.reject(oe)})},re.prototype.check=function(){var ie=this;if(!this.aborted){var ae=this.processing.length,oe=this.limit-ae;this.queue.slice(0,oe).forEach(function(ue){ie.run(ue)})}},re.prototype.abort=function(){this.queue=[],this.aborted=!0},re}(),__extends$2=function(){var re=function(ie,ae){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ue){oe.__proto__=ue}||function(oe,ue){for(var de in ue)ue.hasOwnProperty(de)&&(oe[de]=ue[de])},re(ie,ae)};return function(ie,ae){re(ie,ae);function oe(){this.constructor=ie}ie.prototype=ae===null?Object.create(ae):(oe.prototype=ae.prototype,new oe)}}(),__assign$6=function(){return __assign$6=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae"u")return"";var ie=re+"",ae="",oe,ue,de=0;oe=ue=0,de=ie.length;for(var pe=0;pe127&&_e<2048)Ce=String.fromCharCode(_e>>6|192,_e&63|128);else if((_e&63488^55296)>0)Ce=String.fromCharCode(_e>>12|224,_e>>6&63|128,_e&63|128);else{if((_e&64512^55296)>0)throw new RangeError("Unmatched trail surrogate at "+pe);var Ne=ie.charCodeAt(++pe);if((Ne&64512^56320)>0)throw new RangeError("Unmatched lead surrogate at "+(pe-1));_e=((_e&1023)<<10)+(Ne&1023)+65536,Ce=String.fromCharCode(_e>>18|240,_e>>12&63|128,_e>>6&63|128,_e&63|128)}Ce!==null&&(ue>oe&&(ae+=ie.slice(oe,ue)),ae+=Ce,oe=ue=pe+1)}return ue>oe&&(ae+=ie.slice(oe,de)),ae}function utf8Decode(re){var ie=[],ae=0,oe=0,ue=0;for(re+="";ae>10&1023)),ie.push(String.fromCharCode(56320|oe&1023))):ie.push(String.fromCharCode(oe)),ae+=ue}return ie.join("")}function base64Encode(re){var ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",ae,oe,ue,de,pe,_e,Ce,Ne,Oe=0,Ie=0,Fe="",Ue=[];if(!re)return re;re=utf8Encode(re+"");do ae=re.charCodeAt(Oe++),oe=re.charCodeAt(Oe++),ue=re.charCodeAt(Oe++),Ne=ae<<16|oe<<8|ue,de=Ne>>18&63,pe=Ne>>12&63,_e=Ne>>6&63,Ce=Ne&63,Ue[Ie++]=ie.charAt(de)+ie.charAt(pe)+ie.charAt(_e)+ie.charAt(Ce);while(Oe>16&255,oe=Ne>>8&255,ue=Ne&255,_e===64?Ue[Ie++]=String.fromCharCode(ae):Ce===64?Ue[Ie++]=String.fromCharCode(ae,oe):Ue[Ie++]=String.fromCharCode(ae,oe,ue);while(Oe>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[1]-389564586|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[2]+606105819|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[3]-1044525330|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&tr|~er&nr)+Pt[4]-176418897|0,Et=(Et<<7|Et>>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[5]+1200080426|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[6]-1473231341|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[7]-45705983|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&tr|~er&nr)+Pt[8]+1770035416|0,Et=(Et<<7|Et>>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[9]-1958414417|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[10]-42063|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[11]-1990404162|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&tr|~er&nr)+Pt[12]+1804603682|0,Et=(Et<<7|Et>>>25)+er|0,nr+=(Et&er|~Et&tr)+Pt[13]-40341101|0,nr=(nr<<12|nr>>>20)+Et|0,tr+=(nr&Et|~nr&er)+Pt[14]-1502002290|0,tr=(tr<<17|tr>>>15)+nr|0,er+=(tr&nr|~tr&Et)+Pt[15]+1236535329|0,er=(er<<22|er>>>10)+tr|0,Et+=(er&nr|tr&~nr)+Pt[1]-165796510|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[6]-1069501632|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[11]+643717713|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[0]-373897302|0,er=(er<<20|er>>>12)+tr|0,Et+=(er&nr|tr&~nr)+Pt[5]-701558691|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[10]+38016083|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[15]-660478335|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[4]-405537848|0,er=(er<<20|er>>>12)+tr|0,Et+=(er&nr|tr&~nr)+Pt[9]+568446438|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[14]-1019803690|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[3]-187363961|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[8]+1163531501|0,er=(er<<20|er>>>12)+tr|0,Et+=(er&nr|tr&~nr)+Pt[13]-1444681467|0,Et=(Et<<5|Et>>>27)+er|0,nr+=(Et&tr|er&~tr)+Pt[2]-51403784|0,nr=(nr<<9|nr>>>23)+Et|0,tr+=(nr&er|Et&~er)+Pt[7]+1735328473|0,tr=(tr<<14|tr>>>18)+nr|0,er+=(tr&Et|nr&~Et)+Pt[12]-1926607734|0,er=(er<<20|er>>>12)+tr|0,Et+=(er^tr^nr)+Pt[5]-378558|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[8]-2022574463|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[11]+1839030562|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[14]-35309556|0,er=(er<<23|er>>>9)+tr|0,Et+=(er^tr^nr)+Pt[1]-1530992060|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[4]+1272893353|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[7]-155497632|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[10]-1094730640|0,er=(er<<23|er>>>9)+tr|0,Et+=(er^tr^nr)+Pt[13]+681279174|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[0]-358537222|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[3]-722521979|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[6]+76029189|0,er=(er<<23|er>>>9)+tr|0,Et+=(er^tr^nr)+Pt[9]-640364487|0,Et=(Et<<4|Et>>>28)+er|0,nr+=(Et^er^tr)+Pt[12]-421815835|0,nr=(nr<<11|nr>>>21)+Et|0,tr+=(nr^Et^er)+Pt[15]+530742520|0,tr=(tr<<16|tr>>>16)+nr|0,er+=(tr^nr^Et)+Pt[2]-995338651|0,er=(er<<23|er>>>9)+tr|0,Et+=(tr^(er|~nr))+Pt[0]-198630844|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[7]+1126891415|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[14]-1416354905|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[5]-57434055|0,er=(er<<21|er>>>11)+tr|0,Et+=(tr^(er|~nr))+Pt[12]+1700485571|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[3]-1894986606|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[10]-1051523|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[1]-2054922799|0,er=(er<<21|er>>>11)+tr|0,Et+=(tr^(er|~nr))+Pt[8]+1873313359|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[15]-30611744|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[6]-1560198380|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[13]+1309151649|0,er=(er<<21|er>>>11)+tr|0,Et+=(tr^(er|~nr))+Pt[4]-145523070|0,Et=(Et<<6|Et>>>26)+er|0,nr+=(er^(Et|~tr))+Pt[11]-1120210379|0,nr=(nr<<10|nr>>>22)+Et|0,tr+=(Et^(nr|~er))+Pt[2]+718787259|0,tr=(tr<<15|tr>>>17)+nr|0,er+=(nr^(tr|~Et))+Pt[9]-343485551|0,er=(er<<21|er>>>11)+tr|0,kt[0]=Et+kt[0]|0,kt[1]=er+kt[1]|0,kt[2]=tr+kt[2]|0,kt[3]=nr+kt[3]|0}function de(kt){var Pt=[],Et;for(Et=0;Et<64;Et+=4)Pt[Et>>2]=kt.charCodeAt(Et)+(kt.charCodeAt(Et+1)<<8)+(kt.charCodeAt(Et+2)<<16)+(kt.charCodeAt(Et+3)<<24);return Pt}function pe(kt){var Pt=[],Et;for(Et=0;Et<64;Et+=4)Pt[Et>>2]=kt[Et]+(kt[Et+1]<<8)+(kt[Et+2]<<16)+(kt[Et+3]<<24);return Pt}function _e(kt){var Pt=kt.length,Et=[1732584193,-271733879,-1732584194,271733878],er,tr,nr,lr,cr,ir;for(er=64;er<=Pt;er+=64)ue(Et,de(kt.substring(er-64,er)));for(kt=kt.substring(er-64),tr=kt.length,nr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],er=0;er>2]|=kt.charCodeAt(er)<<(er%4<<3);if(nr[er>>2]|=128<<(er%4<<3),er>55)for(ue(Et,nr),er=0;er<16;er+=1)nr[er]=0;return lr=Pt*8,lr=lr.toString(16).match(/(.*?)(.{0,8})$/),cr=parseInt(lr[2],16),ir=parseInt(lr[1],16)||0,nr[14]=cr,nr[15]=ir,ue(Et,nr),Et}function Ce(kt){var Pt=kt.length,Et=[1732584193,-271733879,-1732584194,271733878],er,tr,nr,lr,cr,ir;for(er=64;er<=Pt;er+=64)ue(Et,pe(kt.subarray(er-64,er)));for(kt=er-64>2]|=kt[er]<<(er%4<<3);if(nr[er>>2]|=128<<(er%4<<3),er>55)for(ue(Et,nr),er=0;er<16;er+=1)nr[er]=0;return lr=Pt*8,lr=lr.toString(16).match(/(.*?)(.{0,8})$/),cr=parseInt(lr[2],16),ir=parseInt(lr[1],16)||0,nr[14]=cr,nr[15]=ir,ue(Et,nr),Et}function Ne(kt){var Pt="",Et;for(Et=0;Et<4;Et+=1)Pt+=oe[kt>>Et*8+4&15]+oe[kt>>Et*8&15];return Pt}function Oe(kt){var Pt;for(Pt=0;Ptnr?new ArrayBuffer(0):(lr=nr-tr,cr=new ArrayBuffer(lr),ir=new Uint8Array(cr),ar=new Uint8Array(this,tr,lr),ir.set(ar),cr)}}();function Ie(kt){return/[\u0080-\uFFFF]/.test(kt)&&(kt=unescape(encodeURIComponent(kt))),kt}function Fe(kt,Pt){var Et=kt.length,er=new ArrayBuffer(Et),tr=new Uint8Array(er),nr;for(nr=0;nr>2]|=Pt.charCodeAt(er)<<(er%4<<3);return this._finish(tr,Et),nr=Oe(this._hash),kt&&(nr=ze(nr)),this.reset(),nr},jt.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},jt.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},jt.prototype.setState=function(kt){return this._buff=kt.buff,this._length=kt.length,this._hash=kt.hash,this},jt.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},jt.prototype._finish=function(kt,Pt){var Et=Pt,er,tr,nr;if(kt[Et>>2]|=128<<(Et%4<<3),Et>55)for(ue(this._hash,kt),Et=0;Et<16;Et+=1)kt[Et]=0;er=this._length*8,er=er.toString(16).match(/(.*?)(.{0,8})$/),tr=parseInt(er[2],16),nr=parseInt(er[1],16)||0,kt[14]=tr,kt[15]=nr,ue(this._hash,kt)},jt.hash=function(kt,Pt){return jt.hashBinary(Ie(kt),Pt)},jt.hashBinary=function(kt,Pt){var Et=_e(kt),er=Oe(Et);return Pt?ze(er):er},jt.ArrayBuffer=function(){this.reset()},jt.ArrayBuffer.prototype.append=function(kt){var Pt=Ve(this._buff.buffer,kt),Et=Pt.length,er;for(this._length+=kt.byteLength,er=64;er<=Et;er+=64)ue(this._hash,pe(Pt.subarray(er-64,er)));return this._buff=er-64>2]|=Pt[tr]<<(tr%4<<3);return this._finish(er,Et),nr=Oe(this._hash),kt&&(nr=ze(nr)),this.reset(),nr},jt.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},jt.ArrayBuffer.prototype.getState=function(){var kt=jt.prototype.getState.call(this);return kt.buff=Ue(kt.buff),kt},jt.ArrayBuffer.prototype.setState=function(kt){return kt.buff=Fe(kt.buff,!0),jt.prototype.setState.call(this,kt)},jt.ArrayBuffer.prototype.destroy=jt.prototype.destroy,jt.ArrayBuffer.prototype._finish=jt.prototype._finish,jt.ArrayBuffer.hash=function(kt,Pt){var Et=Ce(new Uint8Array(kt)),er=Oe(Et);return Pt?ze(er):er},jt})})(sparkMd5);var sparkMd5Exports=sparkMd5.exports;const SparkMD5=getDefaultExportFromCjs(sparkMd5Exports);var __assign$5=function(){return __assign$5=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]re.size)ae=re.size;else for(;re.size>ae*1e4;)ae*=2;for(var oe=[],ue=Math.ceil(re.size/ae),de=0;de3?ie[1]:ie[0];if(!ae)throw new QiniuError(QiniuErrorName.InvalidToken,"missing assess key field.");var oe=null;try{oe=JSON.parse(urlSafeBase64Decode(ie[ie.length-1]))}catch{throw new QiniuError(QiniuErrorName.InvalidToken,"token parse failed.")}if(oe==null)throw new QiniuError(QiniuErrorName.InvalidToken,"putPolicy is null.");if(oe.scope==null)throw new QiniuError(QiniuErrorName.InvalidToken,"scope field is null.");var ue=oe.scope.split(":")[0];if(!ue)throw new QiniuError(QiniuErrorName.InvalidToken,"resolve bucketName failed.");return{assessKey:ae,bucketName:ue,scope:oe.scope}}function createObjectURL(re){var ie=window.URL||window.webkitURL||window.mozURL;return ie.createObjectURL(re)}var _a$1,region={z0:"z0",z1:"z1",z2:"z2",na0:"na0",as0:"as0",cnEast2:"cn-east-2"},regionUphostMap=(_a$1={},_a$1[region.z0]={srcUphost:["up.qiniup.com"],cdnUphost:["upload.qiniup.com"]},_a$1[region.z1]={srcUphost:["up-z1.qiniup.com"],cdnUphost:["upload-z1.qiniup.com"]},_a$1[region.z2]={srcUphost:["up-z2.qiniup.com"],cdnUphost:["upload-z2.qiniup.com"]},_a$1[region.na0]={srcUphost:["up-na0.qiniup.com"],cdnUphost:["upload-na0.qiniup.com"]},_a$1[region.as0]={srcUphost:["up-as0.qiniup.com"],cdnUphost:["upload-as0.qiniup.com"]},_a$1[region.cnEast2]={srcUphost:["up-cn-east-2.qiniup.com"],cdnUphost:["upload-cn-east-2.qiniup.com"]},_a$1),stringifyPrimitive=function(re){switch(typeof re){case"string":return re;case"boolean":return re?"true":"false";case"number":return isFinite(re)?re:"";default:return""}},encode$2=function(re,ie,ae,oe){return ie=ie||"&",ae=ae||"=",re===null&&(re=void 0),typeof re=="object"?Object.keys(re).map(function(ue){var de=encodeURIComponent(stringifyPrimitive(ue))+ae;return Array.isArray(re[ue])?re[ue].map(function(pe){return de+encodeURIComponent(stringifyPrimitive(pe))}).join(ie):de+encodeURIComponent(stringifyPrimitive(re[ue]))}).filter(Boolean).join(ie):oe?encodeURIComponent(stringifyPrimitive(oe))+ae+encodeURIComponent(stringifyPrimitive(re)):""},stringify;stringify=encode$2;var __assign$4=function(){return __assign$4=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0?[2,oe+"://"+ae.uphost[0]]:(ue=getPutPolicy(ie),[4,getUpHosts(ue.assessKey,ue.bucketName,oe)]);case 1:return de=_e.sent(),pe=de.data.up.acc.main,[2,oe+"://"+pe[0]]}})})}var __assign$3=function(){return __assign$3=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread$3=function(){for(var re=[],ie=0;ie1e4*GB)return this.handleError(new QiniuError(QiniuErrorName.InvalidFile,"file size exceed maximum value 10000G")),[2];if(this.putExtra.customVars&&!isCustomVarsValid(this.putExtra.customVars))return this.handleError(new QiniuError(QiniuErrorName.InvalidCustomVars,"customVars key should start width x:")),[2];if(this.putExtra.metadata&&!isMetaDataValid(this.putExtra.metadata))return this.handleError(new QiniuError(QiniuErrorName.InvalidMetadata,"metadata key should start with x-qn-meta-")),[2];de.label=1;case 1:return de.trys.push([1,4,,5]),this.uploadAt=new Date().getTime(),[4,this.checkAndUpdateUploadHost()];case 2:return de.sent(),[4,this.run()];case 3:return ie=de.sent(),this.onComplete(ie.data),this.checkAndUnfreezeHost(),this.sendLog(ie.reqId,200),[2];case 4:return ae=de.sent(),this.aborted?(this.logger.warn("upload is aborted."),this.sendLog("",-2),[2]):(this.clear(),this.logger.error(ae),ae instanceof QiniuRequestError&&(this.sendLog(ae.reqId,ae.code),this.checkAndFreezeHost(ae),oe=++this.retryCount<=this.config.retryCount,ue=RETRY_CODE_LIST.includes(ae.code),ue&&oe)?(this.logger.warn("error auto retry: "+this.retryCount+"/"+this.config.retryCount+"."),this.putFile(),[2]):(this.onError(ae),[3,5]));case 5:return[2]}})})},re.prototype.clear=function(){this.xhrList.forEach(function(ie){ie.onreadystatechange=null,ie.abort()}),this.xhrList=[],this.logger.info("cleanup uploading xhr.")},re.prototype.stop=function(){this.logger.info("aborted."),this.clear(),this.aborted=!0},re.prototype.addXhr=function(ie){this.xhrList.push(ie)},re.prototype.sendLog=function(ie,ae){var oe,ue;this.logger.report({code:ae,reqId:ie,remoteIp:"",upType:"jssdk-h5",size:this.file.size,time:Math.floor(this.uploadAt/1e3),port:getPortFromUrl((oe=this.uploadHost)===null||oe===void 0?void 0:oe.getUrl()),host:getDomainFromUrl((ue=this.uploadHost)===null||ue===void 0?void 0:ue.getUrl()),bytesSent:this.progress?this.progress.total.loaded:0,duration:Math.floor((new Date().getTime()-this.uploadAt)/1e3)})},re.prototype.getProgressInfoItem=function(ie,ae,oe){return __assign$3({size:ae,loaded:ie,percent:ie/ae*100},oe==null?{}:{fromCache:oe})},re}(),__extends$1=function(){var re=function(ie,ae){return re=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ue){oe.__proto__=ue}||function(oe,ue){for(var de in ue)ue.hasOwnProperty(de)&&(oe[de]=ue[de])},re(ie,ae)};return function(ie,ae){re(ie,ae);function oe(){this.constructor=ie}ie.prototype=ae===null?Object.create(ae):(oe.prototype=ae.prototype,new oe)}}(),__assign$2=function(){return __assign$2=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]1024)throw new QiniuError(QiniuErrorName.InvalidChunkSize,"chunkSize maximum value is 1024");return[4,this.initBeforeUploadChunks()];case 1:Ce.sent(),ae=new Pool(function(Ne){return __awaiter$4(_e,void 0,void 0,function(){return __generator$4(this,function(Oe){switch(Oe.label){case 0:if(this.aborted)throw ae.abort(),new Error("pool is aborted");return[4,this.uploadChunk(Ne)];case 1:return Oe.sent(),[2]}})})},this.config.concurrentRequestLimit),oe=null,ue=this.getLocalKey(),de=this.chunks.map(function(Ne,Oe){return ae.enqueue({chunk:Ne,index:Oe})}),Ce.label=2;case 2:return Ce.trys.push([2,5,,6]),[4,Promise.all(de)];case 3:return Ce.sent(),[4,this.mkFileReq()];case 4:return oe=Ce.sent(),[3,6];case 5:throw pe=Ce.sent(),pe instanceof QiniuRequestError&&(pe.code===612||pe.code===400)&&removeLocalFileInfo(ue,this.logger),pe;case 6:return removeLocalFileInfo(ue,this.logger),[2,oe]}})})},ie.prototype.uploadChunk=function(ae){return __awaiter$4(this,void 0,void 0,function(){var oe,ue,de,pe,_e,Ce,Ne,Oe,Ie,Fe=this;return __generator$4(this,function(Ue){switch(Ue.label){case 0:return oe=ae.index,ue=ae.chunk,de=this.cachedUploadedList[oe],this.logger.info("upload part "+oe+", cache:",de),pe=this.config.checkByMD5,_e=function(){Fe.usedCacheList[oe]=!0,Fe.updateChunkProgress(ue.size,oe),Fe.uploadedList[oe]=de,Fe.updateLocalCache()},de&&!pe?(_e(),[2]):[4,computeMd5(ue)];case 1:return Ce=Ue.sent(),this.logger.info("computed part md5.",Ce),de&&Ce===de.md5?(_e(),[2]):(this.usedCacheList[oe]=!1,Ne=function(Ve){Fe.updateChunkProgress(Ve.loaded,oe)},Oe={body:ue,md5:this.config.checkByServer?Ce:void 0,onProgress:Ne,onCreate:function(Ve){return Fe.addXhr(Ve)}},this.logger.info("part "+oe+" start uploading."),[4,uploadChunk(this.token,this.key,ae.index+1,this.getUploadInfo(),Oe)]);case 2:return Ie=Ue.sent(),this.logger.info("part "+oe+" upload completed."),Ne({loaded:ue.size,total:ue.size}),this.uploadedList[oe]={etag:Ie.data.etag,md5:Ie.data.md5,size:ue.size},this.updateLocalCache(),[2]}})})},ie.prototype.mkFileReq=function(){return __awaiter$4(this,void 0,void 0,function(){var ae,oe,ue=this;return __generator$4(this,function(de){switch(de.label){case 0:return ae=__assign$2(__assign$2(__assign$2({parts:this.uploadedList.map(function(pe,_e){return{etag:pe.etag,partNumber:_e+1}}),fname:this.putExtra.fname},this.putExtra.mimeType&&{mimeType:this.putExtra.mimeType}),this.putExtra.customVars&&{customVars:this.putExtra.customVars}),this.putExtra.metadata&&{metadata:this.putExtra.metadata}),this.logger.info("parts upload completed, make file.",ae),[4,uploadComplete(this.token,this.key,this.getUploadInfo(),{onCreate:function(pe){return ue.addXhr(pe)},body:JSON.stringify(ae)})];case 1:return oe=de.sent(),this.logger.info("finish Resume Progress."),this.updateMkFileProgress(1),[2,oe]}})})},ie.prototype.initBeforeUploadChunks=function(){return __awaiter$4(this,void 0,void 0,function(){var ae,oe,ue;return __generator$4(this,function(de){switch(de.label){case 0:return this.uploadedList=[],this.usedCacheList=[],ae=getLocalFileInfo(this.getLocalKey(),this.logger),ae?[3,2]:(this.logger.info("init upload parts from api."),[4,initUploadParts(this.token,this.bucketName,this.key,this.uploadHost.getUrl())]);case 1:return oe=de.sent(),this.logger.info("initd upload parts of id: "+oe.data.uploadId+"."),this.uploadId=oe.data.uploadId,this.cachedUploadedList=[],[3,3];case 2:ue=["resume upload parts from local cache,","total "+ae.data.length+" part,","id is "+ae.id+"."],this.logger.info(ue.join(" ")),this.cachedUploadedList=ae.data,this.uploadId=ae.id,de.label=3;case 3:return this.chunks=getChunks(this.file,this.config.chunkSize),this.loaded={mkFileProgress:0,chunks:this.chunks.map(function(pe){return 0})},this.notifyResumeProgress(),[2]}})})},ie.prototype.getUploadInfo=function(){return{id:this.uploadId,url:this.uploadHost.getUrl()}},ie.prototype.getLocalKey=function(){return createLocalKey(this.file.name,this.key,this.file.size)},ie.prototype.updateLocalCache=function(){setLocalFileInfo(this.getLocalKey(),{id:this.uploadId,data:this.uploadedList},this.logger)},ie.prototype.updateChunkProgress=function(ae,oe){this.loaded.chunks[oe]=ae,this.notifyResumeProgress()},ie.prototype.updateMkFileProgress=function(ae){this.loaded.mkFileProgress=ae,this.notifyResumeProgress()},ie.prototype.notifyResumeProgress=function(){var ae=this;this.progress={total:this.getProgressInfoItem(sum(this.loaded.chunks)+this.loaded.mkFileProgress,this.file.size+1),chunks:this.chunks.map(function(oe,ue){var de=ae.usedCacheList[ue];return ae.getProgressInfoItem(ae.loaded.chunks[ue],oe.size,de)}),uploadInfo:{id:this.uploadId,url:this.uploadHost.getUrl()}},this.onData(this.progress)},ie}(Base),__awaiter$3=function(re,ie,ae,oe){function ue(de){return de instanceof ae?de:new ae(function(pe){pe(de)})}return new(ae||(ae=Promise))(function(de,pe){function _e(Oe){try{Ne(oe.next(Oe))}catch(Ie){pe(Ie)}}function Ce(Oe){try{Ne(oe.throw(Oe))}catch(Ie){pe(Ie)}}function Ne(Oe){Oe.done?de(Oe.value):ue(Oe.value).then(_e,Ce)}Ne((oe=oe.apply(re,ie||[])).next())})},__generator$3=function(re,ie){var ae={label:0,sent:function(){if(de[0]&1)throw de[1];return de[1]},trys:[],ops:[]},oe,ue,de,pe;return pe={next:_e(0),throw:_e(1),return:_e(2)},typeof Symbol=="function"&&(pe[Symbol.iterator]=function(){return this}),pe;function _e(Ne){return function(Oe){return Ce([Ne,Oe])}}function Ce(Ne){if(oe)throw new TypeError("Generator is already executing.");for(;ae;)try{if(oe=1,ue&&(de=Ne[0]&2?ue.return:Ne[0]?ue.throw||((de=ue.return)&&de.call(ue),0):ue.next)&&!(de=de.call(ue,Ne[1])).done)return de;switch(ue=0,de&&(Ne=[Ne[0]&2,de.value]),Ne[0]){case 0:case 1:de=Ne;break;case 4:return ae.label++,{value:Ne[1],done:!1};case 5:ae.label++,ue=Ne[1],Ne=[0];continue;case 7:Ne=ae.ops.pop(),ae.trys.pop();continue;default:if(de=ae.trys,!(de=de.length>0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]>>1^3988292384:oe>>>=1;ie[ae]=oe}return ie},re.prototype.append=function(ie){for(var ae=this.crc,oe=0;oe>>8^this.table[(ae^ie[oe])&255];this.crc=ae},re.prototype.compute=function(){return(this.crc^-1)>>>0},re.prototype.readAsUint8Array=function(ie){return __awaiter$3(this,void 0,void 0,function(){var ae;return __generator$3(this,function(oe){switch(oe.label){case 0:return typeof ie.arrayBuffer!="function"?[3,2]:(ae=Uint8Array.bind,[4,ie.arrayBuffer()]);case 1:return[2,new(ae.apply(Uint8Array,[void 0,oe.sent()]))];case 2:return[2,new Promise(function(ue,de){var pe=new FileReader;pe.onload=function(){if(pe.result==null){de();return}if(typeof pe.result=="string"){de();return}ue(new Uint8Array(pe.result))},pe.readAsArrayBuffer(ie)})]}})})},re.prototype.file=function(ie){return __awaiter$3(this,void 0,void 0,function(){var ae,oe,ue,de,pe,_e;return __generator$3(this,function(Ce){switch(Ce.label){case 0:return ie.size<=MB?(ae=this.append,[4,this.readAsUint8Array(ie)]):[3,2];case 1:return ae.apply(this,[Ce.sent()]),[2,this.compute()];case 2:oe=Math.ceil(ie.size/MB),ue=0,Ce.label=3;case 3:return ue0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0&&reportV3(re,ie,ae-1)};var ue=[ie.code||"",ie.reqId||"",ie.host||"",ie.remoteIp||"",ie.port||"",ie.duration||"",ie.time||"",ie.bytesSent||"",ie.upType||"",ie.size||""].join(",");oe.send(ue)}var __read$2=function(re,ie){var ae=typeof Symbol=="function"&&re[Symbol.iterator];if(!ae)return re;var oe=ae.call(re),ue,de=[],pe;try{for(;(ie===void 0||ie-- >0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread$2=function(){for(var re=[],ie=0;ie0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread$1=function(){for(var re=[],ie=0;ie=ie},re.prototype.freeze=function(ie){ie===void 0&&(ie=20);var ae=new Date().getTime()+ie*1e3;unfreezeTimeMap.set(this.host,ae)},re.prototype.unfreeze=function(){unfreezeTimeMap.delete(this.host)},re.prototype.getUrl=function(){return this.protocol+"://"+this.host},re.prototype.getUnfreezeTime=function(){return unfreezeTimeMap.get(this.host)},re}(),HostPool=function(){function re(ie){ie===void 0&&(ie=[]),this.initHosts=ie,this.cachedHostsMap=new Map}return re.prototype.register=function(ie,ae,oe,ue){this.cachedHostsMap.set(ie+"@"+ae,oe.map(function(de){return new Host(de,ue)}))},re.prototype.refresh=function(ie,ae,oe){var ue,de,pe,_e;return __awaiter$1(this,void 0,void 0,function(){var Ce,Ne,Oe;return __generator$1(this,function(Ie){switch(Ie.label){case 0:return Ce=this.cachedHostsMap.get(ie+"@"+ae)||[],Ce.length>0?[2]:this.initHosts.length>0?(this.register(ie,ae,this.initHosts,oe),[2]):[4,getUpHosts(ie,ae,oe)];case 1:return Ne=Ie.sent(),(Ne==null?void 0:Ne.data)!=null&&(Oe=__spread$1(((de=(ue=Ne.data.up)===null||ue===void 0?void 0:ue.acc)===null||de===void 0?void 0:de.main)||[],((_e=(pe=Ne.data.up)===null||pe===void 0?void 0:pe.acc)===null||_e===void 0?void 0:_e.backup)||[]),this.register(ie,ae,Oe,oe)),[2]}})})},re.prototype.getUp=function(ie,ae,oe){return __awaiter$1(this,void 0,void 0,function(){var ue,de,pe;return __generator$1(this,function(_e){switch(_e.label){case 0:return[4,this.refresh(ie,ae,oe)];case 1:return _e.sent(),ue=this.cachedHostsMap.get(ie+"@"+ae)||[],ue.length===0?[2,null]:(de=ue.filter(function(Ce){return!Ce.isFrozen()}),de.length>0?[2,de[0]]:(pe=ue.slice().sort(function(Ce,Ne){return(Ce.getUnfreezeTime()||0)-(Ne.getUnfreezeTime()||0)}),[2,pe[0]]))}})})},re}();function createUploadManager(re,ie,ae,oe){return re.config&&re.config.forceDirect?(oe.info("ues forceDirect mode."),new Direct(re,ie,ae,oe)):re.file.size>4*MB?(oe.info("file size over 4M, use Resume."),new Resume(re,ie,ae,oe)):(oe.info("file size less or equal than 4M, use Direct."),new Direct(re,ie,ae,oe))}function upload(re,ie,ae,oe,ue){var de=new Logger(ae,ue==null?void 0:ue.disableStatisticsReport,ue==null?void 0:ue.debugLogLevel,re.name),pe={file:re,key:ie,token:ae,putExtra:oe,config:normalizeUploadConfig(ue,de)},_e=new HostPool(pe.config.uphost);return new Observable(function(Ce){var Ne=createUploadManager(pe,{onData:function(Oe){return Ce.next(Oe)},onError:function(Oe){return Ce.error(Oe)},onComplete:function(Oe){return Ce.complete(Oe)}},_e,de);return Ne.putFile(),Ne.stop.bind(Ne)})}var __assign$1=function(){return __assign$1=Object.assign||function(re){for(var ie,ae=1,oe=arguments.length;ae0)&&!(ue=oe.next()).done;)de.push(ue.value)}catch(_e){pe={error:_e}}finally{try{ue&&!ue.done&&(ae=oe.return)&&ae.call(oe)}finally{if(pe)throw pe.error}}return de},__spread=function(){for(var re=[],ie=0;ie0&&de[de.length-1])&&(Ne[0]===6||Ne[0]===2)){ae=0;continue}if(Ne[0]===3&&(!de||Ne[1]>de[0]&&Ne[1]this.file.size&&this.config.noCompressIfLarger?[2,{dist:this.file,width:ie.width,height:ie.height}]:[2,{dist:pe,width:de.width,height:de.height}]}})})},re.prototype.clear=function(ie,ae,oe){this.outputType===defaultType?(ie.fillStyle="#fff",ie.fillRect(0,0,ae,oe)):ie.clearRect(0,0,ae,oe)},re.prototype.getOriginImage=function(){var ie=this;return new Promise(function(ae,oe){var ue=createObjectURL(ie.file),de=new Image;de.onload=function(){ae(de)},de.onerror=function(){oe("image load error")},de.src=ue})},re.prototype.getCanvas=function(ie){var ae=this;return new Promise(function(oe,ue){var de=document.createElement("canvas"),pe=de.getContext("2d");if(!pe){ue(new QiniuError(QiniuErrorName.GetCanvasContextFailed,"context is null"));return}var _e=ie.width,Ce=ie.height;de.height=Ce,de.width=_e,ae.clear(pe,_e,Ce),pe.drawImage(ie,0,0),oe(de)})},re.prototype.doScale=function(ie,ae){return __awaiter(this,void 0,void 0,function(){var oe,ue,de,pe,_e,Ce,Ne,Oe,Ie,Fe,Ue,Ve,ze,jt,kt,Pt;return __generator(this,function(Et){if(ae===1)return[2,ie];if(oe=ie.getContext("2d"),ue=Math.min(maxSteps,Math.ceil(1/ae/scaleFactor)),de=Math.pow(ae,1/ue),pe=document.createElement("canvas"),_e=pe.getContext("2d"),Ce=ie.width,Ne=ie.height,Oe=Ce,Ie=Ne,pe.width=Ce,pe.height=Ne,!_e||!oe)throw new QiniuError(QiniuErrorName.GetCanvasContextFailed,"mctx or sctx can't be null");for(Ve=0;Veie=>{const ae=toString.call(ie);return re[ae]||(re[ae]=ae.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=re=>(re=re.toLowerCase(),ie=>kindOf(ie)===re),typeOfTest=re=>ie=>typeof ie===re,{isArray}=Array,isUndefined=typeOfTest("undefined");function isBuffer(re){return re!==null&&!isUndefined(re)&&re.constructor!==null&&!isUndefined(re.constructor)&&isFunction(re.constructor.isBuffer)&&re.constructor.isBuffer(re)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(re){let ie;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ie=ArrayBuffer.isView(re):ie=re&&re.buffer&&isArrayBuffer(re.buffer),ie}const isString=typeOfTest("string"),isFunction=typeOfTest("function"),isNumber$1=typeOfTest("number"),isObject=re=>re!==null&&typeof re=="object",isBoolean=re=>re===!0||re===!1,isPlainObject=re=>{if(kindOf(re)!=="object")return!1;const ie=getPrototypeOf(re);return(ie===null||ie===Object.prototype||Object.getPrototypeOf(ie)===null)&&!(Symbol.toStringTag in re)&&!(Symbol.iterator in re)},isDate=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=re=>isObject(re)&&isFunction(re.pipe),isFormData=re=>{let ie;return re&&(typeof FormData=="function"&&re instanceof FormData||isFunction(re.append)&&((ie=kindOf(re))==="formdata"||ie==="object"&&isFunction(re.toString)&&re.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),[isReadableStream,isRequest,isResponse,isHeaders]=["ReadableStream","Request","Response","Headers"].map(kindOfTest),trim=re=>re.trim?re.trim():re.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(re,ie,{allOwnKeys:ae=!1}={}){if(re===null||typeof re>"u")return;let oe,ue;if(typeof re!="object"&&(re=[re]),isArray(re))for(oe=0,ue=re.length;oe0;)if(ue=ae[oe],ie===ue.toLowerCase())return ue;return null}const _global=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global$1,isContextDefined=re=>!isUndefined(re)&&re!==_global;function merge(){const{caseless:re}=isContextDefined(this)&&this||{},ie={},ae=(oe,ue)=>{const de=re&&findKey(ie,ue)||ue;isPlainObject(ie[de])&&isPlainObject(oe)?ie[de]=merge(ie[de],oe):isPlainObject(oe)?ie[de]=merge({},oe):isArray(oe)?ie[de]=oe.slice():ie[de]=oe};for(let oe=0,ue=arguments.length;oe(forEach(ie,(ue,de)=>{ae&&isFunction(ue)?re[de]=bind(ue,ae):re[de]=ue},{allOwnKeys:oe}),re),stripBOM=re=>(re.charCodeAt(0)===65279&&(re=re.slice(1)),re),inherits=(re,ie,ae,oe)=>{re.prototype=Object.create(ie.prototype,oe),re.prototype.constructor=re,Object.defineProperty(re,"super",{value:ie.prototype}),ae&&Object.assign(re.prototype,ae)},toFlatObject=(re,ie,ae,oe)=>{let ue,de,pe;const _e={};if(ie=ie||{},re==null)return ie;do{for(ue=Object.getOwnPropertyNames(re),de=ue.length;de-- >0;)pe=ue[de],(!oe||oe(pe,re,ie))&&!_e[pe]&&(ie[pe]=re[pe],_e[pe]=!0);re=ae!==!1&&getPrototypeOf(re)}while(re&&(!ae||ae(re,ie))&&re!==Object.prototype);return ie},endsWith=(re,ie,ae)=>{re=String(re),(ae===void 0||ae>re.length)&&(ae=re.length),ae-=ie.length;const oe=re.indexOf(ie,ae);return oe!==-1&&oe===ae},toArray=re=>{if(!re)return null;if(isArray(re))return re;let ie=re.length;if(!isNumber$1(ie))return null;const ae=new Array(ie);for(;ie-- >0;)ae[ie]=re[ie];return ae},isTypedArray=(re=>ie=>re&&ie instanceof re)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=(re,ie)=>{const oe=(re&&re[Symbol.iterator]).call(re);let ue;for(;(ue=oe.next())&&!ue.done;){const de=ue.value;ie.call(re,de[0],de[1])}},matchAll=(re,ie)=>{let ae;const oe=[];for(;(ae=re.exec(ie))!==null;)oe.push(ae);return oe},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=re=>re.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(ae,oe,ue){return oe.toUpperCase()+ue}),hasOwnProperty=(({hasOwnProperty:re})=>(ie,ae)=>re.call(ie,ae))(Object.prototype),isRegExp=kindOfTest("RegExp"),reduceDescriptors=(re,ie)=>{const ae=Object.getOwnPropertyDescriptors(re),oe={};forEach(ae,(ue,de)=>{let pe;(pe=ie(ue,de,re))!==!1&&(oe[de]=pe||ue)}),Object.defineProperties(re,oe)},freezeMethods=re=>{reduceDescriptors(re,(ie,ae)=>{if(isFunction(re)&&["arguments","caller","callee"].indexOf(ae)!==-1)return!1;const oe=re[ae];if(isFunction(oe)){if(ie.enumerable=!1,"writable"in ie){ie.writable=!1;return}ie.set||(ie.set=()=>{throw Error("Can not rewrite read-only method '"+ae+"'")})}})},toObjectSet=(re,ie)=>{const ae={},oe=ue=>{ue.forEach(de=>{ae[de]=!0})};return isArray(re)?oe(re):oe(String(re).split(ie)),ae},noop=()=>{},toFiniteNumber=(re,ie)=>re!=null&&Number.isFinite(re=+re)?re:ie,ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=(re=16,ie=ALPHABET.ALPHA_DIGIT)=>{let ae="";const{length:oe}=ie;for(;re--;)ae+=ie[Math.random()*oe|0];return ae};function isSpecCompliantForm(re){return!!(re&&isFunction(re.append)&&re[Symbol.toStringTag]==="FormData"&&re[Symbol.iterator])}const toJSONObject=re=>{const ie=new Array(10),ae=(oe,ue)=>{if(isObject(oe)){if(ie.indexOf(oe)>=0)return;if(!("toJSON"in oe)){ie[ue]=oe;const de=isArray(oe)?[]:{};return forEach(oe,(pe,_e)=>{const Ce=ae(pe,ue+1);!isUndefined(Ce)&&(de[_e]=Ce)}),ie[ue]=void 0,de}}return oe};return ae(re,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=re=>re&&(isObject(re)||isFunction(re))&&isFunction(re.then)&&isFunction(re.catch),_setImmediate=((re,ie)=>re?setImmediate:ie?((ae,oe)=>(_global.addEventListener("message",({source:ue,data:de})=>{ue===_global&&de===ae&&oe.length&&oe.shift()()},!1),ue=>{oe.push(ue),_global.postMessage(ae,"*")}))(`axios@${Math.random()}`,[]):ae=>setTimeout(ae))(typeof setImmediate=="function",isFunction(_global.postMessage)),asap=typeof queueMicrotask<"u"?queueMicrotask.bind(_global):typeof define_process_default<"u"&&define_process_default.nextTick||_setImmediate,utils$1={isArray,isArrayBuffer,isBuffer,isFormData,isArrayBufferView,isString,isNumber:isNumber$1,isBoolean,isObject,isPlainObject,isReadableStream,isRequest,isResponse,isHeaders,isUndefined,isDate,isFile,isBlob,isRegExp,isFunction,isStream,isURLSearchParams,isTypedArray,isFileList,forEach,merge,extend,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray,forEachEntry,matchAll,isHTMLForm,hasOwnProperty,hasOwnProp:hasOwnProperty,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop,toFiniteNumber,findKey,global:_global,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable,setImmediate:_setImmediate,asap};function AxiosError(re,ie,ae,oe,ue){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=re,this.name="AxiosError",ie&&(this.code=ie),ae&&(this.config=ae),oe&&(this.request=oe),ue&&(this.response=ue,this.status=ue.status?ue.status:null)}utils$1.inherits(AxiosError,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$1.toJSONObject(this.config),code:this.code,status:this.status}}});const prototype$1=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(re=>{descriptors[re]={value:re}});Object.defineProperties(AxiosError,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError.from=(re,ie,ae,oe,ue,de)=>{const pe=Object.create(prototype$1);return utils$1.toFlatObject(re,pe,function(Ce){return Ce!==Error.prototype},_e=>_e!=="isAxiosError"),AxiosError.call(pe,re.message,ie,ae,oe,ue),pe.cause=re,pe.name=re.name,de&&Object.assign(pe,de),pe};const httpAdapter=null;function isVisitable(re){return utils$1.isPlainObject(re)||utils$1.isArray(re)}function removeBrackets(re){return utils$1.endsWith(re,"[]")?re.slice(0,-2):re}function renderKey(re,ie,ae){return re?re.concat(ie).map(function(ue,de){return ue=removeBrackets(ue),!ae&&de?"["+ue+"]":ue}).join(ae?".":""):ie}function isFlatArray(re){return utils$1.isArray(re)&&!re.some(isVisitable)}const predicates=utils$1.toFlatObject(utils$1,{},null,function(ie){return/^is[A-Z]/.test(ie)});function toFormData(re,ie,ae){if(!utils$1.isObject(re))throw new TypeError("target must be an object");ie=ie||new FormData,ae=utils$1.toFlatObject(ae,{metaTokens:!0,dots:!1,indexes:!1},!1,function(ze,jt){return!utils$1.isUndefined(jt[ze])});const oe=ae.metaTokens,ue=ae.visitor||Oe,de=ae.dots,pe=ae.indexes,Ce=(ae.Blob||typeof Blob<"u"&&Blob)&&utils$1.isSpecCompliantForm(ie);if(!utils$1.isFunction(ue))throw new TypeError("visitor must be a function");function Ne(Ve){if(Ve===null)return"";if(utils$1.isDate(Ve))return Ve.toISOString();if(!Ce&&utils$1.isBlob(Ve))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils$1.isArrayBuffer(Ve)||utils$1.isTypedArray(Ve)?Ce&&typeof Blob=="function"?new Blob([Ve]):Buffer$2.from(Ve):Ve}function Oe(Ve,ze,jt){let kt=Ve;if(Ve&&!jt&&typeof Ve=="object"){if(utils$1.endsWith(ze,"{}"))ze=oe?ze:ze.slice(0,-2),Ve=JSON.stringify(Ve);else if(utils$1.isArray(Ve)&&isFlatArray(Ve)||(utils$1.isFileList(Ve)||utils$1.endsWith(ze,"[]"))&&(kt=utils$1.toArray(Ve)))return ze=removeBrackets(ze),kt.forEach(function(Et,er){!(utils$1.isUndefined(Et)||Et===null)&&ie.append(pe===!0?renderKey([ze],er,de):pe===null?ze:ze+"[]",Ne(Et))}),!1}return isVisitable(Ve)?!0:(ie.append(renderKey(jt,ze,de),Ne(Ve)),!1)}const Ie=[],Fe=Object.assign(predicates,{defaultVisitor:Oe,convertValue:Ne,isVisitable});function Ue(Ve,ze){if(!utils$1.isUndefined(Ve)){if(Ie.indexOf(Ve)!==-1)throw Error("Circular reference detected in "+ze.join("."));Ie.push(Ve),utils$1.forEach(Ve,function(kt,Pt){(!(utils$1.isUndefined(kt)||kt===null)&&ue.call(ie,kt,utils$1.isString(Pt)?Pt.trim():Pt,ze,Fe))===!0&&Ue(kt,ze?ze.concat(Pt):[Pt])}),Ie.pop()}}if(!utils$1.isObject(re))throw new TypeError("data must be an object");return Ue(re),ie}function encode$1(re){const ie={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(re).replace(/[!'()~]|%20|%00/g,function(oe){return ie[oe]})}function AxiosURLSearchParams(re,ie){this._pairs=[],re&&toFormData(re,this,ie)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(ie,ae){this._pairs.push([ie,ae])};prototype.toString=function(ie){const ae=ie?function(oe){return ie.call(this,oe,encode$1)}:encode$1;return this._pairs.map(function(ue){return ae(ue[0])+"="+ae(ue[1])},"").join("&")};function encode(re){return encodeURIComponent(re).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(re,ie,ae){if(!ie)return re;const oe=ae&&ae.encode||encode,ue=ae&&ae.serialize;let de;if(ue?de=ue(ie,ae):de=utils$1.isURLSearchParams(ie)?ie.toString():new AxiosURLSearchParams(ie,ae).toString(oe),de){const pe=re.indexOf("#");pe!==-1&&(re=re.slice(0,pe)),re+=(re.indexOf("?")===-1?"?":"&")+de}return re}class InterceptorManager{constructor(){this.handlers=[]}use(ie,ae,oe){return this.handlers.push({fulfilled:ie,rejected:ae,synchronous:oe?oe.synchronous:!1,runWhen:oe?oe.runWhen:null}),this.handlers.length-1}eject(ie){this.handlers[ie]&&(this.handlers[ie]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(ie){utils$1.forEach(this.handlers,function(oe){oe!==null&&ie(oe)})}}const transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]},hasBrowserEnv=typeof window<"u"&&typeof document<"u",_navigator=typeof navigator=="object"&&navigator||void 0,hasStandardBrowserEnv=hasBrowserEnv&&(!_navigator||["ReactNative","NativeScript","NS"].indexOf(_navigator.product)<0),hasStandardBrowserWebWorkerEnv=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",origin=hasBrowserEnv&&window.location.href||"http://localhost",utils=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv,hasStandardBrowserEnv,hasStandardBrowserWebWorkerEnv,navigator:_navigator,origin},Symbol.toStringTag,{value:"Module"})),platform={...utils,...platform$1};function toURLEncodedForm(re,ie){return toFormData(re,new platform.classes.URLSearchParams,Object.assign({visitor:function(ae,oe,ue,de){return platform.isNode&&utils$1.isBuffer(ae)?(this.append(oe,ae.toString("base64")),!1):de.defaultVisitor.apply(this,arguments)}},ie))}function parsePropPath(re){return utils$1.matchAll(/\w+|\[(\w*)]/g,re).map(ie=>ie[0]==="[]"?"":ie[1]||ie[0])}function arrayToObject(re){const ie={},ae=Object.keys(re);let oe;const ue=ae.length;let de;for(oe=0;oe=ae.length;return pe=!pe&&utils$1.isArray(ue)?ue.length:pe,Ce?(utils$1.hasOwnProp(ue,pe)?ue[pe]=[ue[pe],oe]:ue[pe]=oe,!_e):((!ue[pe]||!utils$1.isObject(ue[pe]))&&(ue[pe]=[]),ie(ae,oe,ue[pe],de)&&utils$1.isArray(ue[pe])&&(ue[pe]=arrayToObject(ue[pe])),!_e)}if(utils$1.isFormData(re)&&utils$1.isFunction(re.entries)){const ae={};return utils$1.forEachEntry(re,(oe,ue)=>{ie(parsePropPath(oe),ue,ae,0)}),ae}return null}function stringifySafely(re,ie,ae){if(utils$1.isString(re))try{return(ie||JSON.parse)(re),utils$1.trim(re)}catch(oe){if(oe.name!=="SyntaxError")throw oe}return(ae||JSON.stringify)(re)}const defaults={transitional:transitionalDefaults,adapter:["xhr","http","fetch"],transformRequest:[function(ie,ae){const oe=ae.getContentType()||"",ue=oe.indexOf("application/json")>-1,de=utils$1.isObject(ie);if(de&&utils$1.isHTMLForm(ie)&&(ie=new FormData(ie)),utils$1.isFormData(ie))return ue?JSON.stringify(formDataToJSON(ie)):ie;if(utils$1.isArrayBuffer(ie)||utils$1.isBuffer(ie)||utils$1.isStream(ie)||utils$1.isFile(ie)||utils$1.isBlob(ie)||utils$1.isReadableStream(ie))return ie;if(utils$1.isArrayBufferView(ie))return ie.buffer;if(utils$1.isURLSearchParams(ie))return ae.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),ie.toString();let _e;if(de){if(oe.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(ie,this.formSerializer).toString();if((_e=utils$1.isFileList(ie))||oe.indexOf("multipart/form-data")>-1){const Ce=this.env&&this.env.FormData;return toFormData(_e?{"files[]":ie}:ie,Ce&&new Ce,this.formSerializer)}}return de||ue?(ae.setContentType("application/json",!1),stringifySafely(ie)):ie}],transformResponse:[function(ie){const ae=this.transitional||defaults.transitional,oe=ae&&ae.forcedJSONParsing,ue=this.responseType==="json";if(utils$1.isResponse(ie)||utils$1.isReadableStream(ie))return ie;if(ie&&utils$1.isString(ie)&&(oe&&!this.responseType||ue)){const pe=!(ae&&ae.silentJSONParsing)&&ue;try{return JSON.parse(ie)}catch(_e){if(pe)throw _e.name==="SyntaxError"?AxiosError.from(_e,AxiosError.ERR_BAD_RESPONSE,this,null,this.response):_e}}return ie}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function(ie){return ie>=200&&ie<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$1.forEach(["delete","get","head","post","put","patch"],re=>{defaults.headers[re]={}});const ignoreDuplicateOf=utils$1.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),parseHeaders=re=>{const ie={};let ae,oe,ue;return re&&re.split(` `).forEach(function(pe){ue=pe.indexOf(":"),ae=pe.substring(0,ue).trim().toLowerCase(),oe=pe.substring(ue+1).trim(),!(!ae||ie[ae]&&ignoreDuplicateOf[ae])&&(ae==="set-cookie"?ie[ae]?ie[ae].push(oe):ie[ae]=[oe]:ie[ae]=ie[ae]?ie[ae]+", "+oe:oe)}),ie},$internals=Symbol("internals");function normalizeHeader(re){return re&&String(re).trim().toLowerCase()}function normalizeValue(re){return re===!1||re==null?re:utils$1.isArray(re)?re.map(normalizeValue):String(re)}function parseTokens(re){const ie=Object.create(null),ae=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let oe;for(;oe=ae.exec(re);)ie[oe[1]]=oe[2];return ie}const isValidHeaderName=re=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(re.trim());function matchHeaderValue(re,ie,ae,oe,ue){if(utils$1.isFunction(oe))return oe.call(this,ie,ae);if(ue&&(ie=ae),!!utils$1.isString(ie)){if(utils$1.isString(oe))return ie.indexOf(oe)!==-1;if(utils$1.isRegExp(oe))return oe.test(ie)}}function formatHeader(re){return re.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(ie,ae,oe)=>ae.toUpperCase()+oe)}function buildAccessors(re,ie){const ae=utils$1.toCamelCase(" "+ie);["get","set","has"].forEach(oe=>{Object.defineProperty(re,oe+ae,{value:function(ue,de,pe){return this[oe].call(this,ie,ue,de,pe)},configurable:!0})})}class AxiosHeaders{constructor(ie){ie&&this.set(ie)}set(ie,ae,oe){const ue=this;function de(_e,Ce,Ne){const Oe=normalizeHeader(Ce);if(!Oe)throw new Error("header name must be a non-empty string");const Ie=utils$1.findKey(ue,Oe);(!Ie||ue[Ie]===void 0||Ne===!0||Ne===void 0&&ue[Ie]!==!1)&&(ue[Ie||Ce]=normalizeValue(_e))}const pe=(_e,Ce)=>utils$1.forEach(_e,(Ne,Oe)=>de(Ne,Oe,Ce));if(utils$1.isPlainObject(ie)||ie instanceof this.constructor)pe(ie,ae);else if(utils$1.isString(ie)&&(ie=ie.trim())&&!isValidHeaderName(ie))pe(parseHeaders(ie),ae);else if(utils$1.isHeaders(ie))for(const[_e,Ce]of ie.entries())de(Ce,_e,oe);else ie!=null&&de(ae,ie,oe);return this}get(ie,ae){if(ie=normalizeHeader(ie),ie){const oe=utils$1.findKey(this,ie);if(oe){const ue=this[oe];if(!ae)return ue;if(ae===!0)return parseTokens(ue);if(utils$1.isFunction(ae))return ae.call(this,ue,oe);if(utils$1.isRegExp(ae))return ae.exec(ue);throw new TypeError("parser must be boolean|regexp|function")}}}has(ie,ae){if(ie=normalizeHeader(ie),ie){const oe=utils$1.findKey(this,ie);return!!(oe&&this[oe]!==void 0&&(!ae||matchHeaderValue(this,this[oe],oe,ae)))}return!1}delete(ie,ae){const oe=this;let ue=!1;function de(pe){if(pe=normalizeHeader(pe),pe){const _e=utils$1.findKey(oe,pe);_e&&(!ae||matchHeaderValue(oe,oe[_e],_e,ae))&&(delete oe[_e],ue=!0)}}return utils$1.isArray(ie)?ie.forEach(de):de(ie),ue}clear(ie){const ae=Object.keys(this);let oe=ae.length,ue=!1;for(;oe--;){const de=ae[oe];(!ie||matchHeaderValue(this,this[de],de,ie,!0))&&(delete this[de],ue=!0)}return ue}normalize(ie){const ae=this,oe={};return utils$1.forEach(this,(ue,de)=>{const pe=utils$1.findKey(oe,de);if(pe){ae[pe]=normalizeValue(ue),delete ae[de];return}const _e=ie?formatHeader(de):String(de).trim();_e!==de&&delete ae[de],ae[_e]=normalizeValue(ue),oe[_e]=!0}),this}concat(...ie){return this.constructor.concat(this,...ie)}toJSON(ie){const ae=Object.create(null);return utils$1.forEach(this,(oe,ue)=>{oe!=null&&oe!==!1&&(ae[ue]=ie&&utils$1.isArray(oe)?oe.join(", "):oe)}),ae}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([ie,ae])=>ie+": "+ae).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(ie){return ie instanceof this?ie:new this(ie)}static concat(ie,...ae){const oe=new this(ie);return ae.forEach(ue=>oe.set(ue)),oe}static accessor(ie){const oe=(this[$internals]=this[$internals]={accessors:{}}).accessors,ue=this.prototype;function de(pe){const _e=normalizeHeader(pe);oe[_e]||(buildAccessors(ue,pe),oe[_e]=!0)}return utils$1.isArray(ie)?ie.forEach(de):de(ie),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$1.reduceDescriptors(AxiosHeaders.prototype,({value:re},ie)=>{let ae=ie[0].toUpperCase()+ie.slice(1);return{get:()=>re,set(oe){this[ae]=oe}}});utils$1.freezeMethods(AxiosHeaders);function transformData(re,ie){const ae=this||defaults,oe=ie||ae,ue=AxiosHeaders.from(oe.headers);let de=oe.data;return utils$1.forEach(re,function(_e){de=_e.call(ae,de,ue.normalize(),ie?ie.status:void 0)}),ue.normalize(),de}function isCancel(re){return!!(re&&re.__CANCEL__)}function CanceledError(re,ie,ae){AxiosError.call(this,re??"canceled",AxiosError.ERR_CANCELED,ie,ae),this.name="CanceledError"}utils$1.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle(re,ie,ae){const oe=ae.config.validateStatus;!ae.status||!oe||oe(ae.status)?re(ae):ie(new AxiosError("Request failed with status code "+ae.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(ae.status/100)-4],ae.config,ae.request,ae))}function parseProtocol(re){const ie=/^([-+\w]{1,25})(:?\/\/|:)/.exec(re);return ie&&ie[1]||""}function speedometer(re,ie){re=re||10;const ae=new Array(re),oe=new Array(re);let ue=0,de=0,pe;return ie=ie!==void 0?ie:1e3,function(Ce){const Ne=Date.now(),Oe=oe[de];pe||(pe=Ne),ae[ue]=Ce,oe[ue]=Ne;let Ie=de,Fe=0;for(;Ie!==ue;)Fe+=ae[Ie++],Ie=Ie%re;if(ue=(ue+1)%re,ue===de&&(de=(de+1)%re),Ne-pe{ae=Oe,ue=null,de&&(clearTimeout(de),de=null),re.apply(null,Ne)};return[(...Ne)=>{const Oe=Date.now(),Ie=Oe-ae;Ie>=oe?pe(Ne,Oe):(ue=Ne,de||(de=setTimeout(()=>{de=null,pe(ue)},oe-Ie)))},()=>ue&&pe(ue)]}const progressEventReducer=(re,ie,ae=3)=>{let oe=0;const ue=speedometer(50,250);return throttle(de=>{const pe=de.loaded,_e=de.lengthComputable?de.total:void 0,Ce=pe-oe,Ne=ue(Ce),Oe=pe<=_e;oe=pe;const Ie={loaded:pe,total:_e,progress:_e?pe/_e:void 0,bytes:Ce,rate:Ne||void 0,estimated:Ne&&_e&&Oe?(_e-pe)/Ne:void 0,event:de,lengthComputable:_e!=null,[ie?"download":"upload"]:!0};re(Ie)},ae)},progressEventDecorator=(re,ie)=>{const ae=re!=null;return[oe=>ie[0]({lengthComputable:ae,total:re,loaded:oe}),ie[1]]},asyncDecorator=re=>(...ie)=>utils$1.asap(()=>re(...ie)),isURLSameOrigin=platform.hasStandardBrowserEnv?function(){const ie=platform.navigator&&/(msie|trident)/i.test(platform.navigator.userAgent),ae=document.createElement("a");let oe;function ue(de){let pe=de;return ie&&(ae.setAttribute("href",pe),pe=ae.href),ae.setAttribute("href",pe),{href:ae.href,protocol:ae.protocol?ae.protocol.replace(/:$/,""):"",host:ae.host,search:ae.search?ae.search.replace(/^\?/,""):"",hash:ae.hash?ae.hash.replace(/^#/,""):"",hostname:ae.hostname,port:ae.port,pathname:ae.pathname.charAt(0)==="/"?ae.pathname:"/"+ae.pathname}}return oe=ue(window.location.href),function(pe){const _e=utils$1.isString(pe)?ue(pe):pe;return _e.protocol===oe.protocol&&_e.host===oe.host}}():function(){return function(){return!0}}(),cookies=platform.hasStandardBrowserEnv?{write(re,ie,ae,oe,ue,de){const pe=[re+"="+encodeURIComponent(ie)];utils$1.isNumber(ae)&&pe.push("expires="+new Date(ae).toGMTString()),utils$1.isString(oe)&&pe.push("path="+oe),utils$1.isString(ue)&&pe.push("domain="+ue),de===!0&&pe.push("secure"),document.cookie=pe.join("; ")},read(re){const ie=document.cookie.match(new RegExp("(^|;\\s*)("+re+")=([^;]*)"));return ie?decodeURIComponent(ie[3]):null},remove(re){this.write(re,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function isAbsoluteURL(re){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(re)}function combineURLs(re,ie){return ie?re.replace(/\/?\/$/,"")+"/"+ie.replace(/^\/+/,""):re}function buildFullPath(re,ie){return re&&!isAbsoluteURL(ie)?combineURLs(re,ie):ie}const headersToObject=re=>re instanceof AxiosHeaders?{...re}:re;function mergeConfig(re,ie){ie=ie||{};const ae={};function oe(Ne,Oe,Ie){return utils$1.isPlainObject(Ne)&&utils$1.isPlainObject(Oe)?utils$1.merge.call({caseless:Ie},Ne,Oe):utils$1.isPlainObject(Oe)?utils$1.merge({},Oe):utils$1.isArray(Oe)?Oe.slice():Oe}function ue(Ne,Oe,Ie){if(utils$1.isUndefined(Oe)){if(!utils$1.isUndefined(Ne))return oe(void 0,Ne,Ie)}else return oe(Ne,Oe,Ie)}function de(Ne,Oe){if(!utils$1.isUndefined(Oe))return oe(void 0,Oe)}function pe(Ne,Oe){if(utils$1.isUndefined(Oe)){if(!utils$1.isUndefined(Ne))return oe(void 0,Ne)}else return oe(void 0,Oe)}function _e(Ne,Oe,Ie){if(Ie in ie)return oe(Ne,Oe);if(Ie in re)return oe(void 0,Ne)}const Ce={url:de,method:de,data:de,baseURL:pe,transformRequest:pe,transformResponse:pe,paramsSerializer:pe,timeout:pe,timeoutMessage:pe,withCredentials:pe,withXSRFToken:pe,adapter:pe,responseType:pe,xsrfCookieName:pe,xsrfHeaderName:pe,onUploadProgress:pe,onDownloadProgress:pe,decompress:pe,maxContentLength:pe,maxBodyLength:pe,beforeRedirect:pe,transport:pe,httpAgent:pe,httpsAgent:pe,cancelToken:pe,socketPath:pe,responseEncoding:pe,validateStatus:_e,headers:(Ne,Oe)=>ue(headersToObject(Ne),headersToObject(Oe),!0)};return utils$1.forEach(Object.keys(Object.assign({},re,ie)),function(Oe){const Ie=Ce[Oe]||ue,Fe=Ie(re[Oe],ie[Oe],Oe);utils$1.isUndefined(Fe)&&Ie!==_e||(ae[Oe]=Fe)}),ae}const resolveConfig=re=>{const ie=mergeConfig({},re);let{data:ae,withXSRFToken:oe,xsrfHeaderName:ue,xsrfCookieName:de,headers:pe,auth:_e}=ie;ie.headers=pe=AxiosHeaders.from(pe),ie.url=buildURL(buildFullPath(ie.baseURL,ie.url),re.params,re.paramsSerializer),_e&&pe.set("Authorization","Basic "+btoa((_e.username||"")+":"+(_e.password?unescape(encodeURIComponent(_e.password)):"")));let Ce;if(utils$1.isFormData(ae)){if(platform.hasStandardBrowserEnv||platform.hasStandardBrowserWebWorkerEnv)pe.setContentType(void 0);else if((Ce=pe.getContentType())!==!1){const[Ne,...Oe]=Ce?Ce.split(";").map(Ie=>Ie.trim()).filter(Boolean):[];pe.setContentType([Ne||"multipart/form-data",...Oe].join("; "))}}if(platform.hasStandardBrowserEnv&&(oe&&utils$1.isFunction(oe)&&(oe=oe(ie)),oe||oe!==!1&&isURLSameOrigin(ie.url))){const Ne=ue&&de&&cookies.read(de);Ne&&pe.set(ue,Ne)}return ie},isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function(re){return new Promise(function(ae,oe){const ue=resolveConfig(re);let de=ue.data;const pe=AxiosHeaders.from(ue.headers).normalize();let{responseType:_e,onUploadProgress:Ce,onDownloadProgress:Ne}=ue,Oe,Ie,Fe,Ue,Ve;function ze(){Ue&&Ue(),Ve&&Ve(),ue.cancelToken&&ue.cancelToken.unsubscribe(Oe),ue.signal&&ue.signal.removeEventListener("abort",Oe)}let jt=new XMLHttpRequest;jt.open(ue.method.toUpperCase(),ue.url,!0),jt.timeout=ue.timeout;function kt(){if(!jt)return;const Et=AxiosHeaders.from("getAllResponseHeaders"in jt&&jt.getAllResponseHeaders()),tr={data:!_e||_e==="text"||_e==="json"?jt.responseText:jt.response,status:jt.status,statusText:jt.statusText,headers:Et,config:re,request:jt};settle(function(lr){ae(lr),ze()},function(lr){oe(lr),ze()},tr),jt=null}"onloadend"in jt?jt.onloadend=kt:jt.onreadystatechange=function(){!jt||jt.readyState!==4||jt.status===0&&!(jt.responseURL&&jt.responseURL.indexOf("file:")===0)||setTimeout(kt)},jt.onabort=function(){jt&&(oe(new AxiosError("Request aborted",AxiosError.ECONNABORTED,re,jt)),jt=null)},jt.onerror=function(){oe(new AxiosError("Network Error",AxiosError.ERR_NETWORK,re,jt)),jt=null},jt.ontimeout=function(){let er=ue.timeout?"timeout of "+ue.timeout+"ms exceeded":"timeout exceeded";const tr=ue.transitional||transitionalDefaults;ue.timeoutErrorMessage&&(er=ue.timeoutErrorMessage),oe(new AxiosError(er,tr.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,re,jt)),jt=null},de===void 0&&pe.setContentType(null),"setRequestHeader"in jt&&utils$1.forEach(pe.toJSON(),function(er,tr){jt.setRequestHeader(tr,er)}),utils$1.isUndefined(ue.withCredentials)||(jt.withCredentials=!!ue.withCredentials),_e&&_e!=="json"&&(jt.responseType=ue.responseType),Ne&&([Fe,Ve]=progressEventReducer(Ne,!0),jt.addEventListener("progress",Fe)),Ce&&jt.upload&&([Ie,Ue]=progressEventReducer(Ce),jt.upload.addEventListener("progress",Ie),jt.upload.addEventListener("loadend",Ue)),(ue.cancelToken||ue.signal)&&(Oe=Et=>{jt&&(oe(!Et||Et.type?new CanceledError(null,re,jt):Et),jt.abort(),jt=null)},ue.cancelToken&&ue.cancelToken.subscribe(Oe),ue.signal&&(ue.signal.aborted?Oe():ue.signal.addEventListener("abort",Oe)));const Pt=parseProtocol(ue.url);if(Pt&&platform.protocols.indexOf(Pt)===-1){oe(new AxiosError("Unsupported protocol "+Pt+":",AxiosError.ERR_BAD_REQUEST,re));return}jt.send(de||null)})},composeSignals=(re,ie)=>{let ae=new AbortController,oe;const ue=function(Ce){if(!oe){oe=!0,pe();const Ne=Ce instanceof Error?Ce:this.reason;ae.abort(Ne instanceof AxiosError?Ne:new CanceledError(Ne instanceof Error?Ne.message:Ne))}};let de=ie&&setTimeout(()=>{ue(new AxiosError(`timeout ${ie} of ms exceeded`,AxiosError.ETIMEDOUT))},ie);const pe=()=>{re&&(de&&clearTimeout(de),de=null,re.forEach(Ce=>{Ce&&(Ce.removeEventListener?Ce.removeEventListener("abort",ue):Ce.unsubscribe(ue))}),re=null)};re.forEach(Ce=>Ce&&Ce.addEventListener&&Ce.addEventListener("abort",ue));const{signal:_e}=ae;return _e.unsubscribe=pe,[_e,()=>{de&&clearTimeout(de),de=null}]},streamChunk=function*(re,ie){let ae=re.byteLength;if(!ie||ae{const de=readBytes(re,ie,ue);let pe=0,_e,Ce=Ne=>{_e||(_e=!0,oe&&oe(Ne))};return new ReadableStream({async pull(Ne){try{const{done:Oe,value:Ie}=await de.next();if(Oe){Ce(),Ne.close();return}let Fe=Ie.byteLength;if(ae){let Ue=pe+=Fe;ae(Ue)}Ne.enqueue(new Uint8Array(Ie))}catch(Oe){throw Ce(Oe),Oe}},cancel(Ne){return Ce(Ne),de.return()}},{highWaterMark:2})},isFetchSupported=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",isReadableStreamSupported=isFetchSupported&&typeof ReadableStream=="function",encodeText=isFetchSupported&&(typeof TextEncoder=="function"?(re=>ie=>re.encode(ie))(new TextEncoder):async re=>new Uint8Array(await new Response(re).arrayBuffer())),test=(re,...ie)=>{try{return!!re(...ie)}catch{return!1}},supportsRequestStream=isReadableStreamSupported&&test(()=>{let re=!1;const ie=new Request(platform.origin,{body:new ReadableStream,method:"POST",get duplex(){return re=!0,"half"}}).headers.has("Content-Type");return re&&!ie}),DEFAULT_CHUNK_SIZE=64*1024,supportsResponseStream=isReadableStreamSupported&&test(()=>utils$1.isReadableStream(new Response("").body)),resolvers={stream:supportsResponseStream&&(re=>re.body)};isFetchSupported&&(re=>{["text","arrayBuffer","blob","formData","stream"].forEach(ie=>{!resolvers[ie]&&(resolvers[ie]=utils$1.isFunction(re[ie])?ae=>ae[ie]():(ae,oe)=>{throw new AxiosError(`Response type '${ie}' is not supported`,AxiosError.ERR_NOT_SUPPORT,oe)})})})(new Response);const getBodyLength=async re=>{if(re==null)return 0;if(utils$1.isBlob(re))return re.size;if(utils$1.isSpecCompliantForm(re))return(await new Request(re).arrayBuffer()).byteLength;if(utils$1.isArrayBufferView(re)||utils$1.isArrayBuffer(re))return re.byteLength;if(utils$1.isURLSearchParams(re)&&(re=re+""),utils$1.isString(re))return(await encodeText(re)).byteLength},resolveBodyLength=async(re,ie)=>{const ae=utils$1.toFiniteNumber(re.getContentLength());return ae??getBodyLength(ie)},fetchAdapter=isFetchSupported&&(async re=>{let{url:ie,method:ae,data:oe,signal:ue,cancelToken:de,timeout:pe,onDownloadProgress:_e,onUploadProgress:Ce,responseType:Ne,headers:Oe,withCredentials:Ie="same-origin",fetchOptions:Fe}=resolveConfig(re);Ne=Ne?(Ne+"").toLowerCase():"text";let[Ue,Ve]=ue||de||pe?composeSignals([ue,de],pe):[],ze,jt;const kt=()=>{!ze&&setTimeout(()=>{Ue&&Ue.unsubscribe()}),ze=!0};let Pt;try{if(Ce&&supportsRequestStream&&ae!=="get"&&ae!=="head"&&(Pt=await resolveBodyLength(Oe,oe))!==0){let lr=new Request(ie,{method:"POST",body:oe,duplex:"half"}),cr;if(utils$1.isFormData(oe)&&(cr=lr.headers.get("content-type"))&&Oe.setContentType(cr),lr.body){const[ir,ar]=progressEventDecorator(Pt,progressEventReducer(asyncDecorator(Ce)));oe=trackStream(lr.body,DEFAULT_CHUNK_SIZE,ir,ar,encodeText)}}utils$1.isString(Ie)||(Ie=Ie?"include":"omit");const Et="credentials"in Request.prototype;jt=new Request(ie,{...Fe,signal:Ue,method:ae.toUpperCase(),headers:Oe.normalize().toJSON(),body:oe,duplex:"half",credentials:Et?Ie:void 0});let er=await fetch(jt);const tr=supportsResponseStream&&(Ne==="stream"||Ne==="response");if(supportsResponseStream&&(_e||tr)){const lr={};["status","statusText","headers"].forEach(sr=>{lr[sr]=er[sr]});const cr=utils$1.toFiniteNumber(er.headers.get("content-length")),[ir,ar]=_e&&progressEventDecorator(cr,progressEventReducer(asyncDecorator(_e),!0))||[];er=new Response(trackStream(er.body,DEFAULT_CHUNK_SIZE,ir,()=>{ar&&ar(),tr&&kt()},encodeText),lr)}Ne=Ne||"text";let nr=await resolvers[utils$1.findKey(resolvers,Ne)||"text"](er,re);return!tr&&kt(),Ve&&Ve(),await new Promise((lr,cr)=>{settle(lr,cr,{data:nr,headers:AxiosHeaders.from(er.headers),status:er.status,statusText:er.statusText,config:re,request:jt})})}catch(Et){throw kt(),Et&&Et.name==="TypeError"&&/fetch/i.test(Et.message)?Object.assign(new AxiosError("Network Error",AxiosError.ERR_NETWORK,re,jt),{cause:Et.cause||Et}):AxiosError.from(Et,Et&&Et.code,re,jt)}}),knownAdapters={http:httpAdapter,xhr:xhrAdapter,fetch:fetchAdapter};utils$1.forEach(knownAdapters,(re,ie)=>{if(re){try{Object.defineProperty(re,"name",{value:ie})}catch{}Object.defineProperty(re,"adapterName",{value:ie})}});const renderReason=re=>`- ${re}`,isResolvedHandle=re=>utils$1.isFunction(re)||re===null||re===!1,adapters={getAdapter:re=>{re=utils$1.isArray(re)?re:[re];const{length:ie}=re;let ae,oe;const ue={};for(let de=0;de`adapter ${_e} `+(Ce===!1?"is not supported by the environment":"is not available in the build"));let pe=ie?de.length>1?`since : `+de.map(renderReason).join(` diff --git a/assets/infoDiagram-GSXZ5C4N-DydVgV69.js b/assets/infoDiagram-GSXZ5C4N-p7qnWGsY.js similarity index 68% rename from assets/infoDiagram-GSXZ5C4N-DydVgV69.js rename to assets/infoDiagram-GSXZ5C4N-p7qnWGsY.js index b14c478..5335dfe 100644 --- a/assets/infoDiagram-GSXZ5C4N-DydVgV69.js +++ b/assets/infoDiagram-GSXZ5C4N-p7qnWGsY.js @@ -1,2 +1,2 @@ -import{_ as e,l as s,E as n,k as i,F as p}from"./index-C-DiRXsl.js";import{p as g}from"./gitGraph-F2EDSAW4-XWw5Xta8.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var v={parse:e(async r=>{const a=await g("info",r);s.debug(a)},"parse")},d={version:p},m=e(()=>d.version,"getVersion"),c={getVersion:m},l=e((r,a,o)=>{s.debug(`rendering info diagram +import{_ as e,l as s,E as n,k as i,F as p}from"./index-CEaWaBDv.js";import{p as g}from"./gitGraph-F2EDSAW4-COXU65Tl.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var v={parse:e(async r=>{const a=await g("info",r);s.debug(a)},"parse")},d={version:p},m=e(()=>d.version,"getVersion"),c={getVersion:m},l=e((r,a,o)=>{s.debug(`rendering info diagram `+r);const t=n(a);i(t,100,400,!0),t.append("g").append("text").attr("x",100).attr("y",40).attr("class","version").attr("font-size",32).style("text-anchor","middle").text(`v${o}`)},"draw"),f={draw:l},y={parser:v,db:c,renderer:f};export{y as diagram}; diff --git a/assets/journeyDiagram-35ZZFJAM-B9iHjcLQ.js b/assets/journeyDiagram-35ZZFJAM-CN0cUEEC.js similarity index 98% rename from assets/journeyDiagram-35ZZFJAM-B9iHjcLQ.js rename to assets/journeyDiagram-35ZZFJAM-CN0cUEEC.js index 2ea6074..1fa34a4 100644 --- a/assets/journeyDiagram-35ZZFJAM-B9iHjcLQ.js +++ b/assets/journeyDiagram-35ZZFJAM-CN0cUEEC.js @@ -1,4 +1,4 @@ -import{d as ft,f as gt,g as at,b as mt}from"./chunk-AIUMCIBP-ByGealgd.js";import{_ as i,d as A,p as xt,q as kt,s as _t,g as vt,c as bt,b as wt,r as Tt,j as W,k as St}from"./index-C-DiRXsl.js";import{d as tt}from"./arc-DnJD2FM8.js";var H=function(){var t=i(function(g,r,a,l){for(a=a||{},l=g.length;l--;a[g[l]]=r);return a},"o"),e=[6,8,10,11,12,14,16,17,18],n=[1,9],c=[1,10],s=[1,11],u=[1,12],h=[1,13],p=[1,14],d={trace:i(function(){},"trace"),yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,title:11,acc_title:12,acc_title_value:13,acc_descr:14,acc_descr_value:15,acc_descr_multiline_value:16,section:17,taskName:18,taskData:19,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",8:"SPACE",10:"NEWLINE",11:"title",12:"acc_title",13:"acc_title_value",14:"acc_descr",15:"acc_descr_value",16:"acc_descr_multiline_value",17:"section",18:"taskName",19:"taskData"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,2]],performAction:i(function(r,a,l,y,f,o,S){var _=o.length-1;switch(f){case 1:return o[_-1];case 2:this.$=[];break;case 3:o[_-1].push(o[_]),this.$=o[_-1];break;case 4:case 5:this.$=o[_];break;case 6:case 7:this.$=[];break;case 8:y.setDiagramTitle(o[_].substr(6)),this.$=o[_].substr(6);break;case 9:this.$=o[_].trim(),y.setAccTitle(this.$);break;case 10:case 11:this.$=o[_].trim(),y.setAccDescription(this.$);break;case 12:y.addSection(o[_].substr(8)),this.$=o[_].substr(8);break;case 13:y.addTask(o[_-1],o[_]),this.$="task";break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},t(e,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:n,12:c,14:s,16:u,17:h,18:p},t(e,[2,7],{1:[2,1]}),t(e,[2,3]),{9:15,11:n,12:c,14:s,16:u,17:h,18:p},t(e,[2,5]),t(e,[2,6]),t(e,[2,8]),{13:[1,16]},{15:[1,17]},t(e,[2,11]),t(e,[2,12]),{19:[1,18]},t(e,[2,4]),t(e,[2,9]),t(e,[2,10]),t(e,[2,13])],defaultActions:{},parseError:i(function(r,a){if(a.recoverable)this.trace(r);else{var l=new Error(r);throw l.hash=a,l}},"parseError"),parse:i(function(r){var a=this,l=[0],y=[],f=[null],o=[],S=this.table,_="",B=0,J=0,ut=2,K=1,yt=o.slice.call(arguments,1),k=Object.create(this.lexer),E={yy:{}};for(var O in this.yy)Object.prototype.hasOwnProperty.call(this.yy,O)&&(E.yy[O]=this.yy[O]);k.setInput(r,E.yy),E.yy.lexer=k,E.yy.parser=this,typeof k.yylloc>"u"&&(k.yylloc={});var Y=k.yylloc;o.push(Y);var dt=k.options&&k.options.ranges;typeof E.yy.parseError=="function"?this.parseError=E.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function pt(b){l.length=l.length-2*b,f.length=f.length-b,o.length=o.length-b}i(pt,"popStack");function Q(){var b;return b=y.pop()||k.lex()||K,typeof b!="number"&&(b instanceof Array&&(y=b,b=y.pop()),b=a.symbols_[b]||b),b}i(Q,"lex");for(var v,P,w,q,C={},j,M,D,N;;){if(P=l[l.length-1],this.defaultActions[P]?w=this.defaultActions[P]:((v===null||typeof v>"u")&&(v=Q()),w=S[P]&&S[P][v]),typeof w>"u"||!w.length||!w[0]){var G="";N=[];for(j in S[P])this.terminals_[j]&&j>ut&&N.push("'"+this.terminals_[j]+"'");k.showPosition?G="Parse error on line "+(B+1)+`: +import{d as ft,f as gt,g as at,b as mt}from"./chunk-AIUMCIBP-C9dzwxdP.js";import{_ as i,d as A,p as xt,q as kt,s as _t,g as vt,c as bt,b as wt,r as Tt,j as W,k as St}from"./index-CEaWaBDv.js";import{d as tt}from"./arc-D5zh37vz.js";var H=function(){var t=i(function(g,r,a,l){for(a=a||{},l=g.length;l--;a[g[l]]=r);return a},"o"),e=[6,8,10,11,12,14,16,17,18],n=[1,9],c=[1,10],s=[1,11],u=[1,12],h=[1,13],p=[1,14],d={trace:i(function(){},"trace"),yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,title:11,acc_title:12,acc_title_value:13,acc_descr:14,acc_descr_value:15,acc_descr_multiline_value:16,section:17,taskName:18,taskData:19,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",8:"SPACE",10:"NEWLINE",11:"title",12:"acc_title",13:"acc_title_value",14:"acc_descr",15:"acc_descr_value",16:"acc_descr_multiline_value",17:"section",18:"taskName",19:"taskData"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,2]],performAction:i(function(r,a,l,y,f,o,S){var _=o.length-1;switch(f){case 1:return o[_-1];case 2:this.$=[];break;case 3:o[_-1].push(o[_]),this.$=o[_-1];break;case 4:case 5:this.$=o[_];break;case 6:case 7:this.$=[];break;case 8:y.setDiagramTitle(o[_].substr(6)),this.$=o[_].substr(6);break;case 9:this.$=o[_].trim(),y.setAccTitle(this.$);break;case 10:case 11:this.$=o[_].trim(),y.setAccDescription(this.$);break;case 12:y.addSection(o[_].substr(8)),this.$=o[_].substr(8);break;case 13:y.addTask(o[_-1],o[_]),this.$="task";break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},t(e,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:n,12:c,14:s,16:u,17:h,18:p},t(e,[2,7],{1:[2,1]}),t(e,[2,3]),{9:15,11:n,12:c,14:s,16:u,17:h,18:p},t(e,[2,5]),t(e,[2,6]),t(e,[2,8]),{13:[1,16]},{15:[1,17]},t(e,[2,11]),t(e,[2,12]),{19:[1,18]},t(e,[2,4]),t(e,[2,9]),t(e,[2,10]),t(e,[2,13])],defaultActions:{},parseError:i(function(r,a){if(a.recoverable)this.trace(r);else{var l=new Error(r);throw l.hash=a,l}},"parseError"),parse:i(function(r){var a=this,l=[0],y=[],f=[null],o=[],S=this.table,_="",B=0,J=0,ut=2,K=1,yt=o.slice.call(arguments,1),k=Object.create(this.lexer),E={yy:{}};for(var O in this.yy)Object.prototype.hasOwnProperty.call(this.yy,O)&&(E.yy[O]=this.yy[O]);k.setInput(r,E.yy),E.yy.lexer=k,E.yy.parser=this,typeof k.yylloc>"u"&&(k.yylloc={});var Y=k.yylloc;o.push(Y);var dt=k.options&&k.options.ranges;typeof E.yy.parseError=="function"?this.parseError=E.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function pt(b){l.length=l.length-2*b,f.length=f.length-b,o.length=o.length-b}i(pt,"popStack");function Q(){var b;return b=y.pop()||k.lex()||K,typeof b!="number"&&(b instanceof Array&&(y=b,b=y.pop()),b=a.symbols_[b]||b),b}i(Q,"lex");for(var v,P,w,q,C={},j,M,D,N;;){if(P=l[l.length-1],this.defaultActions[P]?w=this.defaultActions[P]:((v===null||typeof v>"u")&&(v=Q()),w=S[P]&&S[P][v]),typeof w>"u"||!w.length||!w[0]){var G="";N=[];for(j in S[P])this.terminals_[j]&&j>ut&&N.push("'"+this.terminals_[j]+"'");k.showPosition?G="Parse error on line "+(B+1)+`: `+k.showPosition()+` Expecting `+N.join(", ")+", got '"+(this.terminals_[v]||v)+"'":G="Parse error on line "+(B+1)+": Unexpected "+(v==K?"end of input":"'"+(this.terminals_[v]||v)+"'"),this.parseError(G,{text:k.match,token:this.terminals_[v]||v,line:k.yylineno,loc:Y,expected:N})}if(w[0]instanceof Array&&w.length>1)throw new Error("Parse Error: multiple actions possible at state: "+P+", token: "+v);switch(w[0]){case 1:l.push(v),f.push(k.yytext),o.push(k.yylloc),l.push(w[1]),v=null,J=k.yyleng,_=k.yytext,B=k.yylineno,Y=k.yylloc;break;case 2:if(M=this.productions_[w[1]][1],C.$=f[f.length-M],C._$={first_line:o[o.length-(M||1)].first_line,last_line:o[o.length-1].last_line,first_column:o[o.length-(M||1)].first_column,last_column:o[o.length-1].last_column},dt&&(C._$.range=[o[o.length-(M||1)].range[0],o[o.length-1].range[1]]),q=this.performAction.apply(C,[_,J,B,E.yy,w[1],f,o].concat(yt)),typeof q<"u")return q;M&&(l=l.slice(0,-1*M*2),f=f.slice(0,-1*M),o=o.slice(0,-1*M)),l.push(this.productions_[w[1]][0]),f.push(C.$),o.push(C._$),D=S[l[l.length-2]][l[l.length-1]],l.push(D);break;case 3:return!0}}return!0},"parse")},x=function(){var g={EOF:1,parseError:i(function(a,l){if(this.yy.parser)this.yy.parser.parseError(a,l);else throw new Error(a)},"parseError"),setInput:i(function(r,a){return this.yy=a||this.yy||{},this._input=r,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:i(function(){var r=this._input[0];this.yytext+=r,this.yyleng++,this.offset++,this.match+=r,this.matched+=r;var a=r.match(/(?:\r\n?|\n).*/g);return a?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),r},"input"),unput:i(function(r){var a=r.length,l=r.split(/(?:\r\n?|\n)/g);this._input=r+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-a),this.offset-=a;var y=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),l.length-1&&(this.yylineno-=l.length-1);var f=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:l?(l.length===y.length?this.yylloc.first_column:0)+y[y.length-l.length].length-l[0].length:this.yylloc.first_column-a},this.options.ranges&&(this.yylloc.range=[f[0],f[0]+this.yyleng-a]),this.yyleng=this.yytext.length,this},"unput"),more:i(function(){return this._more=!0,this},"more"),reject:i(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:i(function(r){this.unput(this.match.slice(r))},"less"),pastInput:i(function(){var r=this.matched.substr(0,this.matched.length-this.match.length);return(r.length>20?"...":"")+r.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:i(function(){var r=this.match;return r.length<20&&(r+=this._input.substr(0,20-r.length)),(r.substr(0,20)+(r.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:i(function(){var r=this.pastInput(),a=new Array(r.length+1).join("-");return r+this.upcomingInput()+` diff --git a/assets/json-DG3tYxlR.js b/assets/json-Bz7oX_8X.js similarity index 76% rename from assets/json-DG3tYxlR.js rename to assets/json-Bz7oX_8X.js index 2261e95..15fe0c3 100644 --- a/assets/json-DG3tYxlR.js +++ b/assets/json-Bz7oX_8X.js @@ -1 +1 @@ -import"./graph-B-mU32Nh.js";import{az as i,ah as d,aA as o}from"./index-C-DiRXsl.js";function m(e){var n={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:u(e),edges:s(e)};return i(e.graph())||(n.value=d(e.graph())),n}function u(e){return o(e.nodes(),function(n){var a=e.node(n),r=e.parent(n),t={v:n};return i(a)||(t.value=a),i(r)||(t.parent=r),t})}function s(e){return o(e.edges(),function(n){var a=e.edge(n),r={v:n.v,w:n.w};return i(n.name)||(r.name=n.name),i(a)||(r.value=a),r})}export{m as w}; +import"./graph-DqRQLubm.js";import{az as i,ah as d,aA as o}from"./index-CEaWaBDv.js";function m(e){var n={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:u(e),edges:s(e)};return i(e.graph())||(n.value=d(e.graph())),n}function u(e){return o(e.nodes(),function(n){var a=e.node(n),r=e.parent(n),t={v:n};return i(a)||(t.value=a),i(r)||(t.parent=r),t})}function s(e){return o(e.edges(),function(n){var a=e.edge(n),r={v:n.v,w:n.w};return i(n.name)||(r.name=n.name),i(a)||(r.value=a),r})}export{m as w}; diff --git a/assets/layout-bGLbrPyy.js b/assets/layout-DHJhjAvb.js similarity index 99% rename from assets/layout-bGLbrPyy.js rename to assets/layout-DHJhjAvb.js index 60af090..32e2175 100644 --- a/assets/layout-bGLbrPyy.js +++ b/assets/layout-DHJhjAvb.js @@ -1 +1 @@ -import{G as k}from"./graph-B-mU32Nh.js";import{be as Pn,aO as Sn,bf as ln,aR as U,bg as On,aU as vn,aT as en,a_ as A,aV as pn,bh as Fn,bi as Vn,bj as An,aN as $,aM as Bn,bk as Gn,bl as Yn,bm as Dn,bn as T,aA as w,aB as jn,az as g,bo as P,bp as S,bq as qn,br as W}from"./index-C-DiRXsl.js";import{c as mn,a as s,h as m,f as M,v as y,r as O}from"./reduce-DTUroGHQ.js";import{b as wn,a as $n,t as B,m as _,f as X,d as Wn}from"./min-Bv0_eGZX.js";function zn(n,e){return n==null?n:Pn(n,mn(e),Sn)}function Un(n,e){return n&&ln(n,mn(e))}function Xn(n,e){return n>e}function F(n,e){var r={};return e=U(e),ln(n,function(i,t,a){On(r,t,e(i,t,a))}),r}function x(n){return n&&n.length?wn(n,vn,Xn):void 0}function H(n,e){return n&&n.length?wn(n,U(e),$n):void 0}function Hn(n,e){var r=n.length;for(n.sort(e);r--;)n[r]=n[r].value;return n}function Jn(n,e){if(n!==e){var r=n!==void 0,i=n===null,t=n===n,a=en(n),o=e!==void 0,u=e===null,d=e===e,f=en(e);if(!u&&!f&&!a&&n>e||a&&o&&d&&!u&&!f||i&&o&&d||!r&&d||!t)return 1;if(!i&&!a&&!f&&n=u)return d;var f=r[i];return d*(f=="desc"?-1:1)}}return n.index-e.index}function Kn(n,e,r){e.length?e=A(e,function(a){return pn(a)?function(o){return Fn(o,a.length===1?a[0]:a)}:a}):e=[vn];var i=-1;e=A(e,Vn(U));var t=An(n,function(a,o,u){var d=A(e,function(f){return f(a)});return{criteria:d,index:++i,value:a}});return Hn(t,function(a,o){return Zn(a,o,r)})}var Qn=Math.ceil,ne=Math.max;function ee(n,e,r,i){for(var t=-1,a=ne(Qn((e-n)/(r||1)),0),o=Array(a);a--;)o[++t]=n,n+=r;return o}function re(n){return function(e,r,i){return i&&typeof i!="number"&&$(e,r,i)&&(r=i=void 0),e=B(e),r===void 0?(r=e,e=0):r=B(r),i=i===void 0?e1&&$(n,e[0],e[1])?e=[]:r>2&&$(e[0],e[1],e[2])&&(e=[e[0]]),Kn(n,Gn(e,1),[])}),ie=0;function J(n){var e=++ie;return Yn(n)+e}function te(n,e,r){for(var i=-1,t=n.length,a=e.length,o={};++i0;--u)if(o=e[u].dequeue(),o){i=i.concat(G(n,e,r,o,!0));break}}}return i}function G(n,e,r,i,t){var a=t?[]:void 0;return s(n.inEdges(i.v),function(o){var u=n.edge(o),d=n.node(o.v);t&&a.push({v:o.v,w:o.w}),d.out-=u,z(e,r,d)}),s(n.outEdges(i.v),function(o){var u=n.edge(o),d=o.w,f=n.node(d);f.in-=u,z(e,r,f)}),n.removeNode(i.v),a}function ce(n,e){var r=new k,i=0,t=0;s(n.nodes(),function(u){r.setNode(u,{v:u,in:0,out:0})}),s(n.edges(),function(u){var d=r.edge(u.v,u.w)||0,f=e(u),c=d+f;r.setEdge(u.v,u.w,c),t=Math.max(t,r.node(u.v).out+=f),i=Math.max(i,r.node(u.w).in+=f)});var a=N(t+i+3).map(function(){return new oe}),o=i+1;return s(r.nodes(),function(u){z(a,o,r.node(u))}),{graph:r,buckets:a,zeroIdx:o}}function z(n,e,r){r.out?r.in?n[r.out-r.in+e].enqueue(r):n[n.length-1].enqueue(r):n[0].enqueue(r)}function he(n){var e=n.graph().acyclicer==="greedy"?fe(n,r(n)):le(n);s(e,function(i){var t=n.edge(i);n.removeEdge(i),t.forwardName=i.name,t.reversed=!0,n.setEdge(i.w,i.v,t,J("rev"))});function r(i){return function(t){return i.edge(t).weight}}}function le(n){var e=[],r={},i={};function t(a){m(i,a)||(i[a]=!0,r[a]=!0,s(n.outEdges(a),function(o){m(r,o.w)?e.push(o):t(o.w)}),delete r[a])}return s(n.nodes(),t),e}function ve(n){s(n.edges(),function(e){var r=n.edge(e);if(r.reversed){n.removeEdge(e);var i=r.forwardName;delete r.reversed,delete r.forwardName,n.setEdge(e.w,e.v,r,i)}})}function L(n,e,r,i){var t;do t=J(i);while(n.hasNode(t));return r.dummy=e,n.setNode(t,r),t}function pe(n){var e=new k().setGraph(n.graph());return s(n.nodes(),function(r){e.setNode(r,n.node(r))}),s(n.edges(),function(r){var i=e.edge(r.v,r.w)||{weight:0,minlen:1},t=n.edge(r);e.setEdge(r.v,r.w,{weight:i.weight+t.weight,minlen:Math.max(i.minlen,t.minlen)})}),e}function bn(n){var e=new k({multigraph:n.isMultigraph()}).setGraph(n.graph());return s(n.nodes(),function(r){n.children(r).length||e.setNode(r,n.node(r))}),s(n.edges(),function(r){e.setEdge(r,n.edge(r))}),e}function tn(n,e){var r=n.x,i=n.y,t=e.x-r,a=e.y-i,o=n.width/2,u=n.height/2;if(!t&&!a)throw new Error("Not possible to find intersection inside of the rectangle");var d,f;return Math.abs(a)*o>Math.abs(t)*u?(a<0&&(u=-u),d=u*t/a,f=u):(t<0&&(o=-o),d=o,f=o*a/t),{x:r+d,y:i+f}}function V(n){var e=w(N(gn(n)+1),function(){return[]});return s(n.nodes(),function(r){var i=n.node(r),t=i.rank;g(t)||(e[t][i.order]=r)}),e}function me(n){var e=_(w(n.nodes(),function(r){return n.node(r).rank}));s(n.nodes(),function(r){var i=n.node(r);m(i,"rank")&&(i.rank-=e)})}function we(n){var e=_(w(n.nodes(),function(a){return n.node(a).rank})),r=[];s(n.nodes(),function(a){var o=n.node(a).rank-e;r[o]||(r[o]=[]),r[o].push(a)});var i=0,t=n.graph().nodeRankFactor;s(r,function(a,o){g(a)&&o%t!==0?--i:i&&s(a,function(u){n.node(u).rank+=i})})}function an(n,e,r,i){var t={width:0,height:0};return arguments.length>=4&&(t.rank=r,t.order=i),L(n,"border",t,e)}function gn(n){return x(w(n.nodes(),function(e){var r=n.node(e).rank;if(!g(r))return r}))}function be(n,e){var r={lhs:[],rhs:[]};return s(n,function(i){e(i)?r.lhs.push(i):r.rhs.push(i)}),r}function ge(n,e){return e()}function ke(n){function e(r){var i=n.children(r),t=n.node(r);if(i.length&&s(i,e),m(t,"minRank")){t.borderLeft=[],t.borderRight=[];for(var a=t.minRank,o=t.maxRank+1;ao.lim&&(u=o,d=!0);var f=M(e.edges(),function(c){return d===dn(n,n.node(c.v),u)&&d!==dn(n,n.node(c.w),u)});return H(f,function(c){return R(e,c)})}function Rn(n,e,r,i){var t=r.v,a=r.w;n.removeEdge(t,a),n.setEdge(i.v,i.w,{}),Q(n),K(n,e),Fe(n,e)}function Fe(n,e){var r=X(n.nodes(),function(t){return!e.node(t).parent}),i=Se(n,r);i=i.slice(1),s(i,function(t){var a=n.node(t).parent,o=e.edge(t,a),u=!1;o||(o=e.edge(a,t),u=!0),e.node(t).rank=e.node(a).rank+(u?o.minlen:-o.minlen)})}function Ve(n,e,r){return n.hasEdge(e,r)}function dn(n,e,r){return r.low<=e.lim&&e.lim<=r.lim}function Ae(n){switch(n.graph().ranker){case"network-simplex":fn(n);break;case"tight-tree":Ge(n);break;case"longest-path":Be(n);break;default:fn(n)}}var Be=Z;function Ge(n){Z(n),xn(n)}function fn(n){E(n)}function Ye(n){var e=L(n,"root",{},"_root"),r=De(n),i=x(y(r))-1,t=2*i+1;n.graph().nestingRoot=e,s(n.edges(),function(o){n.edge(o).minlen*=t});var a=je(n)+1;s(n.children(),function(o){Tn(n,e,t,a,i,r,o)}),n.graph().nodeRankFactor=t}function Tn(n,e,r,i,t,a,o){var u=n.children(o);if(!u.length){o!==e&&n.setEdge(e,o,{weight:0,minlen:r});return}var d=an(n,"_bt"),f=an(n,"_bb"),c=n.node(o);n.setParent(d,o),c.borderTop=d,n.setParent(f,o),c.borderBottom=f,s(u,function(h){Tn(n,e,r,i,t,a,h);var l=n.node(h),v=l.borderTop?l.borderTop:h,p=l.borderBottom?l.borderBottom:h,b=l.borderTop?i:2*i,C=v!==p?1:t-a[o]+1;n.setEdge(d,v,{weight:b,minlen:C,nestingEdge:!0}),n.setEdge(p,f,{weight:b,minlen:C,nestingEdge:!0})}),n.parent(o)||n.setEdge(e,d,{weight:0,minlen:t+a[o]})}function De(n){var e={};function r(i,t){var a=n.children(i);a&&a.length&&s(a,function(o){r(o,t+1)}),e[i]=t}return s(n.children(),function(i){r(i,1)}),e}function je(n){return O(n.edges(),function(e,r){return e+n.edge(r).weight},0)}function qe(n){var e=n.graph();n.removeNode(e.nestingRoot),delete e.nestingRoot,s(n.edges(),function(r){var i=n.edge(r);i.nestingEdge&&n.removeEdge(r)})}function $e(n,e,r){var i={},t;s(r,function(a){for(var o=n.parent(a),u,d;o;){if(u=n.parent(o),u?(d=i[u],i[u]=o):(d=t,t=o),d&&d!==o){e.setEdge(d,o);return}o=u}})}function We(n,e,r){var i=ze(n),t=new k({compound:!0}).setGraph({root:i}).setDefaultNodeLabel(function(a){return n.node(a)});return s(n.nodes(),function(a){var o=n.node(a),u=n.parent(a);(o.rank===e||o.minRank<=e&&e<=o.maxRank)&&(t.setNode(a),t.setParent(a,u||i),s(n[r](a),function(d){var f=d.v===a?d.w:d.v,c=t.edge(f,a),h=g(c)?0:c.weight;t.setEdge(f,a,{weight:n.edge(d).weight+h})}),m(o,"minRank")&&t.setNode(a,{borderLeft:o.borderLeft[e],borderRight:o.borderRight[e]}))}),t}function ze(n){for(var e;n.hasNode(e=J("_root")););return e}function Ue(n,e){for(var r=0,i=1;i0;)c%2&&(h+=u[c+1]),c=c-1>>1,u[c]+=f.weight;d+=f.weight*h})),d}function He(n){var e={},r=M(n.nodes(),function(u){return!n.children(u).length}),i=x(w(r,function(u){return n.node(u).rank})),t=w(N(i+1),function(){return[]});function a(u){if(!m(e,u)){e[u]=!0;var d=n.node(u);t[d.rank].push(u),s(n.successors(u),a)}}var o=I(r,function(u){return n.node(u).rank});return s(o,a),t}function Je(n,e){return w(e,function(r){var i=n.inEdges(r);if(i.length){var t=O(i,function(a,o){var u=n.edge(o),d=n.node(o.v);return{sum:a.sum+u.weight*d.order,weight:a.weight+u.weight}},{sum:0,weight:0});return{v:r,barycenter:t.sum/t.weight,weight:t.weight}}else return{v:r}})}function Ze(n,e){var r={};s(n,function(t,a){var o=r[t.v]={indegree:0,in:[],out:[],vs:[t.v],i:a};g(t.barycenter)||(o.barycenter=t.barycenter,o.weight=t.weight)}),s(e.edges(),function(t){var a=r[t.v],o=r[t.w];!g(a)&&!g(o)&&(o.indegree++,a.out.push(r[t.w]))});var i=M(r,function(t){return!t.indegree});return Ke(i)}function Ke(n){var e=[];function r(a){return function(o){o.merged||(g(o.barycenter)||g(a.barycenter)||o.barycenter>=a.barycenter)&&Qe(a,o)}}function i(a){return function(o){o.in.push(a),--o.indegree===0&&n.push(o)}}for(;n.length;){var t=n.pop();e.push(t),s(t.in.reverse(),r(t)),s(t.out,i(t))}return w(M(e,function(a){return!a.merged}),function(a){return P(a,["vs","i","barycenter","weight"])})}function Qe(n,e){var r=0,i=0;n.weight&&(r+=n.barycenter*n.weight,i+=n.weight),e.weight&&(r+=e.barycenter*e.weight,i+=e.weight),n.vs=e.vs.concat(n.vs),n.barycenter=r/i,n.weight=i,n.i=Math.min(e.i,n.i),e.merged=!0}function nr(n,e){var r=be(n,function(c){return m(c,"barycenter")}),i=r.lhs,t=I(r.rhs,function(c){return-c.i}),a=[],o=0,u=0,d=0;i.sort(er(!!e)),d=sn(a,t,d),s(i,function(c){d+=c.vs.length,a.push(c.vs),o+=c.barycenter*c.weight,u+=c.weight,d=sn(a,t,d)});var f={vs:T(a)};return u&&(f.barycenter=o/u,f.weight=u),f}function sn(n,e,r){for(var i;e.length&&(i=S(e)).i<=r;)e.pop(),n.push(i.vs),r++;return r}function er(n){return function(e,r){return e.barycenterr.barycenter?1:n?r.i-e.i:e.i-r.i}}function Mn(n,e,r,i){var t=n.children(e),a=n.node(e),o=a?a.borderLeft:void 0,u=a?a.borderRight:void 0,d={};o&&(t=M(t,function(p){return p!==o&&p!==u}));var f=Je(n,t);s(f,function(p){if(n.children(p.v).length){var b=Mn(n,p.v,r,i);d[p.v]=b,m(b,"barycenter")&&ir(p,b)}});var c=Ze(f,r);rr(c,d);var h=nr(c,i);if(o&&(h.vs=T([o,h.vs,u]),n.predecessors(o).length)){var l=n.node(n.predecessors(o)[0]),v=n.node(n.predecessors(u)[0]);m(h,"barycenter")||(h.barycenter=0,h.weight=0),h.barycenter=(h.barycenter*h.weight+l.order+v.order)/(h.weight+2),h.weight+=2}return h}function rr(n,e){s(n,function(r){r.vs=T(r.vs.map(function(i){return e[i]?e[i].vs:i}))})}function ir(n,e){g(n.barycenter)?(n.barycenter=e.barycenter,n.weight=e.weight):(n.barycenter=(n.barycenter*n.weight+e.barycenter*e.weight)/(n.weight+e.weight),n.weight+=e.weight)}function tr(n){var e=gn(n),r=cn(n,N(1,e+1),"inEdges"),i=cn(n,N(e-1,-1,-1),"outEdges"),t=He(n);hn(n,t);for(var a=Number.POSITIVE_INFINITY,o,u=0,d=0;d<4;++u,++d){ar(u%2?r:i,u%4>=2),t=V(n);var f=Ue(n,t);fo||u>e[d].lim));for(f=d,d=i;(d=n.parent(d))!==f;)a.push(d);return{path:t.concat(a.reverse()),lca:f}}function dr(n){var e={},r=0;function i(t){var a=r;s(n.children(t),i),e[t]={low:a,lim:r++}}return s(n.children(),i),e}function fr(n,e){var r={};function i(t,a){var o=0,u=0,d=t.length,f=S(a);return s(a,function(c,h){var l=cr(n,c),v=l?n.node(l).order:d;(l||c===f)&&(s(a.slice(u,h+1),function(p){s(n.predecessors(p),function(b){var C=n.node(b),nn=C.order;(nnf)&&In(r,l,c)})})}function t(a,o){var u=-1,d,f=0;return s(o,function(c,h){if(n.node(c).dummy==="border"){var l=n.predecessors(c);l.length&&(d=n.node(l[0]).order,i(o,f,h,u,d),f=h,u=d)}i(o,f,o.length,d,a.length)}),o}return O(e,t),r}function cr(n,e){if(n.node(e).dummy)return X(n.predecessors(e),function(r){return n.node(r).dummy})}function In(n,e,r){if(e>r){var i=e;e=r,r=i}var t=n[e];t||(n[e]=t={}),t[r]=!0}function hr(n,e,r){if(e>r){var i=e;e=r,r=i}return m(n[e],r)}function lr(n,e,r,i){var t={},a={},o={};return s(e,function(u){s(u,function(d,f){t[d]=d,a[d]=d,o[d]=f})}),s(e,function(u){var d=-1;s(u,function(f){var c=i(f);if(c.length){c=I(c,function(b){return o[b]});for(var h=(c.length-1)/2,l=Math.floor(h),v=Math.ceil(h);l<=v;++l){var p=c[l];a[f]===f&&de}function F(n,e){var r={};return e=U(e),ln(n,function(i,t,a){On(r,t,e(i,t,a))}),r}function x(n){return n&&n.length?wn(n,vn,Xn):void 0}function H(n,e){return n&&n.length?wn(n,U(e),$n):void 0}function Hn(n,e){var r=n.length;for(n.sort(e);r--;)n[r]=n[r].value;return n}function Jn(n,e){if(n!==e){var r=n!==void 0,i=n===null,t=n===n,a=en(n),o=e!==void 0,u=e===null,d=e===e,f=en(e);if(!u&&!f&&!a&&n>e||a&&o&&d&&!u&&!f||i&&o&&d||!r&&d||!t)return 1;if(!i&&!a&&!f&&n=u)return d;var f=r[i];return d*(f=="desc"?-1:1)}}return n.index-e.index}function Kn(n,e,r){e.length?e=A(e,function(a){return pn(a)?function(o){return Fn(o,a.length===1?a[0]:a)}:a}):e=[vn];var i=-1;e=A(e,Vn(U));var t=An(n,function(a,o,u){var d=A(e,function(f){return f(a)});return{criteria:d,index:++i,value:a}});return Hn(t,function(a,o){return Zn(a,o,r)})}var Qn=Math.ceil,ne=Math.max;function ee(n,e,r,i){for(var t=-1,a=ne(Qn((e-n)/(r||1)),0),o=Array(a);a--;)o[++t]=n,n+=r;return o}function re(n){return function(e,r,i){return i&&typeof i!="number"&&$(e,r,i)&&(r=i=void 0),e=B(e),r===void 0?(r=e,e=0):r=B(r),i=i===void 0?e1&&$(n,e[0],e[1])?e=[]:r>2&&$(e[0],e[1],e[2])&&(e=[e[0]]),Kn(n,Gn(e,1),[])}),ie=0;function J(n){var e=++ie;return Yn(n)+e}function te(n,e,r){for(var i=-1,t=n.length,a=e.length,o={};++i0;--u)if(o=e[u].dequeue(),o){i=i.concat(G(n,e,r,o,!0));break}}}return i}function G(n,e,r,i,t){var a=t?[]:void 0;return s(n.inEdges(i.v),function(o){var u=n.edge(o),d=n.node(o.v);t&&a.push({v:o.v,w:o.w}),d.out-=u,z(e,r,d)}),s(n.outEdges(i.v),function(o){var u=n.edge(o),d=o.w,f=n.node(d);f.in-=u,z(e,r,f)}),n.removeNode(i.v),a}function ce(n,e){var r=new k,i=0,t=0;s(n.nodes(),function(u){r.setNode(u,{v:u,in:0,out:0})}),s(n.edges(),function(u){var d=r.edge(u.v,u.w)||0,f=e(u),c=d+f;r.setEdge(u.v,u.w,c),t=Math.max(t,r.node(u.v).out+=f),i=Math.max(i,r.node(u.w).in+=f)});var a=N(t+i+3).map(function(){return new oe}),o=i+1;return s(r.nodes(),function(u){z(a,o,r.node(u))}),{graph:r,buckets:a,zeroIdx:o}}function z(n,e,r){r.out?r.in?n[r.out-r.in+e].enqueue(r):n[n.length-1].enqueue(r):n[0].enqueue(r)}function he(n){var e=n.graph().acyclicer==="greedy"?fe(n,r(n)):le(n);s(e,function(i){var t=n.edge(i);n.removeEdge(i),t.forwardName=i.name,t.reversed=!0,n.setEdge(i.w,i.v,t,J("rev"))});function r(i){return function(t){return i.edge(t).weight}}}function le(n){var e=[],r={},i={};function t(a){m(i,a)||(i[a]=!0,r[a]=!0,s(n.outEdges(a),function(o){m(r,o.w)?e.push(o):t(o.w)}),delete r[a])}return s(n.nodes(),t),e}function ve(n){s(n.edges(),function(e){var r=n.edge(e);if(r.reversed){n.removeEdge(e);var i=r.forwardName;delete r.reversed,delete r.forwardName,n.setEdge(e.w,e.v,r,i)}})}function L(n,e,r,i){var t;do t=J(i);while(n.hasNode(t));return r.dummy=e,n.setNode(t,r),t}function pe(n){var e=new k().setGraph(n.graph());return s(n.nodes(),function(r){e.setNode(r,n.node(r))}),s(n.edges(),function(r){var i=e.edge(r.v,r.w)||{weight:0,minlen:1},t=n.edge(r);e.setEdge(r.v,r.w,{weight:i.weight+t.weight,minlen:Math.max(i.minlen,t.minlen)})}),e}function bn(n){var e=new k({multigraph:n.isMultigraph()}).setGraph(n.graph());return s(n.nodes(),function(r){n.children(r).length||e.setNode(r,n.node(r))}),s(n.edges(),function(r){e.setEdge(r,n.edge(r))}),e}function tn(n,e){var r=n.x,i=n.y,t=e.x-r,a=e.y-i,o=n.width/2,u=n.height/2;if(!t&&!a)throw new Error("Not possible to find intersection inside of the rectangle");var d,f;return Math.abs(a)*o>Math.abs(t)*u?(a<0&&(u=-u),d=u*t/a,f=u):(t<0&&(o=-o),d=o,f=o*a/t),{x:r+d,y:i+f}}function V(n){var e=w(N(gn(n)+1),function(){return[]});return s(n.nodes(),function(r){var i=n.node(r),t=i.rank;g(t)||(e[t][i.order]=r)}),e}function me(n){var e=_(w(n.nodes(),function(r){return n.node(r).rank}));s(n.nodes(),function(r){var i=n.node(r);m(i,"rank")&&(i.rank-=e)})}function we(n){var e=_(w(n.nodes(),function(a){return n.node(a).rank})),r=[];s(n.nodes(),function(a){var o=n.node(a).rank-e;r[o]||(r[o]=[]),r[o].push(a)});var i=0,t=n.graph().nodeRankFactor;s(r,function(a,o){g(a)&&o%t!==0?--i:i&&s(a,function(u){n.node(u).rank+=i})})}function an(n,e,r,i){var t={width:0,height:0};return arguments.length>=4&&(t.rank=r,t.order=i),L(n,"border",t,e)}function gn(n){return x(w(n.nodes(),function(e){var r=n.node(e).rank;if(!g(r))return r}))}function be(n,e){var r={lhs:[],rhs:[]};return s(n,function(i){e(i)?r.lhs.push(i):r.rhs.push(i)}),r}function ge(n,e){return e()}function ke(n){function e(r){var i=n.children(r),t=n.node(r);if(i.length&&s(i,e),m(t,"minRank")){t.borderLeft=[],t.borderRight=[];for(var a=t.minRank,o=t.maxRank+1;ao.lim&&(u=o,d=!0);var f=M(e.edges(),function(c){return d===dn(n,n.node(c.v),u)&&d!==dn(n,n.node(c.w),u)});return H(f,function(c){return R(e,c)})}function Rn(n,e,r,i){var t=r.v,a=r.w;n.removeEdge(t,a),n.setEdge(i.v,i.w,{}),Q(n),K(n,e),Fe(n,e)}function Fe(n,e){var r=X(n.nodes(),function(t){return!e.node(t).parent}),i=Se(n,r);i=i.slice(1),s(i,function(t){var a=n.node(t).parent,o=e.edge(t,a),u=!1;o||(o=e.edge(a,t),u=!0),e.node(t).rank=e.node(a).rank+(u?o.minlen:-o.minlen)})}function Ve(n,e,r){return n.hasEdge(e,r)}function dn(n,e,r){return r.low<=e.lim&&e.lim<=r.lim}function Ae(n){switch(n.graph().ranker){case"network-simplex":fn(n);break;case"tight-tree":Ge(n);break;case"longest-path":Be(n);break;default:fn(n)}}var Be=Z;function Ge(n){Z(n),xn(n)}function fn(n){E(n)}function Ye(n){var e=L(n,"root",{},"_root"),r=De(n),i=x(y(r))-1,t=2*i+1;n.graph().nestingRoot=e,s(n.edges(),function(o){n.edge(o).minlen*=t});var a=je(n)+1;s(n.children(),function(o){Tn(n,e,t,a,i,r,o)}),n.graph().nodeRankFactor=t}function Tn(n,e,r,i,t,a,o){var u=n.children(o);if(!u.length){o!==e&&n.setEdge(e,o,{weight:0,minlen:r});return}var d=an(n,"_bt"),f=an(n,"_bb"),c=n.node(o);n.setParent(d,o),c.borderTop=d,n.setParent(f,o),c.borderBottom=f,s(u,function(h){Tn(n,e,r,i,t,a,h);var l=n.node(h),v=l.borderTop?l.borderTop:h,p=l.borderBottom?l.borderBottom:h,b=l.borderTop?i:2*i,C=v!==p?1:t-a[o]+1;n.setEdge(d,v,{weight:b,minlen:C,nestingEdge:!0}),n.setEdge(p,f,{weight:b,minlen:C,nestingEdge:!0})}),n.parent(o)||n.setEdge(e,d,{weight:0,minlen:t+a[o]})}function De(n){var e={};function r(i,t){var a=n.children(i);a&&a.length&&s(a,function(o){r(o,t+1)}),e[i]=t}return s(n.children(),function(i){r(i,1)}),e}function je(n){return O(n.edges(),function(e,r){return e+n.edge(r).weight},0)}function qe(n){var e=n.graph();n.removeNode(e.nestingRoot),delete e.nestingRoot,s(n.edges(),function(r){var i=n.edge(r);i.nestingEdge&&n.removeEdge(r)})}function $e(n,e,r){var i={},t;s(r,function(a){for(var o=n.parent(a),u,d;o;){if(u=n.parent(o),u?(d=i[u],i[u]=o):(d=t,t=o),d&&d!==o){e.setEdge(d,o);return}o=u}})}function We(n,e,r){var i=ze(n),t=new k({compound:!0}).setGraph({root:i}).setDefaultNodeLabel(function(a){return n.node(a)});return s(n.nodes(),function(a){var o=n.node(a),u=n.parent(a);(o.rank===e||o.minRank<=e&&e<=o.maxRank)&&(t.setNode(a),t.setParent(a,u||i),s(n[r](a),function(d){var f=d.v===a?d.w:d.v,c=t.edge(f,a),h=g(c)?0:c.weight;t.setEdge(f,a,{weight:n.edge(d).weight+h})}),m(o,"minRank")&&t.setNode(a,{borderLeft:o.borderLeft[e],borderRight:o.borderRight[e]}))}),t}function ze(n){for(var e;n.hasNode(e=J("_root")););return e}function Ue(n,e){for(var r=0,i=1;i0;)c%2&&(h+=u[c+1]),c=c-1>>1,u[c]+=f.weight;d+=f.weight*h})),d}function He(n){var e={},r=M(n.nodes(),function(u){return!n.children(u).length}),i=x(w(r,function(u){return n.node(u).rank})),t=w(N(i+1),function(){return[]});function a(u){if(!m(e,u)){e[u]=!0;var d=n.node(u);t[d.rank].push(u),s(n.successors(u),a)}}var o=I(r,function(u){return n.node(u).rank});return s(o,a),t}function Je(n,e){return w(e,function(r){var i=n.inEdges(r);if(i.length){var t=O(i,function(a,o){var u=n.edge(o),d=n.node(o.v);return{sum:a.sum+u.weight*d.order,weight:a.weight+u.weight}},{sum:0,weight:0});return{v:r,barycenter:t.sum/t.weight,weight:t.weight}}else return{v:r}})}function Ze(n,e){var r={};s(n,function(t,a){var o=r[t.v]={indegree:0,in:[],out:[],vs:[t.v],i:a};g(t.barycenter)||(o.barycenter=t.barycenter,o.weight=t.weight)}),s(e.edges(),function(t){var a=r[t.v],o=r[t.w];!g(a)&&!g(o)&&(o.indegree++,a.out.push(r[t.w]))});var i=M(r,function(t){return!t.indegree});return Ke(i)}function Ke(n){var e=[];function r(a){return function(o){o.merged||(g(o.barycenter)||g(a.barycenter)||o.barycenter>=a.barycenter)&&Qe(a,o)}}function i(a){return function(o){o.in.push(a),--o.indegree===0&&n.push(o)}}for(;n.length;){var t=n.pop();e.push(t),s(t.in.reverse(),r(t)),s(t.out,i(t))}return w(M(e,function(a){return!a.merged}),function(a){return P(a,["vs","i","barycenter","weight"])})}function Qe(n,e){var r=0,i=0;n.weight&&(r+=n.barycenter*n.weight,i+=n.weight),e.weight&&(r+=e.barycenter*e.weight,i+=e.weight),n.vs=e.vs.concat(n.vs),n.barycenter=r/i,n.weight=i,n.i=Math.min(e.i,n.i),e.merged=!0}function nr(n,e){var r=be(n,function(c){return m(c,"barycenter")}),i=r.lhs,t=I(r.rhs,function(c){return-c.i}),a=[],o=0,u=0,d=0;i.sort(er(!!e)),d=sn(a,t,d),s(i,function(c){d+=c.vs.length,a.push(c.vs),o+=c.barycenter*c.weight,u+=c.weight,d=sn(a,t,d)});var f={vs:T(a)};return u&&(f.barycenter=o/u,f.weight=u),f}function sn(n,e,r){for(var i;e.length&&(i=S(e)).i<=r;)e.pop(),n.push(i.vs),r++;return r}function er(n){return function(e,r){return e.barycenterr.barycenter?1:n?r.i-e.i:e.i-r.i}}function Mn(n,e,r,i){var t=n.children(e),a=n.node(e),o=a?a.borderLeft:void 0,u=a?a.borderRight:void 0,d={};o&&(t=M(t,function(p){return p!==o&&p!==u}));var f=Je(n,t);s(f,function(p){if(n.children(p.v).length){var b=Mn(n,p.v,r,i);d[p.v]=b,m(b,"barycenter")&&ir(p,b)}});var c=Ze(f,r);rr(c,d);var h=nr(c,i);if(o&&(h.vs=T([o,h.vs,u]),n.predecessors(o).length)){var l=n.node(n.predecessors(o)[0]),v=n.node(n.predecessors(u)[0]);m(h,"barycenter")||(h.barycenter=0,h.weight=0),h.barycenter=(h.barycenter*h.weight+l.order+v.order)/(h.weight+2),h.weight+=2}return h}function rr(n,e){s(n,function(r){r.vs=T(r.vs.map(function(i){return e[i]?e[i].vs:i}))})}function ir(n,e){g(n.barycenter)?(n.barycenter=e.barycenter,n.weight=e.weight):(n.barycenter=(n.barycenter*n.weight+e.barycenter*e.weight)/(n.weight+e.weight),n.weight+=e.weight)}function tr(n){var e=gn(n),r=cn(n,N(1,e+1),"inEdges"),i=cn(n,N(e-1,-1,-1),"outEdges"),t=He(n);hn(n,t);for(var a=Number.POSITIVE_INFINITY,o,u=0,d=0;d<4;++u,++d){ar(u%2?r:i,u%4>=2),t=V(n);var f=Ue(n,t);fo||u>e[d].lim));for(f=d,d=i;(d=n.parent(d))!==f;)a.push(d);return{path:t.concat(a.reverse()),lca:f}}function dr(n){var e={},r=0;function i(t){var a=r;s(n.children(t),i),e[t]={low:a,lim:r++}}return s(n.children(),i),e}function fr(n,e){var r={};function i(t,a){var o=0,u=0,d=t.length,f=S(a);return s(a,function(c,h){var l=cr(n,c),v=l?n.node(l).order:d;(l||c===f)&&(s(a.slice(u,h+1),function(p){s(n.predecessors(p),function(b){var C=n.node(b),nn=C.order;(nnf)&&In(r,l,c)})})}function t(a,o){var u=-1,d,f=0;return s(o,function(c,h){if(n.node(c).dummy==="border"){var l=n.predecessors(c);l.length&&(d=n.node(l[0]).order,i(o,f,h,u,d),f=h,u=d)}i(o,f,o.length,d,a.length)}),o}return O(e,t),r}function cr(n,e){if(n.node(e).dummy)return X(n.predecessors(e),function(r){return n.node(r).dummy})}function In(n,e,r){if(e>r){var i=e;e=r,r=i}var t=n[e];t||(n[e]=t={}),t[r]=!0}function hr(n,e,r){if(e>r){var i=e;e=r,r=i}return m(n[e],r)}function lr(n,e,r,i){var t={},a={},o={};return s(e,function(u){s(u,function(d,f){t[d]=d,a[d]=d,o[d]=f})}),s(e,function(u){var d=-1;s(u,function(f){var c=i(f);if(c.length){c=I(c,function(b){return o[b]});for(var h=(c.length-1)/2,l=Math.floor(h),v=Math.ceil(h);l<=v;++l){var p=c[l];a[f]===f&&dt?1:n>=t?0:NaN}function hn(n,t){return n==null||t==null?NaN:tn?1:t>=n?0:NaN}function _(n){let t,e,r;n.length!==2?(t=F,e=(u,c)=>F(n(u),c),r=(u,c)=>n(u)-c):(t=n===F||n===hn?n:mn,e=n,r=n);function i(u,c,o=0,s=u.length){if(o>>1;e(u[h],c)<0?o=h+1:s=h}while(o>>1;e(u[h],c)<=0?o=h+1:s=h}while(oo&&r(u[h-1],c)>-r(u[h],c)?h-1:h}return{left:i,center:a,right:f}}function mn(){return 0}function ln(n){return n===null?NaN:+n}const sn=_(F),dn=sn.right;_(ln).center;const gn=Math.sqrt(50),yn=Math.sqrt(10),Mn=Math.sqrt(2);function R(n,t,e){const r=(t-n)/Math.max(0,e),i=Math.floor(Math.log10(r)),f=r/Math.pow(10,i),a=f>=gn?10:f>=yn?5:f>=Mn?2:1;let u,c,o;return i<0?(o=Math.pow(10,-i)/a,u=Math.round(n*o),c=Math.round(t*o),u/ot&&--c,o=-o):(o=Math.pow(10,i)*a,u=Math.round(n/o),c=Math.round(t/o),u*ot&&--c),c0))return[];if(n===t)return[n];const r=t=i))return[];const u=f-i+1,c=new Array(u);if(r)if(a<0)for(let o=0;o=1e21?n.toLocaleString("en").replace(/,/g,""):n.toString(10)}function E(n,t){if((e=(n=t?n.toExponential(t-1):n.toExponential()).indexOf("e"))<0)return null;var e,r=n.slice(0,e);return[r.length>1?r[0]+r.slice(2):r,+n.slice(e+1)]}function b(n){return n=E(Math.abs(n)),n?n[1]:NaN}function jn(n,t){return function(e,r){for(var i=e.length,f=[],a=0,u=n[0],c=0;i>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),f.push(e.substring(i-=u,i+u)),!((c+=u+1)>r));)u=n[a=(a+1)%n.length];return f.reverse().join(t)}}function Pn(n){return function(t){return t.replace(/[0-9]/g,function(e){return n[+e]})}}var zn=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function D(n){if(!(t=zn.exec(n)))throw new Error("invalid format: "+n);var t;return new B({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}D.prototype=B.prototype;function B(n){this.fill=n.fill===void 0?" ":n.fill+"",this.align=n.align===void 0?">":n.align+"",this.sign=n.sign===void 0?"-":n.sign+"",this.symbol=n.symbol===void 0?"":n.symbol+"",this.zero=!!n.zero,this.width=n.width===void 0?void 0:+n.width,this.comma=!!n.comma,this.precision=n.precision===void 0?void 0:+n.precision,this.trim=!!n.trim,this.type=n.type===void 0?"":n.type+""}B.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function $n(n){n:for(var t=n.length,e=1,r=-1,i;e0&&(r=0);break}return r>0?n.slice(0,r)+n.slice(i+1):n}var nn;function Fn(n,t){var e=E(n,t);if(!e)return n+"";var r=e[0],i=e[1],f=i-(nn=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,a=r.length;return f===a?r:f>a?r+new Array(f-a+1).join("0"):f>0?r.slice(0,f)+"."+r.slice(f):"0."+new Array(1-f).join("0")+E(n,Math.max(0,t+f-1))[0]}function Z(n,t){var e=E(n,t);if(!e)return n+"";var r=e[0],i=e[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const H={"%":(n,t)=>(n*100).toFixed(t),b:n=>Math.round(n).toString(2),c:n=>n+"",d:Sn,e:(n,t)=>n.toExponential(t),f:(n,t)=>n.toFixed(t),g:(n,t)=>n.toPrecision(t),o:n=>Math.round(n).toString(8),p:(n,t)=>Z(n*100,t),r:Z,s:Fn,X:n=>Math.round(n).toString(16).toUpperCase(),x:n=>Math.round(n).toString(16)};function J(n){return n}var K=Array.prototype.map,Q=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Rn(n){var t=n.grouping===void 0||n.thousands===void 0?J:jn(K.call(n.grouping,Number),n.thousands+""),e=n.currency===void 0?"":n.currency[0]+"",r=n.currency===void 0?"":n.currency[1]+"",i=n.decimal===void 0?".":n.decimal+"",f=n.numerals===void 0?J:Pn(K.call(n.numerals,String)),a=n.percent===void 0?"%":n.percent+"",u=n.minus===void 0?"−":n.minus+"",c=n.nan===void 0?"NaN":n.nan+"";function o(h){h=D(h);var l=h.fill,p=h.align,y=h.sign,v=h.symbol,k=h.zero,S=h.width,T=h.comma,w=h.precision,G=h.trim,d=h.type;d==="n"?(T=!0,d="g"):H[d]||(w===void 0&&(w=12),G=!0,d="g"),(k||l==="0"&&p==="=")&&(k=!0,l="0",p="=");var en=v==="$"?e:v==="#"&&/[boxX]/.test(d)?"0"+d.toLowerCase():"",on=v==="$"?r:/[%p]/.test(d)?a:"",O=H[d],an=/[defgprs%]/.test(d);w=w===void 0?6:/[gprs]/.test(d)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w));function V(m){var N=en,g=on,x,X,j;if(d==="c")g=O(m)+g,m="";else{m=+m;var P=m<0||1/m<0;if(m=isNaN(m)?c:O(Math.abs(m),w),G&&(m=$n(m)),P&&+m==0&&y!=="+"&&(P=!1),N=(P?y==="("?y:u:y==="-"||y==="("?"":y)+N,g=(d==="s"?Q[8+nn/3]:"")+g+(P&&y==="("?")":""),an){for(x=-1,X=m.length;++xj||j>57){g=(j===46?i+m.slice(x+1):m.slice(x))+g,m=m.slice(0,x);break}}}T&&!k&&(m=t(m,1/0));var z=N.length+m.length+g.length,M=z>1)+N+m+g+M.slice(z);break;default:m=M+N+m+g;break}return f(m)}return V.toString=function(){return h+""},V}function s(h,l){var p=o((h=D(h),h.type="f",h)),y=Math.max(-8,Math.min(8,Math.floor(b(l)/3)))*3,v=Math.pow(10,-y),k=Q[8+y/3];return function(S){return p(v*S)+k}}return{format:o,formatPrefix:s}}var $,tn,rn;En({thousands:",",grouping:[3],currency:["$",""]});function En(n){return $=Rn(n),tn=$.format,rn=$.formatPrefix,$}function Dn(n){return Math.max(0,-b(Math.abs(n)))}function Tn(n,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(b(t)/3)))*3-b(Math.abs(n)))}function In(n,t){return n=Math.abs(n),t=Math.abs(t)-n,Math.max(0,b(t)-b(n))+1}function Ln(n){return function(){return n}}function qn(n){return+n}var W=[0,1];function A(n){return n}function q(n,t){return(t-=n=+n)?function(e){return(e-n)/t}:Ln(isNaN(t)?NaN:.5)}function Cn(n,t){var e;return n>t&&(e=n,n=t,t=e),function(r){return Math.max(n,Math.min(t,r))}}function Bn(n,t,e){var r=n[0],i=n[1],f=t[0],a=t[1];return i2?Gn:Bn,c=o=null,h}function h(l){return l==null||isNaN(l=+l)?f:(c||(c=u(n.map(r),t,e)))(r(a(l)))}return h.invert=function(l){return a(i((o||(o=u(t,n.map(r),I)))(l)))},h.domain=function(l){return arguments.length?(n=Array.from(l,qn),s()):n.slice()},h.range=function(l){return arguments.length?(t=Array.from(l),s()):t.slice()},h.rangeRound=function(l){return t=Array.from(l),e=vn,s()},h.clamp=function(l){return arguments.length?(a=l?!0:A,s()):a!==A},h.interpolate=function(l){return arguments.length?(e=l,s()):e},h.unknown=function(l){return arguments.length?(f=l,h):f},function(l,p){return r=l,i=p,s()}}function Xn(){return Vn()(A,A)}function Un(n,t,e,r){var i=wn(n,t,e),f;switch(r=D(r??",f"),r.type){case"s":{var a=Math.max(Math.abs(n),Math.abs(t));return r.precision==null&&!isNaN(f=Tn(i,a))&&(r.precision=f),rn(r,a)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(f=In(i,Math.max(Math.abs(n),Math.abs(t))))&&(r.precision=f-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(f=Dn(i))&&(r.precision=f-(r.type==="%")*2);break}}return tn(r)}function Yn(n){var t=n.domain;return n.ticks=function(e){var r=t();return pn(r[0],r[r.length-1],e??10)},n.tickFormat=function(e,r){var i=t();return Un(i[0],i[i.length-1],e??10,r)},n.nice=function(e){e==null&&(e=10);var r=t(),i=0,f=r.length-1,a=r[i],u=r[f],c,o,s=10;for(u0;){if(o=L(a,u,e),o===c)return r[i]=a,r[f]=u,t(r);if(o>0)a=Math.floor(a/o)*o,u=Math.ceil(u/o)*o;else if(o<0)a=Math.ceil(a*o)/o,u=Math.floor(u*o)/o;else break;c=o}return n},n}function Zn(){var n=Xn();return n.copy=function(){return On(n,Zn())},cn.apply(n,arguments),Yn(n)}export{On as a,_ as b,Xn as c,Zn as l,wn as t}; +import{b9 as un,ba as I,bb as U,bc as Y,bd as fn}from"./index-CEaWaBDv.js";import{i as cn}from"./init-Gi6I4Gst.js";function F(n,t){return n==null||t==null?NaN:nt?1:n>=t?0:NaN}function hn(n,t){return n==null||t==null?NaN:tn?1:t>=n?0:NaN}function _(n){let t,e,r;n.length!==2?(t=F,e=(u,c)=>F(n(u),c),r=(u,c)=>n(u)-c):(t=n===F||n===hn?n:mn,e=n,r=n);function i(u,c,o=0,s=u.length){if(o>>1;e(u[h],c)<0?o=h+1:s=h}while(o>>1;e(u[h],c)<=0?o=h+1:s=h}while(oo&&r(u[h-1],c)>-r(u[h],c)?h-1:h}return{left:i,center:a,right:f}}function mn(){return 0}function ln(n){return n===null?NaN:+n}const sn=_(F),dn=sn.right;_(ln).center;const gn=Math.sqrt(50),yn=Math.sqrt(10),Mn=Math.sqrt(2);function R(n,t,e){const r=(t-n)/Math.max(0,e),i=Math.floor(Math.log10(r)),f=r/Math.pow(10,i),a=f>=gn?10:f>=yn?5:f>=Mn?2:1;let u,c,o;return i<0?(o=Math.pow(10,-i)/a,u=Math.round(n*o),c=Math.round(t*o),u/ot&&--c,o=-o):(o=Math.pow(10,i)*a,u=Math.round(n/o),c=Math.round(t/o),u*ot&&--c),c0))return[];if(n===t)return[n];const r=t=i))return[];const u=f-i+1,c=new Array(u);if(r)if(a<0)for(let o=0;o=1e21?n.toLocaleString("en").replace(/,/g,""):n.toString(10)}function E(n,t){if((e=(n=t?n.toExponential(t-1):n.toExponential()).indexOf("e"))<0)return null;var e,r=n.slice(0,e);return[r.length>1?r[0]+r.slice(2):r,+n.slice(e+1)]}function b(n){return n=E(Math.abs(n)),n?n[1]:NaN}function jn(n,t){return function(e,r){for(var i=e.length,f=[],a=0,u=n[0],c=0;i>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),f.push(e.substring(i-=u,i+u)),!((c+=u+1)>r));)u=n[a=(a+1)%n.length];return f.reverse().join(t)}}function Pn(n){return function(t){return t.replace(/[0-9]/g,function(e){return n[+e]})}}var zn=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function D(n){if(!(t=zn.exec(n)))throw new Error("invalid format: "+n);var t;return new B({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}D.prototype=B.prototype;function B(n){this.fill=n.fill===void 0?" ":n.fill+"",this.align=n.align===void 0?">":n.align+"",this.sign=n.sign===void 0?"-":n.sign+"",this.symbol=n.symbol===void 0?"":n.symbol+"",this.zero=!!n.zero,this.width=n.width===void 0?void 0:+n.width,this.comma=!!n.comma,this.precision=n.precision===void 0?void 0:+n.precision,this.trim=!!n.trim,this.type=n.type===void 0?"":n.type+""}B.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function $n(n){n:for(var t=n.length,e=1,r=-1,i;e0&&(r=0);break}return r>0?n.slice(0,r)+n.slice(i+1):n}var nn;function Fn(n,t){var e=E(n,t);if(!e)return n+"";var r=e[0],i=e[1],f=i-(nn=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,a=r.length;return f===a?r:f>a?r+new Array(f-a+1).join("0"):f>0?r.slice(0,f)+"."+r.slice(f):"0."+new Array(1-f).join("0")+E(n,Math.max(0,t+f-1))[0]}function Z(n,t){var e=E(n,t);if(!e)return n+"";var r=e[0],i=e[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const H={"%":(n,t)=>(n*100).toFixed(t),b:n=>Math.round(n).toString(2),c:n=>n+"",d:Sn,e:(n,t)=>n.toExponential(t),f:(n,t)=>n.toFixed(t),g:(n,t)=>n.toPrecision(t),o:n=>Math.round(n).toString(8),p:(n,t)=>Z(n*100,t),r:Z,s:Fn,X:n=>Math.round(n).toString(16).toUpperCase(),x:n=>Math.round(n).toString(16)};function J(n){return n}var K=Array.prototype.map,Q=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Rn(n){var t=n.grouping===void 0||n.thousands===void 0?J:jn(K.call(n.grouping,Number),n.thousands+""),e=n.currency===void 0?"":n.currency[0]+"",r=n.currency===void 0?"":n.currency[1]+"",i=n.decimal===void 0?".":n.decimal+"",f=n.numerals===void 0?J:Pn(K.call(n.numerals,String)),a=n.percent===void 0?"%":n.percent+"",u=n.minus===void 0?"−":n.minus+"",c=n.nan===void 0?"NaN":n.nan+"";function o(h){h=D(h);var l=h.fill,p=h.align,y=h.sign,v=h.symbol,k=h.zero,S=h.width,T=h.comma,w=h.precision,G=h.trim,d=h.type;d==="n"?(T=!0,d="g"):H[d]||(w===void 0&&(w=12),G=!0,d="g"),(k||l==="0"&&p==="=")&&(k=!0,l="0",p="=");var en=v==="$"?e:v==="#"&&/[boxX]/.test(d)?"0"+d.toLowerCase():"",on=v==="$"?r:/[%p]/.test(d)?a:"",O=H[d],an=/[defgprs%]/.test(d);w=w===void 0?6:/[gprs]/.test(d)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w));function V(m){var N=en,g=on,x,X,j;if(d==="c")g=O(m)+g,m="";else{m=+m;var P=m<0||1/m<0;if(m=isNaN(m)?c:O(Math.abs(m),w),G&&(m=$n(m)),P&&+m==0&&y!=="+"&&(P=!1),N=(P?y==="("?y:u:y==="-"||y==="("?"":y)+N,g=(d==="s"?Q[8+nn/3]:"")+g+(P&&y==="("?")":""),an){for(x=-1,X=m.length;++xj||j>57){g=(j===46?i+m.slice(x+1):m.slice(x))+g,m=m.slice(0,x);break}}}T&&!k&&(m=t(m,1/0));var z=N.length+m.length+g.length,M=z>1)+N+m+g+M.slice(z);break;default:m=M+N+m+g;break}return f(m)}return V.toString=function(){return h+""},V}function s(h,l){var p=o((h=D(h),h.type="f",h)),y=Math.max(-8,Math.min(8,Math.floor(b(l)/3)))*3,v=Math.pow(10,-y),k=Q[8+y/3];return function(S){return p(v*S)+k}}return{format:o,formatPrefix:s}}var $,tn,rn;En({thousands:",",grouping:[3],currency:["$",""]});function En(n){return $=Rn(n),tn=$.format,rn=$.formatPrefix,$}function Dn(n){return Math.max(0,-b(Math.abs(n)))}function Tn(n,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(b(t)/3)))*3-b(Math.abs(n)))}function In(n,t){return n=Math.abs(n),t=Math.abs(t)-n,Math.max(0,b(t)-b(n))+1}function Ln(n){return function(){return n}}function qn(n){return+n}var W=[0,1];function A(n){return n}function q(n,t){return(t-=n=+n)?function(e){return(e-n)/t}:Ln(isNaN(t)?NaN:.5)}function Cn(n,t){var e;return n>t&&(e=n,n=t,t=e),function(r){return Math.max(n,Math.min(t,r))}}function Bn(n,t,e){var r=n[0],i=n[1],f=t[0],a=t[1];return i2?Gn:Bn,c=o=null,h}function h(l){return l==null||isNaN(l=+l)?f:(c||(c=u(n.map(r),t,e)))(r(a(l)))}return h.invert=function(l){return a(i((o||(o=u(t,n.map(r),I)))(l)))},h.domain=function(l){return arguments.length?(n=Array.from(l,qn),s()):n.slice()},h.range=function(l){return arguments.length?(t=Array.from(l),s()):t.slice()},h.rangeRound=function(l){return t=Array.from(l),e=vn,s()},h.clamp=function(l){return arguments.length?(a=l?!0:A,s()):a!==A},h.interpolate=function(l){return arguments.length?(e=l,s()):e},h.unknown=function(l){return arguments.length?(f=l,h):f},function(l,p){return r=l,i=p,s()}}function Xn(){return Vn()(A,A)}function Un(n,t,e,r){var i=wn(n,t,e),f;switch(r=D(r??",f"),r.type){case"s":{var a=Math.max(Math.abs(n),Math.abs(t));return r.precision==null&&!isNaN(f=Tn(i,a))&&(r.precision=f),rn(r,a)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(f=In(i,Math.max(Math.abs(n),Math.abs(t))))&&(r.precision=f-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(f=Dn(i))&&(r.precision=f-(r.type==="%")*2);break}}return tn(r)}function Yn(n){var t=n.domain;return n.ticks=function(e){var r=t();return pn(r[0],r[r.length-1],e??10)},n.tickFormat=function(e,r){var i=t();return Un(i[0],i[i.length-1],e??10,r)},n.nice=function(e){e==null&&(e=10);var r=t(),i=0,f=r.length-1,a=r[i],u=r[f],c,o,s=10;for(u0;){if(o=L(a,u,e),o===c)return r[i]=a,r[f]=u,t(r);if(o>0)a=Math.floor(a/o)*o,u=Math.ceil(u/o)*o;else if(o<0)a=Math.ceil(a*o)/o,u=Math.floor(u*o)/o;else break;c=o}return n},n}function Zn(){var n=Xn();return n.copy=function(){return On(n,Zn())},cn.apply(n,arguments),Yn(n)}export{On as a,_ as b,Xn as c,Zn as l,wn as t}; diff --git a/assets/min-Bv0_eGZX.js b/assets/min-DQRx9kam.js similarity index 94% rename from assets/min-Bv0_eGZX.js rename to assets/min-DQRx9kam.js index 37fc0c8..a47eb7d 100644 --- a/assets/min-Bv0_eGZX.js +++ b/assets/min-DQRx9kam.js @@ -1 +1 @@ -import{aL as m,aM as x,aN as I,aO as O,aP as w,aQ as N,aR as g,aD as F,aS as M,aT as P,aU as l}from"./index-C-DiRXsl.js";var u=1/0,E=17976931348623157e292;function L(n){if(!n)return n===0?n:0;if(n=m(n),n===u||n===-u){var a=n<0?-1:1;return a*E}return n===n?n:0}function R(n){var a=L(n),t=a%1;return a===a?t?a-t:a:0}var b=Object.prototype,T=b.hasOwnProperty,Q=x(function(n,a){n=Object(n);var t=-1,e=a.length,r=e>2?a[2]:void 0;for(r&&I(a[0],a[1],r)&&(e=1);++t-1?r[f?a[i]:i]:void 0}}var S=Math.max;function q(n,a,t){var e=n==null?0:n.length;if(!e)return-1;var r=t==null?0:R(t);return r<0&&(r=S(e+r,0)),M(n,g(a),r)}var U=A(q);function C(n,a){return n2?a[2]:void 0;for(r&&I(a[0],a[1],r)&&(e=1);++t-1?r[f?a[i]:i]:void 0}}var S=Math.max;function q(n,a,t){var e=n==null?0:n.length;if(!e)return-1;var r=t==null?0:R(t);return r<0&&(r=S(e+r,0)),M(n,g(a),r)}var U=A(q);function C(n,a){return nt.length)&&(e=t.length);for(var r=0,a=new Array(e);rt.length)&&(e=t.length);for(var r=0,a=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,i=!1,s;return{s:function(){r=r.call(t)},n:function(){var l=r.next();return o=l.done,l},e:function(l){i=!0,s=l},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(i)throw s}}}}var Ye=typeof window>"u"?null:window,qi=Ye?Ye.navigator:null;Ye&&Ye.document;var wu=qe(""),fs=qe({}),xu=qe(function(){}),Tu=typeof HTMLElement>"u"?"undefined":qe(HTMLElement),Ta=function(e){return e&&e.instanceString&&ze(e.instanceString)?e.instanceString():null},ge=function(e){return e!=null&&qe(e)==wu},ze=function(e){return e!=null&&qe(e)===xu},ke=function(e){return!yt(e)&&(Array.isArray?Array.isArray(e):e!=null&&e instanceof Array)},De=function(e){return e!=null&&qe(e)===fs&&!ke(e)&&e.constructor===Object},Cu=function(e){return e!=null&&qe(e)===fs},oe=function(e){return e!=null&&qe(e)===qe(1)&&!isNaN(e)},Du=function(e){return oe(e)&&Math.floor(e)===e},rn=function(e){if(Tu!=="undefined")return e!=null&&e instanceof HTMLElement},yt=function(e){return Ca(e)||hs(e)},Ca=function(e){return Ta(e)==="collection"&&e._private.single},hs=function(e){return Ta(e)==="collection"&&!e._private.single},pi=function(e){return Ta(e)==="core"},cs=function(e){return Ta(e)==="stylesheet"},Su=function(e){return Ta(e)==="event"},er=function(e){return e==null?!0:!!(e===""||e.match(/^\s+$/))},Lu=function(e){return typeof HTMLElement>"u"?!1:e instanceof HTMLElement},Au=function(e){return De(e)&&oe(e.x1)&&oe(e.x2)&&oe(e.y1)&&oe(e.y2)},Ou=function(e){return Cu(e)&&ze(e.then)},Nu=function(){return qi&&qi.userAgent.match(/msie|trident|edge/i)},ha=function(e,r){r||(r=function(){if(arguments.length===1)return arguments[0];if(arguments.length===0)return"undefined";for(var o=[],i=0;ir?1:0},Fu=function(e,r){return-1*gs(e,r)},Ee=Object.assign!=null?Object.assign.bind(Object):function(t){for(var e=arguments,r=1;r1&&(g-=1),g<1/6?c+(p-c)*6*g:g<1/2?p:g<2/3?c+(p-c)*(2/3-g)*6:c}var f=new RegExp("^"+Ru+"$").exec(e);if(f){if(a=parseInt(f[1]),a<0?a=(360- -1*a%360)%360:a>360&&(a=a%360),a/=360,n=parseFloat(f[2]),n<0||n>100||(n=n/100,o=parseFloat(f[3]),o<0||o>100)||(o=o/100,i=f[4],i!==void 0&&(i=parseFloat(i),i<0||i>1)))return;if(n===0)s=l=u=Math.round(o*255);else{var d=o<.5?o*(1+n):o+n-o*n,h=2*o-d;s=Math.round(255*v(h,d,a+1/3)),l=Math.round(255*v(h,d,a)),u=Math.round(255*v(h,d,a-1/3))}r=[s,l,u,i]}return r},Vu=function(e){var r,a=new RegExp("^"+Iu+"$").exec(e);if(a){r=[];for(var n=[],o=1;o<=3;o++){var i=a[o];if(i[i.length-1]==="%"&&(n[o]=!0),i=parseFloat(i),n[o]&&(i=i/100*255),i<0||i>255)return;r.push(Math.floor(i))}var s=n[1]||n[2]||n[3],l=n[1]&&n[2]&&n[3];if(s&&!l)return;var u=a[4];if(u!==void 0){if(u=parseFloat(u),u<0||u>1)return;r.push(u)}}return r},Uu=function(e){return _u[e.toLowerCase()]},$u=function(e){return(ke(e)?e:null)||Uu(e)||Gu(e)||Vu(e)||zu(e)},_u={transparent:[0,0,0,0],aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},ps=function(e){for(var r=e.map,a=e.keys,n=a.length,o=0;o=e||E<0||f&&x>=o}function y(){var S=kn();if(g(S))return b(S);s=setTimeout(y,p(S))}function b(S){return s=void 0,d&&a?h(S):(a=n=void 0,i)}function m(){s!==void 0&&clearTimeout(s),u=0,a=l=n=s=void 0}function T(){return s===void 0?i:b(kn())}function C(){var S=kn(),E=g(S);if(a=arguments,n=this,l=S,E){if(s===void 0)return c(l);if(f)return clearTimeout(s),s=setTimeout(y,e),h(l)}return s===void 0&&(s=setTimeout(y,e)),i}return C.cancel=m,C.flush=T,C}var pn=Lv,Pn=Ye?Ye.performance:null,Es=Pn&&Pn.now?function(){return Pn.now()}:function(){return Date.now()},Av=function(){if(Ye){if(Ye.requestAnimationFrame)return function(t){Ye.requestAnimationFrame(t)};if(Ye.mozRequestAnimationFrame)return function(t){Ye.mozRequestAnimationFrame(t)};if(Ye.webkitRequestAnimationFrame)return function(t){Ye.webkitRequestAnimationFrame(t)};if(Ye.msRequestAnimationFrame)return function(t){Ye.msRequestAnimationFrame(t)}}return function(t){t&&setTimeout(function(){t(Es())},1e3/60)}}(),an=function(e){return Av(e)},_t=Es,Ir=9261,ws=65599,oa=5381,xs=function(e){for(var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ir,a=r,n;n=e.next(),!n.done;)a=a*ws+n.value|0;return a},ca=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ir;return r*ws+e|0},da=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oa;return(r<<5)+r+e|0},Ov=function(e,r){return e*2097152+r},Wt=function(e){return e[0]*2097152+e[1]},Ra=function(e,r){return[ca(e[0],r[0]),da(e[1],r[1])]},Nv=function(e,r){var a={value:0,done:!1},n=0,o=e.length,i={next:function(){return n=0;n--)e[n]===r&&e.splice(n,1)},Ei=function(e){e.splice(0,e.length)},Fv=function(e,r){for(var a=0;a"u"?"undefined":qe(Set))!==zv?Set:Vv,yn=function(e,r){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(e===void 0||r===void 0||!pi(e)){Ve("An element must have a core reference and parameters set");return}var n=r.group;if(n==null&&(r.data&&r.data.source!=null&&r.data.target!=null?n="edges":n="nodes"),n!=="nodes"&&n!=="edges"){Ve("An element must be of type `nodes` or `edges`; you specified `"+n+"`");return}this.length=1,this[0]=this;var o=this._private={cy:e,single:!0,data:r.data||{},position:r.position||{x:0,y:0},autoWidth:void 0,autoHeight:void 0,autoPadding:void 0,compoundBoundsClean:!1,listeners:[],group:n,style:{},rstyle:{},styleCxts:[],styleKeys:{},removed:!0,selected:!!r.selected,selectable:r.selectable===void 0?!0:!!r.selectable,locked:!!r.locked,grabbed:!1,grabbable:r.grabbable===void 0?!0:!!r.grabbable,pannable:r.pannable===void 0?n==="edges":!!r.pannable,active:!1,classes:new $r,animation:{current:[],queue:[]},rscratch:{},scratch:r.scratch||{},edges:[],children:[],parent:r.parent&&r.parent.isNode()?r.parent:null,traversalCache:{},backgrounding:!1,bbCache:null,bbCacheShift:{x:0,y:0},bodyBounds:null,overlayBounds:null,labelBounds:{all:null,source:null,target:null,main:null},arrowBounds:{source:null,target:null,"mid-source":null,"mid-target":null}};if(o.position.x==null&&(o.position.x=0),o.position.y==null&&(o.position.y=0),r.renderedPosition){var i=r.renderedPosition,s=e.pan(),l=e.zoom();o.position={x:(i.x-s.x)/l,y:(i.y-s.y)/l}}var u=[];ke(r.classes)?u=r.classes:ge(r.classes)&&(u=r.classes.split(/\s+/));for(var v=0,f=u.length;vb?1:0},v=function(y,b,m,T,C){var S;if(m==null&&(m=0),C==null&&(C=a),m<0)throw new Error("lo must be non-negative");for(T==null&&(T=y.length);mD;0<=D?w++:w--)x.push(w);return x}).apply(this).reverse(),E=[],T=0,C=S.length;TL;0<=L?++x:--x)A.push(i(y,m));return A},p=function(y,b,m,T){var C,S,E;for(T==null&&(T=a),C=y[m];m>b;){if(E=m-1>>1,S=y[E],T(C,S)<0){y[m]=S,m=E;continue}break}return y[m]=C},g=function(y,b,m){var T,C,S,E,x;for(m==null&&(m=a),C=y.length,x=b,S=y[b],T=2*b+1;T0;){var S=b.pop(),E=g(S),x=S.id();if(d[x]=E,E!==1/0)for(var w=S.neighborhood().intersect(c),D=0;D0)for(P.unshift(k);f[z];){var G=f[z];P.unshift(G.edge),P.unshift(G.node),B=G.node,z=B.id()}return s.spawn(P)}}}},Yv={kruskal:function(e){e=e||function(m){return 1};for(var r=this.byGroup(),a=r.nodes,n=r.edges,o=a.length,i=new Array(o),s=a,l=function(T){for(var C=0;C0;){if(C(),E++,T===v){for(var x=[],w=o,D=v,L=y[D];x.unshift(w),L!=null&&x.unshift(L),w=g[D],w!=null;)D=w.id(),L=y[D];return{found:!0,distance:f[T],path:this.spawn(x),steps:E}}h[T]=!0;for(var A=m._private.edges,N=0;NL&&(c[D]=L,b[D]=w,m[D]=C),!o){var A=w*v+x;!o&&c[A]>L&&(c[A]=L,b[A]=x,m[A]=C)}}}for(var N=0;N1&&arguments[1]!==void 0?arguments[1]:i,Oe=m(ve),Te=[],xe=Oe;;){if(xe==null)return r.spawn();var Se=b(xe),ee=Se.edge,I=Se.pred;if(Te.unshift(xe[0]),xe.same(ye)&&Te.length>0)break;ee!=null&&Te.unshift(ee),xe=I}return l.spawn(Te)},S=0;S=0;v--){var f=u[v],d=f[1],h=f[2];(r[d]===s&&r[h]===l||r[d]===l&&r[h]===s)&&u.splice(v,1)}for(var c=0;cn;){var o=Math.floor(Math.random()*r.length);r=Jv(o,e,r),a--}return r},jv={kargerStein:function(){var e=this,r=this.byGroup(),a=r.nodes,n=r.edges;n.unmergeBy(function(P){return P.isLoop()});var o=a.length,i=n.length,s=Math.ceil(Math.pow(Math.log(o)/Math.LN2,2)),l=Math.floor(o/Qv);if(o<2){Ve("At least 2 nodes are required for Karger-Stein algorithm");return}for(var u=[],v=0;v1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=1/0,o=r;o1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=-1/0,o=r;o1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=0,o=0,i=r;i1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;n?e=e.slice(r,a):(a0&&e.splice(0,r));for(var s=0,l=e.length-1;l>=0;l--){var u=e[l];i?isFinite(u)||(e[l]=-1/0,s++):e.splice(l,1)}o&&e.sort(function(d,h){return d-h});var v=e.length,f=Math.floor(v/2);return v%2!==0?e[f+1+s]:(e[f-1+s]+e[f+s])/2},of=function(e){return Math.PI*e/180},ka=function(e,r){return Math.atan2(r,e)-Math.PI/2},wi=Math.log2||function(t){return Math.log(t)/Math.log(2)},Os=function(e){return e>0?1:e<0?-1:0},pr=function(e,r){return Math.sqrt(ur(e,r))},ur=function(e,r){var a=r.x-e.x,n=r.y-e.y;return a*a+n*n},sf=function(e){for(var r=e.length,a=0,n=0;n=e.x1&&e.y2>=e.y1)return{x1:e.x1,y1:e.y1,x2:e.x2,y2:e.y2,w:e.x2-e.x1,h:e.y2-e.y1};if(e.w!=null&&e.h!=null&&e.w>=0&&e.h>=0)return{x1:e.x1,y1:e.y1,x2:e.x1+e.w,y2:e.y1+e.h,w:e.w,h:e.h}}},uf=function(e){return{x1:e.x1,x2:e.x2,w:e.w,y1:e.y1,y2:e.y2,h:e.h}},vf=function(e){e.x1=1/0,e.y1=1/0,e.x2=-1/0,e.y2=-1/0,e.w=0,e.h=0},ff=function(e,r,a){return{x1:e.x1+r,x2:e.x2+r,y1:e.y1+a,y2:e.y2+a,w:e.w,h:e.h}},Ns=function(e,r){e.x1=Math.min(e.x1,r.x1),e.x2=Math.max(e.x2,r.x2),e.w=e.x2-e.x1,e.y1=Math.min(e.y1,r.y1),e.y2=Math.max(e.y2,r.y2),e.h=e.y2-e.y1},hf=function(e,r,a){e.x1=Math.min(e.x1,r),e.x2=Math.max(e.x2,r),e.w=e.x2-e.x1,e.y1=Math.min(e.y1,a),e.y2=Math.max(e.y2,a),e.h=e.y2-e.y1},Ha=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.x1-=r,e.x2+=r,e.y1-=r,e.y2+=r,e.w=e.x2-e.x1,e.h=e.y2-e.y1,e},Xa=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0],a,n,o,i;if(r.length===1)a=n=o=i=r[0];else if(r.length===2)a=o=r[0],i=n=r[1];else if(r.length===4){var s=Lt(r,4);a=s[0],n=s[1],o=s[2],i=s[3]}return e.x1-=i,e.x2+=n,e.y1-=a,e.y2+=o,e.w=e.x2-e.x1,e.h=e.y2-e.y1,e},to=function(e,r){e.x1=r.x1,e.y1=r.y1,e.x2=r.x2,e.y2=r.y2,e.w=e.x2-e.x1,e.h=e.y2-e.y1},xi=function(e,r){return!(e.x1>r.x2||r.x1>e.x2||e.x2r.y2||r.y1>e.y2)},zr=function(e,r,a){return e.x1<=r&&r<=e.x2&&e.y1<=a&&a<=e.y2},cf=function(e,r){return zr(e,r.x,r.y)},Is=function(e,r){return zr(e,r.x1,r.y1)&&zr(e,r.x2,r.y2)},Ms=function(e,r,a,n,o,i,s){var l=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"auto",u=l==="auto"?yr(o,i):l,v=o/2,f=i/2;u=Math.min(u,v,f);var d=u!==v,h=u!==f,c;if(d){var p=a-v+u-s,g=n-f-s,y=a+v-u+s,b=g;if(c=Qt(e,r,a,n,p,g,y,b,!1),c.length>0)return c}if(h){var m=a+v+s,T=n-f+u-s,C=m,S=n+f-u+s;if(c=Qt(e,r,a,n,m,T,C,S,!1),c.length>0)return c}if(d){var E=a-v+u-s,x=n+f+s,w=a+v-u+s,D=x;if(c=Qt(e,r,a,n,E,x,w,D,!1),c.length>0)return c}if(h){var L=a-v-s,A=n-f+u-s,N=L,O=n+f-u+s;if(c=Qt(e,r,a,n,L,A,N,O,!1),c.length>0)return c}var M;{var R=a-v+u,k=n-f+u;if(M=sa(e,r,a,n,R,k,u+s),M.length>0&&M[0]<=R&&M[1]<=k)return[M[0],M[1]]}{var P=a+v-u,B=n-f+u;if(M=sa(e,r,a,n,P,B,u+s),M.length>0&&M[0]>=P&&M[1]<=B)return[M[0],M[1]]}{var z=a+v-u,G=n+f-u;if(M=sa(e,r,a,n,z,G,u+s),M.length>0&&M[0]>=z&&M[1]>=G)return[M[0],M[1]]}{var F=a-v+u,U=n+f-u;if(M=sa(e,r,a,n,F,U,u+s),M.length>0&&M[0]<=F&&M[1]>=U)return[M[0],M[1]]}return[]},df=function(e,r,a,n,o,i,s){var l=s,u=Math.min(a,o),v=Math.max(a,o),f=Math.min(n,i),d=Math.max(n,i);return u-l<=e&&e<=v+l&&f-l<=r&&r<=d+l},gf=function(e,r,a,n,o,i,s,l,u){var v={x1:Math.min(a,s,o)-u,x2:Math.max(a,s,o)+u,y1:Math.min(n,l,i)-u,y2:Math.max(n,l,i)+u};return!(ev.x2||rv.y2)},pf=function(e,r,a,n){a-=n;var o=r*r-4*e*a;if(o<0)return[];var i=Math.sqrt(o),s=2*e,l=(-r+i)/s,u=(-r-i)/s;return[l,u]},yf=function(e,r,a,n,o){var i=1e-5;e===0&&(e=i),r/=e,a/=e,n/=e;var s,l,u,v,f,d,h,c;if(l=(3*a-r*r)/9,u=-(27*n)+r*(9*a-2*(r*r)),u/=54,s=l*l*l+u*u,o[1]=0,h=r/3,s>0){f=u+Math.sqrt(s),f=f<0?-Math.pow(-f,1/3):Math.pow(f,1/3),d=u-Math.sqrt(s),d=d<0?-Math.pow(-d,1/3):Math.pow(d,1/3),o[0]=-h+f+d,h+=(f+d)/2,o[4]=o[2]=-h,h=Math.sqrt(3)*(-d+f)/2,o[3]=h,o[5]=-h;return}if(o[5]=o[3]=0,s===0){c=u<0?-Math.pow(-u,1/3):Math.pow(u,1/3),o[0]=-h+2*c,o[4]=o[2]=-(c+h);return}l=-l,v=l*l*l,v=Math.acos(u/Math.sqrt(v)),c=2*Math.sqrt(l),o[0]=-h+c*Math.cos(v/3),o[2]=-h+c*Math.cos((v+2*Math.PI)/3),o[4]=-h+c*Math.cos((v+4*Math.PI)/3)},mf=function(e,r,a,n,o,i,s,l){var u=1*a*a-4*a*o+2*a*s+4*o*o-4*o*s+s*s+n*n-4*n*i+2*n*l+4*i*i-4*i*l+l*l,v=1*9*a*o-3*a*a-3*a*s-6*o*o+3*o*s+9*n*i-3*n*n-3*n*l-6*i*i+3*i*l,f=1*3*a*a-6*a*o+a*s-a*e+2*o*o+2*o*e-s*e+3*n*n-6*n*i+n*l-n*r+2*i*i+2*i*r-l*r,d=1*a*o-a*a+a*e-o*e+n*i-n*n+n*r-i*r,h=[];yf(u,v,f,d,h);for(var c=1e-7,p=[],g=0;g<6;g+=2)Math.abs(h[g+1])=0&&h[g]<=1&&p.push(h[g]);p.push(1),p.push(0);for(var y=-1,b,m,T,C=0;C=0?Tu?(e-o)*(e-o)+(r-i)*(r-i):v-d},gt=function(e,r,a){for(var n,o,i,s,l,u=0,v=0;v=e&&e>=i||n<=e&&e<=i)l=(e-n)/(i-n)*(s-o)+o,l>r&&u++;else continue;return u%2!==0},Yt=function(e,r,a,n,o,i,s,l,u){var v=new Array(a.length),f;l[0]!=null?(f=Math.atan(l[1]/l[0]),l[0]<0?f=f+Math.PI/2:f=-f-Math.PI/2):f=l;for(var d=Math.cos(-f),h=Math.sin(-f),c=0;c0){var g=sn(v,-u);p=on(g)}else p=v;return gt(e,r,p)},Ef=function(e,r,a,n,o,i,s,l){for(var u=new Array(a.length*2),v=0;v=0&&g<=1&&b.push(g),y>=0&&y<=1&&b.push(y),b.length===0)return[];var m=b[0]*l[0]+e,T=b[0]*l[1]+r;if(b.length>1){if(b[0]==b[1])return[m,T];var C=b[1]*l[0]+e,S=b[1]*l[1]+r;return[m,T,C,S]}else return[m,T]},Fn=function(e,r,a){return r<=e&&e<=a||a<=e&&e<=r?e:e<=r&&r<=a||a<=r&&r<=e?r:a},Qt=function(e,r,a,n,o,i,s,l,u){var v=e-o,f=a-e,d=s-o,h=r-i,c=n-r,p=l-i,g=d*h-p*v,y=f*h-c*v,b=p*f-d*c;if(b!==0){var m=g/b,T=y/b,C=.001,S=0-C,E=1+C;return S<=m&&m<=E&&S<=T&&T<=E?[e+m*f,r+m*c]:u?[e+m*f,r+m*c]:[]}else return g===0||y===0?Fn(e,a,s)===s?[s,l]:Fn(e,a,o)===o?[o,i]:Fn(o,s,a)===a?[a,n]:[]:[]},ya=function(e,r,a,n,o,i,s,l){var u=[],v,f=new Array(a.length),d=!0;i==null&&(d=!1);var h;if(d){for(var c=0;c0){var p=sn(f,-l);h=on(p)}else h=f}else h=a;for(var g,y,b,m,T=0;T2){for(var c=[v[0],v[1]],p=Math.pow(c[0]-e,2)+Math.pow(c[1]-r,2),g=1;gv&&(v=T)},get:function(m){return u[m]}},d=0;d0?R=M.edgesTo(O)[0]:R=O.edgesTo(M)[0];var k=n(R);O=O.id(),x[O]>x[A]+k&&(x[O]=x[A]+k,w.nodes.indexOf(O)<0?w.push(O):w.updateItem(O),E[O]=0,S[O]=[]),x[O]==x[A]+k&&(E[O]=E[O]+E[A],S[O].push(A))}else for(var P=0;P0;){for(var F=C.pop(),U=0;U0&&s.push(a[l]);s.length!==0&&o.push(n.collection(s))}return o},Bf=function(e,r){for(var a=0;a5&&arguments[5]!==void 0?arguments[5]:zf,s=n,l,u,v=0;v=2?ta(e,r,a,0,oo,Vf):ta(e,r,a,0,io)},squaredEuclidean:function(e,r,a){return ta(e,r,a,0,oo)},manhattan:function(e,r,a){return ta(e,r,a,0,io)},max:function(e,r,a){return ta(e,r,a,-1/0,Uf)}};Vr["squared-euclidean"]=Vr.squaredEuclidean;Vr.squaredeuclidean=Vr.squaredEuclidean;function bn(t,e,r,a,n,o){var i;return ze(t)?i=t:i=Vr[t]||Vr.euclidean,e===0&&ze(t)?i(n,o):i(e,r,a,n,o)}var $f=rt({k:2,m:2,sensitivityThreshold:1e-4,distance:"euclidean",maxIterations:10,attributes:[],testMode:!1,testCentroids:null}),Ci=function(e){return $f(e)},ln=function(e,r,a,n,o){var i=o!=="kMedoids",s=i?function(f){return a[f]}:function(f){return n[f](a)},l=function(d){return n[d](r)},u=a,v=r;return bn(e,n.length,s,l,u,v)},Gn=function(e,r,a){for(var n=a.length,o=new Array(n),i=new Array(n),s=new Array(r),l=null,u=0;ua)return!1}return!0},Hf=function(e,r,a){for(var n=0;ns&&(s=r[u][v],l=v);o[l].push(e[u])}for(var f=0;f=o.threshold||o.mode==="dendrogram"&&e.length===1)return!1;var c=r[i],p=r[n[i]],g;o.mode==="dendrogram"?g={left:c,right:p,key:c.key}:g={value:c.value.concat(p.value),key:c.key},e[c.index]=g,e.splice(p.index,1),r[c.key]=g;for(var y=0;ya[p.key][b.key]&&(l=a[p.key][b.key])):o.linkage==="max"?(l=a[c.key][b.key],a[c.key][b.key]0&&n.push(o);return n},ho=function(e,r,a){for(var n=[],o=0;os&&(i=u,s=r[o*e+u])}i>0&&n.push(i)}for(var v=0;vu&&(l=v,u=f)}a[o]=i[l]}return n=ho(e,r,a),n},co=function(e){for(var r=this.cy(),a=this.nodes(),n=ih(e),o={},i=0;i=L?(A=L,L=O,N=M):O>A&&(A=O);for(var R=0;R0?1:0;E[w%n.minIterations*s+F]=U,G+=U}if(G>0&&(w>=n.minIterations-1||w==n.maxIterations-1)){for(var H=0,_=0;_1||S>1)&&(s=!0),f[m]=[],b.outgoers().forEach(function(x){x.isEdge()&&f[m].push(x.id())})}else d[m]=[void 0,b.target().id()]}):i.forEach(function(b){var m=b.id();if(b.isNode()){var T=b.degree(!0);T%2&&(l?u?s=!0:u=m:l=m),f[m]=[],b.connectedEdges().forEach(function(C){return f[m].push(C.id())})}else d[m]=[b.source().id(),b.target().id()]});var h={found:!1,trail:void 0};if(s)return h;if(u&&l)if(o){if(v&&u!=v)return h;v=u}else{if(v&&u!=v&&l!=v)return h;v||(v=u)}else v||(v=i[0].id());var c=function(m){for(var T=m,C=[m],S,E,x;f[T].length;)S=f[T].shift(),E=d[S][0],x=d[S][1],T!=x?(f[x]=f[x].filter(function(w){return w!=S}),T=x):!o&&T!=E&&(f[E]=f[E].filter(function(w){return w!=S}),T=E),C.unshift(S),C.unshift(T);return C},p=[],g=[];for(g=c(v);g.length!=1;)f[g[0]].length==0?(p.unshift(i.getElementById(g.shift())),p.unshift(i.getElementById(g.shift()))):g=c(g.shift()).concat(g);p.unshift(i.getElementById(g.shift()));for(var y in f)if(f[y].length)return h;return h.found=!0,h.trail=this.spawn(p,!0),h}},Fa=function(){var e=this,r={},a=0,n=0,o=[],i=[],s={},l=function(d,h){for(var c=i.length-1,p=[],g=e.spawn();i[c].x!=d||i[c].y!=h;)p.push(i.pop().edge),c--;p.push(i.pop().edge),p.forEach(function(y){var b=y.connectedNodes().intersection(e);g.merge(y),b.forEach(function(m){var T=m.id(),C=m.connectedEdges().intersection(e);g.merge(m),r[T].cutVertex?g.merge(C.filter(function(S){return S.isLoop()})):g.merge(C)})}),o.push(g)},u=function f(d,h,c){d===c&&(n+=1),r[h]={id:a,low:a++,cutVertex:!1};var p=e.getElementById(h).connectedEdges().intersection(e);if(p.size()===0)o.push(e.spawn(e.getElementById(h)));else{var g,y,b,m;p.forEach(function(T){g=T.source().id(),y=T.target().id(),b=g===h?y:g,b!==c&&(m=T.id(),s[m]||(s[m]=!0,i.push({x:h,y:b,edge:T})),b in r?r[h].low=Math.min(r[h].low,r[b].id):(f(d,b,h),r[h].low=Math.min(r[h].low,r[b].low),r[h].id<=r[b].low&&(r[h].cutVertex=!0,l(h,b))))})}};e.forEach(function(f){if(f.isNode()){var d=f.id();d in r||(n=0,u(d,d),r[d].cutVertex=n>1)}});var v=Object.keys(r).filter(function(f){return r[f].cutVertex}).map(function(f){return e.getElementById(f)});return{cut:e.spawn(v),components:o}},ch={hopcroftTarjanBiconnected:Fa,htbc:Fa,htb:Fa,hopcroftTarjanBiconnectedComponents:Fa},Ga=function(){var e=this,r={},a=0,n=[],o=[],i=e.spawn(e),s=function l(u){o.push(u),r[u]={index:a,low:a++,explored:!1};var v=e.getElementById(u).connectedEdges().intersection(e);if(v.forEach(function(p){var g=p.target().id();g!==u&&(g in r||l(g),r[g].explored||(r[u].low=Math.min(r[u].low,r[g].low)))}),r[u].index===r[u].low){for(var f=e.spawn();;){var d=o.pop();if(f.merge(e.getElementById(d)),r[d].low=r[u].index,r[d].explored=!0,d===u)break}var h=f.edgesWith(f),c=f.merge(h);n.push(c),i=i.difference(c)}};return e.forEach(function(l){if(l.isNode()){var u=l.id();u in r||s(u)}}),{cut:i,components:n}},dh={tarjanStronglyConnected:Ga,tsc:Ga,tscc:Ga,tarjanStronglyConnectedComponents:Ga},zs={};[ga,_v,Yv,Xv,Wv,Zv,jv,Df,Pr,Br,Qn,Gf,Qf,ah,vh,hh,ch,dh].forEach(function(t){Ee(zs,t)});/*! Embeddable Minimum Strictly-Compliant Promises/A+ 1.1.1 Thenable diff --git a/assets/pieDiagram-WEX7LNAG-B99sgv1q.js b/assets/pieDiagram-WEX7LNAG-BSg4Gl0g.js similarity index 93% rename from assets/pieDiagram-WEX7LNAG-B99sgv1q.js rename to assets/pieDiagram-WEX7LNAG-BSg4Gl0g.js index a774d26..fd6a3b6 100644 --- a/assets/pieDiagram-WEX7LNAG-B99sgv1q.js +++ b/assets/pieDiagram-WEX7LNAG-BSg4Gl0g.js @@ -1,4 +1,4 @@ -import{p as U}from"./chunk-JJENOPKO-uc2vC3za.js";import{ad as y,a5 as z,aH as j,z as q,p as H,q as Z,s as J,g as K,c as Q,b as X,_ as p,l as F,r as Y,d as tt,A as et,E as at,L as rt,k as nt}from"./index-C-DiRXsl.js";import{p as it}from"./gitGraph-F2EDSAW4-XWw5Xta8.js";import{d as O}from"./arc-DnJD2FM8.js";import{o as st}from"./ordinal-Cboi1Yqb.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";import"./init-Gi6I4Gst.js";function ot(t,a){return at?1:a>=t?0:NaN}function lt(t){return t}function ct(){var t=lt,a=ot,m=null,o=y(0),g=y(z),x=y(0);function i(e){var r,l=(e=j(e)).length,c,A,h=0,u=new Array(l),n=new Array(l),v=+o.apply(this,arguments),w=Math.min(z,Math.max(-z,g.apply(this,arguments)-v)),f,T=Math.min(Math.abs(w)/l,x.apply(this,arguments)),$=T*(w<0?-1:1),d;for(r=0;r0&&(h+=d);for(a!=null?u.sort(function(S,C){return a(n[S],n[C])}):m!=null&&u.sort(function(S,C){return m(e[S],e[C])}),r=0,A=h?(w-l*$)/h:0;r0?d*A:0)+$,n[c]={data:e[c],index:r,value:d,startAngle:v,endAngle:f,padAngle:T};return n}return i.value=function(e){return arguments.length?(t=typeof e=="function"?e:y(+e),i):t},i.sortValues=function(e){return arguments.length?(a=e,m=null,i):a},i.sort=function(e){return arguments.length?(m=e,a=null,i):m},i.startAngle=function(e){return arguments.length?(o=typeof e=="function"?e:y(+e),i):o},i.endAngle=function(e){return arguments.length?(g=typeof e=="function"?e:y(+e),i):g},i.padAngle=function(e){return arguments.length?(x=typeof e=="function"?e:y(+e),i):x},i}var P=q.pie,G={sections:new Map,showData:!1,config:P},b=G.sections,W=G.showData,ut=structuredClone(P),pt=p(()=>structuredClone(ut),"getConfig"),gt=p(()=>{b=new Map,W=G.showData,Y()},"clear"),dt=p(({label:t,value:a})=>{b.has(t)||(b.set(t,a),F.debug(`added new section: ${t}, with value: ${a}`))},"addSection"),ft=p(()=>b,"getSections"),mt=p(t=>{W=t},"setShowData"),ht=p(()=>W,"getShowData"),R={getConfig:pt,clear:gt,setDiagramTitle:H,getDiagramTitle:Z,setAccTitle:J,getAccTitle:K,setAccDescription:Q,getAccDescription:X,addSection:dt,getSections:ft,setShowData:mt,getShowData:ht},vt=p((t,a)=>{U(t,a),a.setShowData(t.showData),t.sections.map(a.addSection)},"populateDb"),St={parse:p(async t=>{const a=await it("pie",t);F.debug(a),vt(a,R)},"parse")},yt=p(t=>` +import{p as U}from"./chunk-JJENOPKO-D7WHNuK7.js";import{ad as y,a5 as z,aH as j,z as q,p as H,q as Z,s as J,g as K,c as Q,b as X,_ as p,l as F,r as Y,d as tt,A as et,E as at,L as rt,k as nt}from"./index-CEaWaBDv.js";import{p as it}from"./gitGraph-F2EDSAW4-COXU65Tl.js";import{d as O}from"./arc-D5zh37vz.js";import{o as st}from"./ordinal-Cboi1Yqb.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";import"./init-Gi6I4Gst.js";function ot(t,a){return at?1:a>=t?0:NaN}function lt(t){return t}function ct(){var t=lt,a=ot,m=null,o=y(0),g=y(z),x=y(0);function i(e){var r,l=(e=j(e)).length,c,A,h=0,u=new Array(l),n=new Array(l),v=+o.apply(this,arguments),w=Math.min(z,Math.max(-z,g.apply(this,arguments)-v)),f,T=Math.min(Math.abs(w)/l,x.apply(this,arguments)),$=T*(w<0?-1:1),d;for(r=0;r0&&(h+=d);for(a!=null?u.sort(function(S,C){return a(n[S],n[C])}):m!=null&&u.sort(function(S,C){return m(e[S],e[C])}),r=0,A=h?(w-l*$)/h:0;r0?d*A:0)+$,n[c]={data:e[c],index:r,value:d,startAngle:v,endAngle:f,padAngle:T};return n}return i.value=function(e){return arguments.length?(t=typeof e=="function"?e:y(+e),i):t},i.sortValues=function(e){return arguments.length?(a=e,m=null,i):a},i.sort=function(e){return arguments.length?(m=e,a=null,i):m},i.startAngle=function(e){return arguments.length?(o=typeof e=="function"?e:y(+e),i):o},i.endAngle=function(e){return arguments.length?(g=typeof e=="function"?e:y(+e),i):g},i.padAngle=function(e){return arguments.length?(x=typeof e=="function"?e:y(+e),i):x},i}var P=q.pie,G={sections:new Map,showData:!1,config:P},b=G.sections,W=G.showData,ut=structuredClone(P),pt=p(()=>structuredClone(ut),"getConfig"),gt=p(()=>{b=new Map,W=G.showData,Y()},"clear"),dt=p(({label:t,value:a})=>{b.has(t)||(b.set(t,a),F.debug(`added new section: ${t}, with value: ${a}`))},"addSection"),ft=p(()=>b,"getSections"),mt=p(t=>{W=t},"setShowData"),ht=p(()=>W,"getShowData"),R={getConfig:pt,clear:gt,setDiagramTitle:H,getDiagramTitle:Z,setAccTitle:J,getAccTitle:K,setAccDescription:Q,getAccDescription:X,addSection:dt,getSections:ft,setShowData:mt,getShowData:ht},vt=p((t,a)=>{U(t,a),a.setShowData(t.showData),t.sections.map(a.addSection)},"populateDb"),St={parse:p(async t=>{const a=await it("pie",t);F.debug(a),vt(a,R)},"parse")},yt=p(t=>` .pieCircle{ stroke: ${t.pieStrokeColor}; stroke-width : ${t.pieStrokeWidth}; diff --git a/assets/quadrantDiagram-SRYJ5FP7-BWS1Reb0.js b/assets/quadrantDiagram-SRYJ5FP7-48pmDX3u.js similarity index 99% rename from assets/quadrantDiagram-SRYJ5FP7-BWS1Reb0.js rename to assets/quadrantDiagram-SRYJ5FP7-48pmDX3u.js index eef8ce7..ad4ca12 100644 --- a/assets/quadrantDiagram-SRYJ5FP7-BWS1Reb0.js +++ b/assets/quadrantDiagram-SRYJ5FP7-48pmDX3u.js @@ -1,4 +1,4 @@ -import{_ as o,G as _e,z as D,l as At,d as wt,i as Ae,q as ie,s as ke,g as Fe,p as Pe,b as ve,c as Ce,r as Le,j as zt,k as Ee}from"./index-C-DiRXsl.js";import{l as ee}from"./linear-DvZXR1MM.js";import"./init-Gi6I4Gst.js";var Vt=function(){var t=o(function(j,r,l,g){for(l=l||{},g=j.length;g--;l[j[g]]=r);return l},"o"),n=[1,3],u=[1,4],c=[1,5],h=[1,6],p=[1,7],y=[1,4,5,10,12,13,14,18,25,35,37,39,41,42,48,50,51,52,53,54,55,56,57,60,61,63,64,65,66,67],S=[1,4,5,10,12,13,14,18,25,28,35,37,39,41,42,48,50,51,52,53,54,55,56,57,60,61,63,64,65,66,67],a=[55,56,57],A=[2,36],d=[1,37],T=[1,36],q=[1,38],m=[1,35],b=[1,43],x=[1,41],O=[1,14],Y=[1,23],G=[1,18],yt=[1,19],Tt=[1,20],dt=[1,21],Ft=[1,22],ut=[1,24],xt=[1,25],ft=[1,26],gt=[1,27],i=[1,28],Bt=[1,29],W=[1,32],U=[1,33],k=[1,34],F=[1,39],P=[1,40],v=[1,42],C=[1,44],H=[1,62],X=[1,61],L=[4,5,8,10,12,13,14,18,44,47,49,55,56,57,63,64,65,66,67],Rt=[1,65],Nt=[1,66],Wt=[1,67],Ut=[1,68],Qt=[1,69],Ot=[1,70],Ht=[1,71],Xt=[1,72],Mt=[1,73],Yt=[1,74],jt=[1,75],Gt=[1,76],I=[4,5,6,7,8,9,10,11,12,13,14,15,18],J=[1,90],$=[1,91],tt=[1,92],et=[1,99],it=[1,93],at=[1,96],nt=[1,94],st=[1,95],rt=[1,97],ot=[1,98],Pt=[1,102],Kt=[10,55,56,57],R=[4,5,6,8,10,11,13,17,18,19,20,55,56,57],vt={trace:o(function(){},"trace"),yy:{},symbols_:{error:2,idStringToken:3,ALPHA:4,NUM:5,NODE_STRING:6,DOWN:7,MINUS:8,DEFAULT:9,COMMA:10,COLON:11,AMP:12,BRKT:13,MULT:14,UNICODE_TEXT:15,styleComponent:16,UNIT:17,SPACE:18,STYLE:19,PCT:20,idString:21,style:22,stylesOpt:23,classDefStatement:24,CLASSDEF:25,start:26,eol:27,QUADRANT:28,document:29,line:30,statement:31,axisDetails:32,quadrantDetails:33,points:34,title:35,title_value:36,acc_title:37,acc_title_value:38,acc_descr:39,acc_descr_value:40,acc_descr_multiline_value:41,section:42,text:43,point_start:44,point_x:45,point_y:46,class_name:47,"X-AXIS":48,"AXIS-TEXT-DELIMITER":49,"Y-AXIS":50,QUADRANT_1:51,QUADRANT_2:52,QUADRANT_3:53,QUADRANT_4:54,NEWLINE:55,SEMI:56,EOF:57,alphaNumToken:58,textNoTagsToken:59,STR:60,MD_STR:61,alphaNum:62,PUNCTUATION:63,PLUS:64,EQUALS:65,DOT:66,UNDERSCORE:67,$accept:0,$end:1},terminals_:{2:"error",4:"ALPHA",5:"NUM",6:"NODE_STRING",7:"DOWN",8:"MINUS",9:"DEFAULT",10:"COMMA",11:"COLON",12:"AMP",13:"BRKT",14:"MULT",15:"UNICODE_TEXT",17:"UNIT",18:"SPACE",19:"STYLE",20:"PCT",25:"CLASSDEF",28:"QUADRANT",35:"title",36:"title_value",37:"acc_title",38:"acc_title_value",39:"acc_descr",40:"acc_descr_value",41:"acc_descr_multiline_value",42:"section",44:"point_start",45:"point_x",46:"point_y",47:"class_name",48:"X-AXIS",49:"AXIS-TEXT-DELIMITER",50:"Y-AXIS",51:"QUADRANT_1",52:"QUADRANT_2",53:"QUADRANT_3",54:"QUADRANT_4",55:"NEWLINE",56:"SEMI",57:"EOF",60:"STR",61:"MD_STR",63:"PUNCTUATION",64:"PLUS",65:"EQUALS",66:"DOT",67:"UNDERSCORE"},productions_:[0,[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[21,1],[21,2],[22,1],[22,2],[23,1],[23,3],[24,5],[26,2],[26,2],[26,2],[29,0],[29,2],[30,2],[31,0],[31,1],[31,2],[31,1],[31,1],[31,1],[31,2],[31,2],[31,2],[31,1],[31,1],[34,4],[34,5],[34,5],[34,6],[32,4],[32,3],[32,2],[32,4],[32,3],[32,2],[33,2],[33,2],[33,2],[33,2],[27,1],[27,1],[27,1],[43,1],[43,2],[43,1],[43,1],[62,1],[62,2],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[59,1],[59,1],[59,1]],performAction:o(function(r,l,g,f,_,e,pt){var s=e.length-1;switch(_){case 23:this.$=e[s];break;case 24:this.$=e[s-1]+""+e[s];break;case 26:this.$=e[s-1]+e[s];break;case 27:this.$=[e[s].trim()];break;case 28:e[s-2].push(e[s].trim()),this.$=e[s-2];break;case 29:this.$=e[s-4],f.addClass(e[s-2],e[s]);break;case 37:this.$=[];break;case 42:this.$=e[s].trim(),f.setDiagramTitle(this.$);break;case 43:this.$=e[s].trim(),f.setAccTitle(this.$);break;case 44:case 45:this.$=e[s].trim(),f.setAccDescription(this.$);break;case 46:f.addSection(e[s].substr(8)),this.$=e[s].substr(8);break;case 47:f.addPoint(e[s-3],"",e[s-1],e[s],[]);break;case 48:f.addPoint(e[s-4],e[s-3],e[s-1],e[s],[]);break;case 49:f.addPoint(e[s-4],"",e[s-2],e[s-1],e[s]);break;case 50:f.addPoint(e[s-5],e[s-4],e[s-2],e[s-1],e[s]);break;case 51:f.setXAxisLeftText(e[s-2]),f.setXAxisRightText(e[s]);break;case 52:e[s-1].text+=" ⟶ ",f.setXAxisLeftText(e[s-1]);break;case 53:f.setXAxisLeftText(e[s]);break;case 54:f.setYAxisBottomText(e[s-2]),f.setYAxisTopText(e[s]);break;case 55:e[s-1].text+=" ⟶ ",f.setYAxisBottomText(e[s-1]);break;case 56:f.setYAxisBottomText(e[s]);break;case 57:f.setQuadrant1Text(e[s]);break;case 58:f.setQuadrant2Text(e[s]);break;case 59:f.setQuadrant3Text(e[s]);break;case 60:f.setQuadrant4Text(e[s]);break;case 64:this.$={text:e[s],type:"text"};break;case 65:this.$={text:e[s-1].text+""+e[s],type:e[s-1].type};break;case 66:this.$={text:e[s],type:"text"};break;case 67:this.$={text:e[s],type:"markdown"};break;case 68:this.$=e[s];break;case 69:this.$=e[s-1]+""+e[s];break}},"anonymous"),table:[{18:n,26:1,27:2,28:u,55:c,56:h,57:p},{1:[3]},{18:n,26:8,27:2,28:u,55:c,56:h,57:p},{18:n,26:9,27:2,28:u,55:c,56:h,57:p},t(y,[2,33],{29:10}),t(S,[2,61]),t(S,[2,62]),t(S,[2,63]),{1:[2,30]},{1:[2,31]},t(a,A,{30:11,31:12,24:13,32:15,33:16,34:17,43:30,58:31,1:[2,32],4:d,5:T,10:q,12:m,13:b,14:x,18:O,25:Y,35:G,37:yt,39:Tt,41:dt,42:Ft,48:ut,50:xt,51:ft,52:gt,53:i,54:Bt,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),t(y,[2,34]),{27:45,55:c,56:h,57:p},t(a,[2,37]),t(a,A,{24:13,32:15,33:16,34:17,43:30,58:31,31:46,4:d,5:T,10:q,12:m,13:b,14:x,18:O,25:Y,35:G,37:yt,39:Tt,41:dt,42:Ft,48:ut,50:xt,51:ft,52:gt,53:i,54:Bt,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),t(a,[2,39]),t(a,[2,40]),t(a,[2,41]),{36:[1,47]},{38:[1,48]},{40:[1,49]},t(a,[2,45]),t(a,[2,46]),{18:[1,50]},{4:d,5:T,10:q,12:m,13:b,14:x,43:51,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:52,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:53,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:54,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:55,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:56,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,44:[1,57],47:[1,58],58:60,59:59,63:k,64:F,65:P,66:v,67:C},t(L,[2,64]),t(L,[2,66]),t(L,[2,67]),t(L,[2,70]),t(L,[2,71]),t(L,[2,72]),t(L,[2,73]),t(L,[2,74]),t(L,[2,75]),t(L,[2,76]),t(L,[2,77]),t(L,[2,78]),t(L,[2,79]),t(L,[2,80]),t(y,[2,35]),t(a,[2,38]),t(a,[2,42]),t(a,[2,43]),t(a,[2,44]),{3:64,4:Rt,5:Nt,6:Wt,7:Ut,8:Qt,9:Ot,10:Ht,11:Xt,12:Mt,13:Yt,14:jt,15:Gt,21:63},t(a,[2,53],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,49:[1,77],63:k,64:F,65:P,66:v,67:C}),t(a,[2,56],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,49:[1,78],63:k,64:F,65:P,66:v,67:C}),t(a,[2,57],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,58],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,59],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,60],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),{45:[1,79]},{44:[1,80]},t(L,[2,65]),t(L,[2,81]),t(L,[2,82]),t(L,[2,83]),{3:82,4:Rt,5:Nt,6:Wt,7:Ut,8:Qt,9:Ot,10:Ht,11:Xt,12:Mt,13:Yt,14:jt,15:Gt,18:[1,81]},t(I,[2,23]),t(I,[2,1]),t(I,[2,2]),t(I,[2,3]),t(I,[2,4]),t(I,[2,5]),t(I,[2,6]),t(I,[2,7]),t(I,[2,8]),t(I,[2,9]),t(I,[2,10]),t(I,[2,11]),t(I,[2,12]),t(a,[2,52],{58:31,43:83,4:d,5:T,10:q,12:m,13:b,14:x,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),t(a,[2,55],{58:31,43:84,4:d,5:T,10:q,12:m,13:b,14:x,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),{46:[1,85]},{45:[1,86]},{4:J,5:$,6:tt,8:et,11:it,13:at,16:89,17:nt,18:st,19:rt,20:ot,22:88,23:87},t(I,[2,24]),t(a,[2,51],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,54],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,47],{22:88,16:89,23:100,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot}),{46:[1,101]},t(a,[2,29],{10:Pt}),t(Kt,[2,27],{16:103,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot}),t(R,[2,25]),t(R,[2,13]),t(R,[2,14]),t(R,[2,15]),t(R,[2,16]),t(R,[2,17]),t(R,[2,18]),t(R,[2,19]),t(R,[2,20]),t(R,[2,21]),t(R,[2,22]),t(a,[2,49],{10:Pt}),t(a,[2,48],{22:88,16:89,23:104,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot}),{4:J,5:$,6:tt,8:et,11:it,13:at,16:89,17:nt,18:st,19:rt,20:ot,22:105},t(R,[2,26]),t(a,[2,50],{10:Pt}),t(Kt,[2,28],{16:103,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot})],defaultActions:{8:[2,30],9:[2,31]},parseError:o(function(r,l){if(l.recoverable)this.trace(r);else{var g=new Error(r);throw g.hash=l,g}},"parseError"),parse:o(function(r){var l=this,g=[0],f=[],_=[null],e=[],pt=this.table,s="",mt=0,Zt=0,qe=2,Jt=1,me=e.slice.call(arguments,1),E=Object.create(this.lexer),K={yy:{}};for(var Ct in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ct)&&(K.yy[Ct]=this.yy[Ct]);E.setInput(r,K.yy),K.yy.lexer=E,K.yy.parser=this,typeof E.yylloc>"u"&&(E.yylloc={});var Lt=E.yylloc;e.push(Lt);var be=E.options&&E.options.ranges;typeof K.yy.parseError=="function"?this.parseError=K.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Se(B){g.length=g.length-2*B,_.length=_.length-B,e.length=e.length-B}o(Se,"popStack");function $t(){var B;return B=f.pop()||E.lex()||Jt,typeof B!="number"&&(B instanceof Array&&(f=B,B=f.pop()),B=l.symbols_[B]||B),B}o($t,"lex");for(var w,Z,N,Et,lt={},bt,M,te,St;;){if(Z=g[g.length-1],this.defaultActions[Z]?N=this.defaultActions[Z]:((w===null||typeof w>"u")&&(w=$t()),N=pt[Z]&&pt[Z][w]),typeof N>"u"||!N.length||!N[0]){var Dt="";St=[];for(bt in pt[Z])this.terminals_[bt]&&bt>qe&&St.push("'"+this.terminals_[bt]+"'");E.showPosition?Dt="Parse error on line "+(mt+1)+`: +import{_ as o,G as _e,z as D,l as At,d as wt,i as Ae,q as ie,s as ke,g as Fe,p as Pe,b as ve,c as Ce,r as Le,j as zt,k as Ee}from"./index-CEaWaBDv.js";import{l as ee}from"./linear-D89V9h2V.js";import"./init-Gi6I4Gst.js";var Vt=function(){var t=o(function(j,r,l,g){for(l=l||{},g=j.length;g--;l[j[g]]=r);return l},"o"),n=[1,3],u=[1,4],c=[1,5],h=[1,6],p=[1,7],y=[1,4,5,10,12,13,14,18,25,35,37,39,41,42,48,50,51,52,53,54,55,56,57,60,61,63,64,65,66,67],S=[1,4,5,10,12,13,14,18,25,28,35,37,39,41,42,48,50,51,52,53,54,55,56,57,60,61,63,64,65,66,67],a=[55,56,57],A=[2,36],d=[1,37],T=[1,36],q=[1,38],m=[1,35],b=[1,43],x=[1,41],O=[1,14],Y=[1,23],G=[1,18],yt=[1,19],Tt=[1,20],dt=[1,21],Ft=[1,22],ut=[1,24],xt=[1,25],ft=[1,26],gt=[1,27],i=[1,28],Bt=[1,29],W=[1,32],U=[1,33],k=[1,34],F=[1,39],P=[1,40],v=[1,42],C=[1,44],H=[1,62],X=[1,61],L=[4,5,8,10,12,13,14,18,44,47,49,55,56,57,63,64,65,66,67],Rt=[1,65],Nt=[1,66],Wt=[1,67],Ut=[1,68],Qt=[1,69],Ot=[1,70],Ht=[1,71],Xt=[1,72],Mt=[1,73],Yt=[1,74],jt=[1,75],Gt=[1,76],I=[4,5,6,7,8,9,10,11,12,13,14,15,18],J=[1,90],$=[1,91],tt=[1,92],et=[1,99],it=[1,93],at=[1,96],nt=[1,94],st=[1,95],rt=[1,97],ot=[1,98],Pt=[1,102],Kt=[10,55,56,57],R=[4,5,6,8,10,11,13,17,18,19,20,55,56,57],vt={trace:o(function(){},"trace"),yy:{},symbols_:{error:2,idStringToken:3,ALPHA:4,NUM:5,NODE_STRING:6,DOWN:7,MINUS:8,DEFAULT:9,COMMA:10,COLON:11,AMP:12,BRKT:13,MULT:14,UNICODE_TEXT:15,styleComponent:16,UNIT:17,SPACE:18,STYLE:19,PCT:20,idString:21,style:22,stylesOpt:23,classDefStatement:24,CLASSDEF:25,start:26,eol:27,QUADRANT:28,document:29,line:30,statement:31,axisDetails:32,quadrantDetails:33,points:34,title:35,title_value:36,acc_title:37,acc_title_value:38,acc_descr:39,acc_descr_value:40,acc_descr_multiline_value:41,section:42,text:43,point_start:44,point_x:45,point_y:46,class_name:47,"X-AXIS":48,"AXIS-TEXT-DELIMITER":49,"Y-AXIS":50,QUADRANT_1:51,QUADRANT_2:52,QUADRANT_3:53,QUADRANT_4:54,NEWLINE:55,SEMI:56,EOF:57,alphaNumToken:58,textNoTagsToken:59,STR:60,MD_STR:61,alphaNum:62,PUNCTUATION:63,PLUS:64,EQUALS:65,DOT:66,UNDERSCORE:67,$accept:0,$end:1},terminals_:{2:"error",4:"ALPHA",5:"NUM",6:"NODE_STRING",7:"DOWN",8:"MINUS",9:"DEFAULT",10:"COMMA",11:"COLON",12:"AMP",13:"BRKT",14:"MULT",15:"UNICODE_TEXT",17:"UNIT",18:"SPACE",19:"STYLE",20:"PCT",25:"CLASSDEF",28:"QUADRANT",35:"title",36:"title_value",37:"acc_title",38:"acc_title_value",39:"acc_descr",40:"acc_descr_value",41:"acc_descr_multiline_value",42:"section",44:"point_start",45:"point_x",46:"point_y",47:"class_name",48:"X-AXIS",49:"AXIS-TEXT-DELIMITER",50:"Y-AXIS",51:"QUADRANT_1",52:"QUADRANT_2",53:"QUADRANT_3",54:"QUADRANT_4",55:"NEWLINE",56:"SEMI",57:"EOF",60:"STR",61:"MD_STR",63:"PUNCTUATION",64:"PLUS",65:"EQUALS",66:"DOT",67:"UNDERSCORE"},productions_:[0,[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[16,1],[21,1],[21,2],[22,1],[22,2],[23,1],[23,3],[24,5],[26,2],[26,2],[26,2],[29,0],[29,2],[30,2],[31,0],[31,1],[31,2],[31,1],[31,1],[31,1],[31,2],[31,2],[31,2],[31,1],[31,1],[34,4],[34,5],[34,5],[34,6],[32,4],[32,3],[32,2],[32,4],[32,3],[32,2],[33,2],[33,2],[33,2],[33,2],[27,1],[27,1],[27,1],[43,1],[43,2],[43,1],[43,1],[62,1],[62,2],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[58,1],[59,1],[59,1],[59,1]],performAction:o(function(r,l,g,f,_,e,pt){var s=e.length-1;switch(_){case 23:this.$=e[s];break;case 24:this.$=e[s-1]+""+e[s];break;case 26:this.$=e[s-1]+e[s];break;case 27:this.$=[e[s].trim()];break;case 28:e[s-2].push(e[s].trim()),this.$=e[s-2];break;case 29:this.$=e[s-4],f.addClass(e[s-2],e[s]);break;case 37:this.$=[];break;case 42:this.$=e[s].trim(),f.setDiagramTitle(this.$);break;case 43:this.$=e[s].trim(),f.setAccTitle(this.$);break;case 44:case 45:this.$=e[s].trim(),f.setAccDescription(this.$);break;case 46:f.addSection(e[s].substr(8)),this.$=e[s].substr(8);break;case 47:f.addPoint(e[s-3],"",e[s-1],e[s],[]);break;case 48:f.addPoint(e[s-4],e[s-3],e[s-1],e[s],[]);break;case 49:f.addPoint(e[s-4],"",e[s-2],e[s-1],e[s]);break;case 50:f.addPoint(e[s-5],e[s-4],e[s-2],e[s-1],e[s]);break;case 51:f.setXAxisLeftText(e[s-2]),f.setXAxisRightText(e[s]);break;case 52:e[s-1].text+=" ⟶ ",f.setXAxisLeftText(e[s-1]);break;case 53:f.setXAxisLeftText(e[s]);break;case 54:f.setYAxisBottomText(e[s-2]),f.setYAxisTopText(e[s]);break;case 55:e[s-1].text+=" ⟶ ",f.setYAxisBottomText(e[s-1]);break;case 56:f.setYAxisBottomText(e[s]);break;case 57:f.setQuadrant1Text(e[s]);break;case 58:f.setQuadrant2Text(e[s]);break;case 59:f.setQuadrant3Text(e[s]);break;case 60:f.setQuadrant4Text(e[s]);break;case 64:this.$={text:e[s],type:"text"};break;case 65:this.$={text:e[s-1].text+""+e[s],type:e[s-1].type};break;case 66:this.$={text:e[s],type:"text"};break;case 67:this.$={text:e[s],type:"markdown"};break;case 68:this.$=e[s];break;case 69:this.$=e[s-1]+""+e[s];break}},"anonymous"),table:[{18:n,26:1,27:2,28:u,55:c,56:h,57:p},{1:[3]},{18:n,26:8,27:2,28:u,55:c,56:h,57:p},{18:n,26:9,27:2,28:u,55:c,56:h,57:p},t(y,[2,33],{29:10}),t(S,[2,61]),t(S,[2,62]),t(S,[2,63]),{1:[2,30]},{1:[2,31]},t(a,A,{30:11,31:12,24:13,32:15,33:16,34:17,43:30,58:31,1:[2,32],4:d,5:T,10:q,12:m,13:b,14:x,18:O,25:Y,35:G,37:yt,39:Tt,41:dt,42:Ft,48:ut,50:xt,51:ft,52:gt,53:i,54:Bt,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),t(y,[2,34]),{27:45,55:c,56:h,57:p},t(a,[2,37]),t(a,A,{24:13,32:15,33:16,34:17,43:30,58:31,31:46,4:d,5:T,10:q,12:m,13:b,14:x,18:O,25:Y,35:G,37:yt,39:Tt,41:dt,42:Ft,48:ut,50:xt,51:ft,52:gt,53:i,54:Bt,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),t(a,[2,39]),t(a,[2,40]),t(a,[2,41]),{36:[1,47]},{38:[1,48]},{40:[1,49]},t(a,[2,45]),t(a,[2,46]),{18:[1,50]},{4:d,5:T,10:q,12:m,13:b,14:x,43:51,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:52,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:53,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:54,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:55,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,10:q,12:m,13:b,14:x,43:56,58:31,60:W,61:U,63:k,64:F,65:P,66:v,67:C},{4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,44:[1,57],47:[1,58],58:60,59:59,63:k,64:F,65:P,66:v,67:C},t(L,[2,64]),t(L,[2,66]),t(L,[2,67]),t(L,[2,70]),t(L,[2,71]),t(L,[2,72]),t(L,[2,73]),t(L,[2,74]),t(L,[2,75]),t(L,[2,76]),t(L,[2,77]),t(L,[2,78]),t(L,[2,79]),t(L,[2,80]),t(y,[2,35]),t(a,[2,38]),t(a,[2,42]),t(a,[2,43]),t(a,[2,44]),{3:64,4:Rt,5:Nt,6:Wt,7:Ut,8:Qt,9:Ot,10:Ht,11:Xt,12:Mt,13:Yt,14:jt,15:Gt,21:63},t(a,[2,53],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,49:[1,77],63:k,64:F,65:P,66:v,67:C}),t(a,[2,56],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,49:[1,78],63:k,64:F,65:P,66:v,67:C}),t(a,[2,57],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,58],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,59],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,60],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),{45:[1,79]},{44:[1,80]},t(L,[2,65]),t(L,[2,81]),t(L,[2,82]),t(L,[2,83]),{3:82,4:Rt,5:Nt,6:Wt,7:Ut,8:Qt,9:Ot,10:Ht,11:Xt,12:Mt,13:Yt,14:jt,15:Gt,18:[1,81]},t(I,[2,23]),t(I,[2,1]),t(I,[2,2]),t(I,[2,3]),t(I,[2,4]),t(I,[2,5]),t(I,[2,6]),t(I,[2,7]),t(I,[2,8]),t(I,[2,9]),t(I,[2,10]),t(I,[2,11]),t(I,[2,12]),t(a,[2,52],{58:31,43:83,4:d,5:T,10:q,12:m,13:b,14:x,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),t(a,[2,55],{58:31,43:84,4:d,5:T,10:q,12:m,13:b,14:x,60:W,61:U,63:k,64:F,65:P,66:v,67:C}),{46:[1,85]},{45:[1,86]},{4:J,5:$,6:tt,8:et,11:it,13:at,16:89,17:nt,18:st,19:rt,20:ot,22:88,23:87},t(I,[2,24]),t(a,[2,51],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,54],{59:59,58:60,4:d,5:T,8:H,10:q,12:m,13:b,14:x,18:X,63:k,64:F,65:P,66:v,67:C}),t(a,[2,47],{22:88,16:89,23:100,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot}),{46:[1,101]},t(a,[2,29],{10:Pt}),t(Kt,[2,27],{16:103,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot}),t(R,[2,25]),t(R,[2,13]),t(R,[2,14]),t(R,[2,15]),t(R,[2,16]),t(R,[2,17]),t(R,[2,18]),t(R,[2,19]),t(R,[2,20]),t(R,[2,21]),t(R,[2,22]),t(a,[2,49],{10:Pt}),t(a,[2,48],{22:88,16:89,23:104,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot}),{4:J,5:$,6:tt,8:et,11:it,13:at,16:89,17:nt,18:st,19:rt,20:ot,22:105},t(R,[2,26]),t(a,[2,50],{10:Pt}),t(Kt,[2,28],{16:103,4:J,5:$,6:tt,8:et,11:it,13:at,17:nt,18:st,19:rt,20:ot})],defaultActions:{8:[2,30],9:[2,31]},parseError:o(function(r,l){if(l.recoverable)this.trace(r);else{var g=new Error(r);throw g.hash=l,g}},"parseError"),parse:o(function(r){var l=this,g=[0],f=[],_=[null],e=[],pt=this.table,s="",mt=0,Zt=0,qe=2,Jt=1,me=e.slice.call(arguments,1),E=Object.create(this.lexer),K={yy:{}};for(var Ct in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ct)&&(K.yy[Ct]=this.yy[Ct]);E.setInput(r,K.yy),K.yy.lexer=E,K.yy.parser=this,typeof E.yylloc>"u"&&(E.yylloc={});var Lt=E.yylloc;e.push(Lt);var be=E.options&&E.options.ranges;typeof K.yy.parseError=="function"?this.parseError=K.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Se(B){g.length=g.length-2*B,_.length=_.length-B,e.length=e.length-B}o(Se,"popStack");function $t(){var B;return B=f.pop()||E.lex()||Jt,typeof B!="number"&&(B instanceof Array&&(f=B,B=f.pop()),B=l.symbols_[B]||B),B}o($t,"lex");for(var w,Z,N,Et,lt={},bt,M,te,St;;){if(Z=g[g.length-1],this.defaultActions[Z]?N=this.defaultActions[Z]:((w===null||typeof w>"u")&&(w=$t()),N=pt[Z]&&pt[Z][w]),typeof N>"u"||!N.length||!N[0]){var Dt="";St=[];for(bt in pt[Z])this.terminals_[bt]&&bt>qe&&St.push("'"+this.terminals_[bt]+"'");E.showPosition?Dt="Parse error on line "+(mt+1)+`: `+E.showPosition()+` Expecting `+St.join(", ")+", got '"+(this.terminals_[w]||w)+"'":Dt="Parse error on line "+(mt+1)+": Unexpected "+(w==Jt?"end of input":"'"+(this.terminals_[w]||w)+"'"),this.parseError(Dt,{text:E.match,token:this.terminals_[w]||w,line:E.yylineno,loc:Lt,expected:St})}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Z+", token: "+w);switch(N[0]){case 1:g.push(w),_.push(E.yytext),e.push(E.yylloc),g.push(N[1]),w=null,Zt=E.yyleng,s=E.yytext,mt=E.yylineno,Lt=E.yylloc;break;case 2:if(M=this.productions_[N[1]][1],lt.$=_[_.length-M],lt._$={first_line:e[e.length-(M||1)].first_line,last_line:e[e.length-1].last_line,first_column:e[e.length-(M||1)].first_column,last_column:e[e.length-1].last_column},be&&(lt._$.range=[e[e.length-(M||1)].range[0],e[e.length-1].range[1]]),Et=this.performAction.apply(lt,[s,Zt,mt,K.yy,N[1],_,e].concat(me)),typeof Et<"u")return Et;M&&(g=g.slice(0,-1*M*2),_=_.slice(0,-1*M),e=e.slice(0,-1*M)),g.push(this.productions_[N[1]][0]),_.push(lt.$),e.push(lt._$),te=pt[g[g.length-2]][g[g.length-1]],g.push(te);break;case 3:return!0}}return!0},"parse")},Te=function(){var j={EOF:1,parseError:o(function(l,g){if(this.yy.parser)this.yy.parser.parseError(l,g);else throw new Error(l)},"parseError"),setInput:o(function(r,l){return this.yy=l||this.yy||{},this._input=r,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:o(function(){var r=this._input[0];this.yytext+=r,this.yyleng++,this.offset++,this.match+=r,this.matched+=r;var l=r.match(/(?:\r\n?|\n).*/g);return l?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),r},"input"),unput:o(function(r){var l=r.length,g=r.split(/(?:\r\n?|\n)/g);this._input=r+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-l),this.offset-=l;var f=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),g.length-1&&(this.yylineno-=g.length-1);var _=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:g?(g.length===f.length?this.yylloc.first_column:0)+f[f.length-g.length].length-g[0].length:this.yylloc.first_column-l},this.options.ranges&&(this.yylloc.range=[_[0],_[0]+this.yyleng-l]),this.yyleng=this.yytext.length,this},"unput"),more:o(function(){return this._more=!0,this},"more"),reject:o(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:o(function(r){this.unput(this.match.slice(r))},"less"),pastInput:o(function(){var r=this.matched.substr(0,this.matched.length-this.match.length);return(r.length>20?"...":"")+r.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:o(function(){var r=this.match;return r.length<20&&(r+=this._input.substr(0,20-r.length)),(r.substr(0,20)+(r.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:o(function(){var r=this.pastInput(),l=new Array(r.length+1).join("-");return r+this.upcomingInput()+` diff --git a/assets/reduce-DTUroGHQ.js b/assets/reduce-Dy0Mg_vr.js similarity index 92% rename from assets/reduce-DTUroGHQ.js rename to assets/reduce-Dy0Mg_vr.js index 026d27f..8d9ec22 100644 --- a/assets/reduce-DTUroGHQ.js +++ b/assets/reduce-Dy0Mg_vr.js @@ -1 +1 @@ -import{aU as c,aV as u,aW as p,aX as f,aR as i,aY as l,aZ as y,a_ as v,aD as b}from"./index-C-DiRXsl.js";function d(n,a,r,e){var t=-1,s=n==null?0:n.length;for(e&&s&&(r=n[++t]);++t"u"&&(m.yylloc={});var ae=m.yylloc;s.push(ae);var Ce=m.options&&m.options.ranges;typeof C.yy.parseError=="function"?this.parseError=C.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Me(N){l.length=l.length-2*N,f.length=f.length-N,s.length=s.length-N}r(Me,"popStack");function Se(){var N;return N=n.pop()||m.lex()||be,typeof N!="number"&&(N instanceof Array&&(n=N,N=n.pop()),N=a.symbols_[N]||N),N}r(Se,"lex");for(var k,M,x,le,H={},ie,V,ke,re;;){if(M=l[l.length-1],this.defaultActions[M]?x=this.defaultActions[M]:((k===null||typeof k>"u")&&(k=Se()),x=K[M]&&K[M][k]),typeof x>"u"||!x.length||!x[0]){var oe="";re=[];for(ie in K[M])this.terminals_[ie]&&ie>Le&&re.push("'"+this.terminals_[ie]+"'");m.showPosition?oe="Parse error on line "+(te+1)+`: +import{_ as r,d as ve,s as Fe,g as De,c as Pe,b as Ye,l as xe,r as Ue,j as ce,k as Be,H as Qe,e as Te}from"./index-CEaWaBDv.js";import{G as He}from"./graph-DqRQLubm.js";import{l as We}from"./layout-DHJhjAvb.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var he=function(){var e=r(function($,i,a,l){for(a=a||{},l=$.length;l--;a[$[l]]=i);return a},"o"),t=[1,3],c=[1,4],d=[1,5],u=[1,6],p=[5,6,8,9,11,13,31,32,33,34,35,36,44,62,63],y=[1,18],h=[2,7],o=[1,22],g=[1,23],R=[1,24],I=[1,25],b=[1,26],w=[1,27],q=[1,20],v=[1,28],A=[1,29],F=[62,63],pe=[5,8,9,11,13,31,32,33,34,35,36,44,51,53,62,63],fe=[1,47],ye=[1,48],_e=[1,49],ge=[1,50],Ee=[1,51],Re=[1,52],me=[1,53],O=[53,54],D=[1,64],P=[1,60],Y=[1,61],U=[1,62],B=[1,63],Q=[1,65],j=[1,69],X=[1,70],J=[1,67],Z=[1,68],S=[5,8,9,11,13,31,32,33,34,35,36,44,62,63],ne={trace:r(function(){},"trace"),yy:{},symbols_:{error:2,start:3,directive:4,NEWLINE:5,RD:6,diagram:7,EOF:8,acc_title:9,acc_title_value:10,acc_descr:11,acc_descr_value:12,acc_descr_multiline_value:13,requirementDef:14,elementDef:15,relationshipDef:16,requirementType:17,requirementName:18,STRUCT_START:19,requirementBody:20,ID:21,COLONSEP:22,id:23,TEXT:24,text:25,RISK:26,riskLevel:27,VERIFYMTHD:28,verifyType:29,STRUCT_STOP:30,REQUIREMENT:31,FUNCTIONAL_REQUIREMENT:32,INTERFACE_REQUIREMENT:33,PERFORMANCE_REQUIREMENT:34,PHYSICAL_REQUIREMENT:35,DESIGN_CONSTRAINT:36,LOW_RISK:37,MED_RISK:38,HIGH_RISK:39,VERIFY_ANALYSIS:40,VERIFY_DEMONSTRATION:41,VERIFY_INSPECTION:42,VERIFY_TEST:43,ELEMENT:44,elementName:45,elementBody:46,TYPE:47,type:48,DOCREF:49,ref:50,END_ARROW_L:51,relationship:52,LINE:53,END_ARROW_R:54,CONTAINS:55,COPIES:56,DERIVES:57,SATISFIES:58,VERIFIES:59,REFINES:60,TRACES:61,unqString:62,qString:63,$accept:0,$end:1},terminals_:{2:"error",5:"NEWLINE",6:"RD",8:"EOF",9:"acc_title",10:"acc_title_value",11:"acc_descr",12:"acc_descr_value",13:"acc_descr_multiline_value",19:"STRUCT_START",21:"ID",22:"COLONSEP",24:"TEXT",26:"RISK",28:"VERIFYMTHD",30:"STRUCT_STOP",31:"REQUIREMENT",32:"FUNCTIONAL_REQUIREMENT",33:"INTERFACE_REQUIREMENT",34:"PERFORMANCE_REQUIREMENT",35:"PHYSICAL_REQUIREMENT",36:"DESIGN_CONSTRAINT",37:"LOW_RISK",38:"MED_RISK",39:"HIGH_RISK",40:"VERIFY_ANALYSIS",41:"VERIFY_DEMONSTRATION",42:"VERIFY_INSPECTION",43:"VERIFY_TEST",44:"ELEMENT",47:"TYPE",49:"DOCREF",51:"END_ARROW_L",53:"LINE",54:"END_ARROW_R",55:"CONTAINS",56:"COPIES",57:"DERIVES",58:"SATISFIES",59:"VERIFIES",60:"REFINES",61:"TRACES",62:"unqString",63:"qString"},productions_:[0,[3,3],[3,2],[3,4],[4,2],[4,2],[4,1],[7,0],[7,2],[7,2],[7,2],[7,2],[7,2],[14,5],[20,5],[20,5],[20,5],[20,5],[20,2],[20,1],[17,1],[17,1],[17,1],[17,1],[17,1],[17,1],[27,1],[27,1],[27,1],[29,1],[29,1],[29,1],[29,1],[15,5],[46,5],[46,5],[46,2],[46,1],[16,5],[16,5],[52,1],[52,1],[52,1],[52,1],[52,1],[52,1],[52,1],[18,1],[18,1],[23,1],[23,1],[25,1],[25,1],[45,1],[45,1],[48,1],[48,1],[50,1],[50,1]],performAction:r(function(i,a,l,n,f,s,K){var E=s.length-1;switch(f){case 4:this.$=s[E].trim(),n.setAccTitle(this.$);break;case 5:case 6:this.$=s[E].trim(),n.setAccDescription(this.$);break;case 7:this.$=[];break;case 13:n.addRequirement(s[E-3],s[E-4]);break;case 14:n.setNewReqId(s[E-2]);break;case 15:n.setNewReqText(s[E-2]);break;case 16:n.setNewReqRisk(s[E-2]);break;case 17:n.setNewReqVerifyMethod(s[E-2]);break;case 20:this.$=n.RequirementType.REQUIREMENT;break;case 21:this.$=n.RequirementType.FUNCTIONAL_REQUIREMENT;break;case 22:this.$=n.RequirementType.INTERFACE_REQUIREMENT;break;case 23:this.$=n.RequirementType.PERFORMANCE_REQUIREMENT;break;case 24:this.$=n.RequirementType.PHYSICAL_REQUIREMENT;break;case 25:this.$=n.RequirementType.DESIGN_CONSTRAINT;break;case 26:this.$=n.RiskLevel.LOW_RISK;break;case 27:this.$=n.RiskLevel.MED_RISK;break;case 28:this.$=n.RiskLevel.HIGH_RISK;break;case 29:this.$=n.VerifyType.VERIFY_ANALYSIS;break;case 30:this.$=n.VerifyType.VERIFY_DEMONSTRATION;break;case 31:this.$=n.VerifyType.VERIFY_INSPECTION;break;case 32:this.$=n.VerifyType.VERIFY_TEST;break;case 33:n.addElement(s[E-3]);break;case 34:n.setNewElementType(s[E-2]);break;case 35:n.setNewElementDocRef(s[E-2]);break;case 38:n.addRelationship(s[E-2],s[E],s[E-4]);break;case 39:n.addRelationship(s[E-2],s[E-4],s[E]);break;case 40:this.$=n.Relationships.CONTAINS;break;case 41:this.$=n.Relationships.COPIES;break;case 42:this.$=n.Relationships.DERIVES;break;case 43:this.$=n.Relationships.SATISFIES;break;case 44:this.$=n.Relationships.VERIFIES;break;case 45:this.$=n.Relationships.REFINES;break;case 46:this.$=n.Relationships.TRACES;break}},"anonymous"),table:[{3:1,4:2,6:t,9:c,11:d,13:u},{1:[3]},{3:8,4:2,5:[1,7],6:t,9:c,11:d,13:u},{5:[1,9]},{10:[1,10]},{12:[1,11]},e(p,[2,6]),{3:12,4:2,6:t,9:c,11:d,13:u},{1:[2,2]},{4:17,5:y,7:13,8:h,9:c,11:d,13:u,14:14,15:15,16:16,17:19,23:21,31:o,32:g,33:R,34:I,35:b,36:w,44:q,62:v,63:A},e(p,[2,4]),e(p,[2,5]),{1:[2,1]},{8:[1,30]},{4:17,5:y,7:31,8:h,9:c,11:d,13:u,14:14,15:15,16:16,17:19,23:21,31:o,32:g,33:R,34:I,35:b,36:w,44:q,62:v,63:A},{4:17,5:y,7:32,8:h,9:c,11:d,13:u,14:14,15:15,16:16,17:19,23:21,31:o,32:g,33:R,34:I,35:b,36:w,44:q,62:v,63:A},{4:17,5:y,7:33,8:h,9:c,11:d,13:u,14:14,15:15,16:16,17:19,23:21,31:o,32:g,33:R,34:I,35:b,36:w,44:q,62:v,63:A},{4:17,5:y,7:34,8:h,9:c,11:d,13:u,14:14,15:15,16:16,17:19,23:21,31:o,32:g,33:R,34:I,35:b,36:w,44:q,62:v,63:A},{4:17,5:y,7:35,8:h,9:c,11:d,13:u,14:14,15:15,16:16,17:19,23:21,31:o,32:g,33:R,34:I,35:b,36:w,44:q,62:v,63:A},{18:36,62:[1,37],63:[1,38]},{45:39,62:[1,40],63:[1,41]},{51:[1,42],53:[1,43]},e(F,[2,20]),e(F,[2,21]),e(F,[2,22]),e(F,[2,23]),e(F,[2,24]),e(F,[2,25]),e(pe,[2,49]),e(pe,[2,50]),{1:[2,3]},{8:[2,8]},{8:[2,9]},{8:[2,10]},{8:[2,11]},{8:[2,12]},{19:[1,44]},{19:[2,47]},{19:[2,48]},{19:[1,45]},{19:[2,53]},{19:[2,54]},{52:46,55:fe,56:ye,57:_e,58:ge,59:Ee,60:Re,61:me},{52:54,55:fe,56:ye,57:_e,58:ge,59:Ee,60:Re,61:me},{5:[1,55]},{5:[1,56]},{53:[1,57]},e(O,[2,40]),e(O,[2,41]),e(O,[2,42]),e(O,[2,43]),e(O,[2,44]),e(O,[2,45]),e(O,[2,46]),{54:[1,58]},{5:D,20:59,21:P,24:Y,26:U,28:B,30:Q},{5:j,30:X,46:66,47:J,49:Z},{23:71,62:v,63:A},{23:72,62:v,63:A},e(S,[2,13]),{22:[1,73]},{22:[1,74]},{22:[1,75]},{22:[1,76]},{5:D,20:77,21:P,24:Y,26:U,28:B,30:Q},e(S,[2,19]),e(S,[2,33]),{22:[1,78]},{22:[1,79]},{5:j,30:X,46:80,47:J,49:Z},e(S,[2,37]),e(S,[2,38]),e(S,[2,39]),{23:81,62:v,63:A},{25:82,62:[1,83],63:[1,84]},{27:85,37:[1,86],38:[1,87],39:[1,88]},{29:89,40:[1,90],41:[1,91],42:[1,92],43:[1,93]},e(S,[2,18]),{48:94,62:[1,95],63:[1,96]},{50:97,62:[1,98],63:[1,99]},e(S,[2,36]),{5:[1,100]},{5:[1,101]},{5:[2,51]},{5:[2,52]},{5:[1,102]},{5:[2,26]},{5:[2,27]},{5:[2,28]},{5:[1,103]},{5:[2,29]},{5:[2,30]},{5:[2,31]},{5:[2,32]},{5:[1,104]},{5:[2,55]},{5:[2,56]},{5:[1,105]},{5:[2,57]},{5:[2,58]},{5:D,20:106,21:P,24:Y,26:U,28:B,30:Q},{5:D,20:107,21:P,24:Y,26:U,28:B,30:Q},{5:D,20:108,21:P,24:Y,26:U,28:B,30:Q},{5:D,20:109,21:P,24:Y,26:U,28:B,30:Q},{5:j,30:X,46:110,47:J,49:Z},{5:j,30:X,46:111,47:J,49:Z},e(S,[2,14]),e(S,[2,15]),e(S,[2,16]),e(S,[2,17]),e(S,[2,34]),e(S,[2,35])],defaultActions:{8:[2,2],12:[2,1],30:[2,3],31:[2,8],32:[2,9],33:[2,10],34:[2,11],35:[2,12],37:[2,47],38:[2,48],40:[2,53],41:[2,54],83:[2,51],84:[2,52],86:[2,26],87:[2,27],88:[2,28],90:[2,29],91:[2,30],92:[2,31],93:[2,32],95:[2,55],96:[2,56],98:[2,57],99:[2,58]},parseError:r(function(i,a){if(a.recoverable)this.trace(i);else{var l=new Error(i);throw l.hash=a,l}},"parseError"),parse:r(function(i){var a=this,l=[0],n=[],f=[null],s=[],K=this.table,E="",te=0,Ie=0,Le=2,be=1,Oe=s.slice.call(arguments,1),m=Object.create(this.lexer),C={yy:{}};for(var se in this.yy)Object.prototype.hasOwnProperty.call(this.yy,se)&&(C.yy[se]=this.yy[se]);m.setInput(i,C.yy),C.yy.lexer=m,C.yy.parser=this,typeof m.yylloc>"u"&&(m.yylloc={});var ae=m.yylloc;s.push(ae);var Ce=m.options&&m.options.ranges;typeof C.yy.parseError=="function"?this.parseError=C.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Me(N){l.length=l.length-2*N,f.length=f.length-N,s.length=s.length-N}r(Me,"popStack");function Se(){var N;return N=n.pop()||m.lex()||be,typeof N!="number"&&(N instanceof Array&&(n=N,N=n.pop()),N=a.symbols_[N]||N),N}r(Se,"lex");for(var k,M,x,le,H={},ie,V,ke,re;;){if(M=l[l.length-1],this.defaultActions[M]?x=this.defaultActions[M]:((k===null||typeof k>"u")&&(k=Se()),x=K[M]&&K[M][k]),typeof x>"u"||!x.length||!x[0]){var oe="";re=[];for(ie in K[M])this.terminals_[ie]&&ie>Le&&re.push("'"+this.terminals_[ie]+"'");m.showPosition?oe="Parse error on line "+(te+1)+`: `+m.showPosition()+` Expecting `+re.join(", ")+", got '"+(this.terminals_[k]||k)+"'":oe="Parse error on line "+(te+1)+": Unexpected "+(k==be?"end of input":"'"+(this.terminals_[k]||k)+"'"),this.parseError(oe,{text:m.match,token:this.terminals_[k]||k,line:m.yylineno,loc:ae,expected:re})}if(x[0]instanceof Array&&x.length>1)throw new Error("Parse Error: multiple actions possible at state: "+M+", token: "+k);switch(x[0]){case 1:l.push(k),f.push(m.yytext),s.push(m.yylloc),l.push(x[1]),k=null,Ie=m.yyleng,E=m.yytext,te=m.yylineno,ae=m.yylloc;break;case 2:if(V=this.productions_[x[1]][1],H.$=f[f.length-V],H._$={first_line:s[s.length-(V||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(V||1)].first_column,last_column:s[s.length-1].last_column},Ce&&(H._$.range=[s[s.length-(V||1)].range[0],s[s.length-1].range[1]]),le=this.performAction.apply(H,[E,Ie,te,C.yy,x[1],f,s].concat(Oe)),typeof le<"u")return le;V&&(l=l.slice(0,-1*V*2),f=f.slice(0,-1*V),s=s.slice(0,-1*V)),l.push(this.productions_[x[1]][0]),f.push(H.$),s.push(H._$),ke=K[l[l.length-2]][l[l.length-1]],l.push(ke);break;case 3:return!0}}return!0},"parse")},$e=function(){var $={EOF:1,parseError:r(function(a,l){if(this.yy.parser)this.yy.parser.parseError(a,l);else throw new Error(a)},"parseError"),setInput:r(function(i,a){return this.yy=a||this.yy||{},this._input=i,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:r(function(){var i=this._input[0];this.yytext+=i,this.yyleng++,this.offset++,this.match+=i,this.matched+=i;var a=i.match(/(?:\r\n?|\n).*/g);return a?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),i},"input"),unput:r(function(i){var a=i.length,l=i.split(/(?:\r\n?|\n)/g);this._input=i+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-a),this.offset-=a;var n=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),l.length-1&&(this.yylineno-=l.length-1);var f=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:l?(l.length===n.length?this.yylloc.first_column:0)+n[n.length-l.length].length-l[0].length:this.yylloc.first_column-a},this.options.ranges&&(this.yylloc.range=[f[0],f[0]+this.yyleng-a]),this.yyleng=this.yytext.length,this},"unput"),more:r(function(){return this._more=!0,this},"more"),reject:r(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:r(function(i){this.unput(this.match.slice(i))},"less"),pastInput:r(function(){var i=this.matched.substr(0,this.matched.length-this.match.length);return(i.length>20?"...":"")+i.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:r(function(){var i=this.match;return i.length<20&&(i+=this._input.substr(0,20-i.length)),(i.substr(0,20)+(i.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:r(function(){var i=this.pastInput(),a=new Array(i.length+1).join("-");return i+this.upcomingInput()+` diff --git a/assets/sankeyDiagram-XVFEVEVI-BHB3-8q1.js b/assets/sankeyDiagram-XVFEVEVI-BxPJMSyZ.js similarity index 99% rename from assets/sankeyDiagram-XVFEVEVI-BHB3-8q1.js rename to assets/sankeyDiagram-XVFEVEVI-BxPJMSyZ.js index 8a34ff1..68b6188 100644 --- a/assets/sankeyDiagram-XVFEVEVI-BHB3-8q1.js +++ b/assets/sankeyDiagram-XVFEVEVI-BxPJMSyZ.js @@ -1,4 +1,4 @@ -import{_ as m,d as lt,g as _t,s as xt,b as vt,c as bt,q as wt,p as St,r as Lt,e as Et,o as At,j as H,O as Tt}from"./index-C-DiRXsl.js";import{o as Mt}from"./ordinal-Cboi1Yqb.js";import"./init-Gi6I4Gst.js";function Nt(t){for(var e=t.length/6|0,i=new Array(e),a=0;a=a)&&(i=a);else{let a=-1;for(let h of t)(h=e(h,++a,t))!=null&&(i=h)&&(i=h)}return i}function pt(t,e){let i;if(e===void 0)for(const a of t)a!=null&&(i>a||i===void 0&&a>=a)&&(i=a);else{let a=-1;for(let h of t)(h=e(h,++a,t))!=null&&(i>h||i===void 0&&h>=h)&&(i=h)}return i}function nt(t,e){let i=0;if(e===void 0)for(let a of t)(a=+a)&&(i+=a);else{let a=-1;for(let h of t)(h=+e(h,++a,t))&&(i+=h)}return i}function Pt(t){return t.target.depth}function Ct(t){return t.depth}function Ot(t,e){return e-1-t.height}function mt(t,e){return t.sourceLinks.length?t.depth:e-1}function Dt(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?pt(t.sourceLinks,Pt)-1:0}function X(t){return function(){return t}}function ut(t,e){return Q(t.source,e.source)||t.index-e.index}function ht(t,e){return Q(t.target,e.target)||t.index-e.index}function Q(t,e){return t.y0-e.y0}function it(t){return t.value}function jt(t){return t.index}function zt(t){return t.nodes}function $t(t){return t.links}function ft(t,e){const i=t.get(e);if(!i)throw new Error("missing: "+e);return i}function yt({nodes:t}){for(const e of t){let i=e.y0,a=i;for(const h of e.sourceLinks)h.y0=i+h.width/2,i+=h.width;for(const h of e.targetLinks)h.y1=a+h.width/2,a+=h.width}}function Bt(){let t=0,e=0,i=1,a=1,h=24,d=8,p,_=jt,s=mt,o,l,x=zt,v=$t,y=6;function b(){const n={nodes:x.apply(null,arguments),links:v.apply(null,arguments)};return M(n),T(n),N(n),C(n),S(n),yt(n),n}b.update=function(n){return yt(n),n},b.nodeId=function(n){return arguments.length?(_=typeof n=="function"?n:X(n),b):_},b.nodeAlign=function(n){return arguments.length?(s=typeof n=="function"?n:X(n),b):s},b.nodeSort=function(n){return arguments.length?(o=n,b):o},b.nodeWidth=function(n){return arguments.length?(h=+n,b):h},b.nodePadding=function(n){return arguments.length?(d=p=+n,b):d},b.nodes=function(n){return arguments.length?(x=typeof n=="function"?n:X(n),b):x},b.links=function(n){return arguments.length?(v=typeof n=="function"?n:X(n),b):v},b.linkSort=function(n){return arguments.length?(l=n,b):l},b.size=function(n){return arguments.length?(t=e=0,i=+n[0],a=+n[1],b):[i-t,a-e]},b.extent=function(n){return arguments.length?(t=+n[0][0],i=+n[1][0],e=+n[0][1],a=+n[1][1],b):[[t,e],[i,a]]},b.iterations=function(n){return arguments.length?(y=+n,b):y};function M({nodes:n,links:f}){for(const[c,r]of n.entries())r.index=c,r.sourceLinks=[],r.targetLinks=[];const u=new Map(n.map((c,r)=>[_(c,r,n),c]));for(const[c,r]of f.entries()){r.index=c;let{source:k,target:w}=r;typeof k!="object"&&(k=r.source=ft(u,k)),typeof w!="object"&&(w=r.target=ft(u,w)),k.sourceLinks.push(r),w.targetLinks.push(r)}if(l!=null)for(const{sourceLinks:c,targetLinks:r}of n)c.sort(l),r.sort(l)}function T({nodes:n}){for(const f of n)f.value=f.fixedValue===void 0?Math.max(nt(f.sourceLinks,it),nt(f.targetLinks,it)):f.fixedValue}function N({nodes:n}){const f=n.length;let u=new Set(n),c=new Set,r=0;for(;u.size;){for(const k of u){k.depth=r;for(const{target:w}of k.sourceLinks)c.add(w)}if(++r>f)throw new Error("circular link");u=c,c=new Set}}function C({nodes:n}){const f=n.length;let u=new Set(n),c=new Set,r=0;for(;u.size;){for(const k of u){k.height=r;for(const{source:w}of k.targetLinks)c.add(w)}if(++r>f)throw new Error("circular link");u=c,c=new Set}}function j({nodes:n}){const f=ct(n,r=>r.depth)+1,u=(i-t-h)/(f-1),c=new Array(f);for(const r of n){const k=Math.max(0,Math.min(f-1,Math.floor(s.call(null,r,f))));r.layer=k,r.x0=t+k*u,r.x1=r.x0+h,c[k]?c[k].push(r):c[k]=[r]}if(o)for(const r of c)r.sort(o);return c}function R(n){const f=pt(n,u=>(a-e-(u.length-1)*p)/nt(u,it));for(const u of n){let c=e;for(const r of u){r.y0=c,r.y1=c+r.value*f,c=r.y1+p;for(const k of r.sourceLinks)k.width=k.value*f}c=(a-c+p)/(u.length+1);for(let r=0;ru.length)-1)),R(f);for(let u=0;u0))continue;let G=(L/V-w.y0)*f;w.y0+=G,w.y1+=G,E(w)}o===void 0&&k.sort(Q),O(k,u)}}function B(n,f,u){for(let c=n.length,r=c-2;r>=0;--r){const k=n[r];for(const w of k){let L=0,V=0;for(const{target:Y,value:et}of w.sourceLinks){let q=et*(Y.layer-w.layer);L+=I(w,Y)*q,V+=q}if(!(V>0))continue;let G=(L/V-w.y0)*f;w.y0+=G,w.y1+=G,E(w)}o===void 0&&k.sort(Q),O(k,u)}}function O(n,f){const u=n.length>>1,c=n[u];g(n,c.y0-p,u-1,f),D(n,c.y1+p,u+1,f),g(n,a,n.length-1,f),D(n,e,0,f)}function D(n,f,u,c){for(;u1e-6&&(r.y0+=k,r.y1+=k),f=r.y1+p}}function g(n,f,u,c){for(;u>=0;--u){const r=n[u],k=(r.y1-f)*c;k>1e-6&&(r.y0-=k,r.y1-=k),f=r.y0-p}}function E({sourceLinks:n,targetLinks:f}){if(l===void 0){for(const{source:{sourceLinks:u}}of f)u.sort(ht);for(const{target:{targetLinks:u}}of n)u.sort(ut)}}function A(n){if(l===void 0)for(const{sourceLinks:f,targetLinks:u}of n)f.sort(ht),u.sort(ut)}function z(n,f){let u=n.y0-(n.sourceLinks.length-1)*p/2;for(const{target:c,width:r}of n.sourceLinks){if(c===f)break;u+=r+p}for(const{source:c,width:r}of f.targetLinks){if(c===n)break;u-=r}return u}function I(n,f){let u=f.y0-(f.targetLinks.length-1)*p/2;for(const{source:c,width:r}of f.targetLinks){if(c===n)break;u+=r+p}for(const{target:c,width:r}of n.sourceLinks){if(c===f)break;u-=r}return u}return b}var st=Math.PI,rt=2*st,F=1e-6,Rt=rt-F;function ot(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function kt(){return new ot}ot.prototype=kt.prototype={constructor:ot,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,i,a){this._+="Q"+ +t+","+ +e+","+(this._x1=+i)+","+(this._y1=+a)},bezierCurveTo:function(t,e,i,a,h,d){this._+="C"+ +t+","+ +e+","+ +i+","+ +a+","+(this._x1=+h)+","+(this._y1=+d)},arcTo:function(t,e,i,a,h){t=+t,e=+e,i=+i,a=+a,h=+h;var d=this._x1,p=this._y1,_=i-t,s=a-e,o=d-t,l=p-e,x=o*o+l*l;if(h<0)throw new Error("negative radius: "+h);if(this._x1===null)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(x>F)if(!(Math.abs(l*_-s*o)>F)||!h)this._+="L"+(this._x1=t)+","+(this._y1=e);else{var v=i-d,y=a-p,b=_*_+s*s,M=v*v+y*y,T=Math.sqrt(b),N=Math.sqrt(x),C=h*Math.tan((st-Math.acos((b+x-M)/(2*T*N)))/2),j=C/N,R=C/T;Math.abs(j-1)>F&&(this._+="L"+(t+j*o)+","+(e+j*l)),this._+="A"+h+","+h+",0,0,"+ +(l*v>o*y)+","+(this._x1=t+R*_)+","+(this._y1=e+R*s)}},arc:function(t,e,i,a,h,d){t=+t,e=+e,i=+i,d=!!d;var p=i*Math.cos(a),_=i*Math.sin(a),s=t+p,o=e+_,l=1^d,x=d?a-h:h-a;if(i<0)throw new Error("negative radius: "+i);this._x1===null?this._+="M"+s+","+o:(Math.abs(this._x1-s)>F||Math.abs(this._y1-o)>F)&&(this._+="L"+s+","+o),i&&(x<0&&(x=x%rt+rt),x>Rt?this._+="A"+i+","+i+",0,1,"+l+","+(t-p)+","+(e-_)+"A"+i+","+i+",0,1,"+l+","+(this._x1=s)+","+(this._y1=o):x>F&&(this._+="A"+i+","+i+",0,"+ +(x>=st)+","+l+","+(this._x1=t+i*Math.cos(h))+","+(this._y1=e+i*Math.sin(h))))},rect:function(t,e,i,a){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +i+"v"+ +a+"h"+-i+"Z"},toString:function(){return this._}};function dt(t){return function(){return t}}function Vt(t){return t[0]}function Ft(t){return t[1]}var Wt=Array.prototype.slice;function Ut(t){return t.source}function Gt(t){return t.target}function Yt(t){var e=Ut,i=Gt,a=Vt,h=Ft,d=null;function p(){var _,s=Wt.call(arguments),o=e.apply(this,s),l=i.apply(this,s);if(d||(d=_=kt()),t(d,+a.apply(this,(s[0]=o,s)),+h.apply(this,s),+a.apply(this,(s[0]=l,s)),+h.apply(this,s)),_)return d=null,_+""||null}return p.source=function(_){return arguments.length?(e=_,p):e},p.target=function(_){return arguments.length?(i=_,p):i},p.x=function(_){return arguments.length?(a=typeof _=="function"?_:dt(+_),p):a},p.y=function(_){return arguments.length?(h=typeof _=="function"?_:dt(+_),p):h},p.context=function(_){return arguments.length?(d=_??null,p):d},p}function qt(t,e,i,a,h){t.moveTo(e,i),t.bezierCurveTo(e=(e+a)/2,i,e,h,a,h)}function Ht(){return Yt(qt)}function Xt(t){return[t.source.x1,t.y0]}function Qt(t){return[t.target.x0,t.y1]}function Kt(){return Ht().source(Xt).target(Qt)}var at=function(){var t=m(function(_,s,o,l){for(o=o||{},l=_.length;l--;o[_[l]]=s);return o},"o"),e=[1,9],i=[1,10],a=[1,5,10,12],h={trace:m(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SANKEY:4,NEWLINE:5,csv:6,opt_eof:7,record:8,csv_tail:9,EOF:10,"field[source]":11,COMMA:12,"field[target]":13,"field[value]":14,field:15,escaped:16,non_escaped:17,DQUOTE:18,ESCAPED_TEXT:19,NON_ESCAPED_TEXT:20,$accept:0,$end:1},terminals_:{2:"error",4:"SANKEY",5:"NEWLINE",10:"EOF",11:"field[source]",12:"COMMA",13:"field[target]",14:"field[value]",18:"DQUOTE",19:"ESCAPED_TEXT",20:"NON_ESCAPED_TEXT"},productions_:[0,[3,4],[6,2],[9,2],[9,0],[7,1],[7,0],[8,5],[15,1],[15,1],[16,3],[17,1]],performAction:m(function(s,o,l,x,v,y,b){var M=y.length-1;switch(v){case 7:const T=x.findOrCreateNode(y[M-4].trim().replaceAll('""','"')),N=x.findOrCreateNode(y[M-2].trim().replaceAll('""','"')),C=parseFloat(y[M].trim());x.addLink(T,N,C);break;case 8:case 9:case 11:this.$=y[M];break;case 10:this.$=y[M-1];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},{5:[1,3]},{6:4,8:5,15:6,16:7,17:8,18:e,20:i},{1:[2,6],7:11,10:[1,12]},t(i,[2,4],{9:13,5:[1,14]}),{12:[1,15]},t(a,[2,8]),t(a,[2,9]),{19:[1,16]},t(a,[2,11]),{1:[2,1]},{1:[2,5]},t(i,[2,2]),{6:17,8:5,15:6,16:7,17:8,18:e,20:i},{15:18,16:7,17:8,18:e,20:i},{18:[1,19]},t(i,[2,3]),{12:[1,20]},t(a,[2,10]),{15:21,16:7,17:8,18:e,20:i},t([1,5,10],[2,7])],defaultActions:{11:[2,1],12:[2,5]},parseError:m(function(s,o){if(o.recoverable)this.trace(s);else{var l=new Error(s);throw l.hash=o,l}},"parseError"),parse:m(function(s){var o=this,l=[0],x=[],v=[null],y=[],b=this.table,M="",T=0,N=0,C=2,j=1,R=y.slice.call(arguments,1),S=Object.create(this.lexer),P={yy:{}};for(var B in this.yy)Object.prototype.hasOwnProperty.call(this.yy,B)&&(P.yy[B]=this.yy[B]);S.setInput(s,P.yy),P.yy.lexer=S,P.yy.parser=this,typeof S.yylloc>"u"&&(S.yylloc={});var O=S.yylloc;y.push(O);var D=S.options&&S.options.ranges;typeof P.yy.parseError=="function"?this.parseError=P.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function g(L){l.length=l.length-2*L,v.length=v.length-L,y.length=y.length-L}m(g,"popStack");function E(){var L;return L=x.pop()||S.lex()||j,typeof L!="number"&&(L instanceof Array&&(x=L,L=x.pop()),L=o.symbols_[L]||L),L}m(E,"lex");for(var A,z,I,n,f={},u,c,r,k;;){if(z=l[l.length-1],this.defaultActions[z]?I=this.defaultActions[z]:((A===null||typeof A>"u")&&(A=E()),I=b[z]&&b[z][A]),typeof I>"u"||!I.length||!I[0]){var w="";k=[];for(u in b[z])this.terminals_[u]&&u>C&&k.push("'"+this.terminals_[u]+"'");S.showPosition?w="Parse error on line "+(T+1)+`: +import{_ as m,d as lt,g as _t,s as xt,b as vt,c as bt,q as wt,p as St,r as Lt,e as Et,o as At,j as H,O as Tt}from"./index-CEaWaBDv.js";import{o as Mt}from"./ordinal-Cboi1Yqb.js";import"./init-Gi6I4Gst.js";function Nt(t){for(var e=t.length/6|0,i=new Array(e),a=0;a=a)&&(i=a);else{let a=-1;for(let h of t)(h=e(h,++a,t))!=null&&(i=h)&&(i=h)}return i}function pt(t,e){let i;if(e===void 0)for(const a of t)a!=null&&(i>a||i===void 0&&a>=a)&&(i=a);else{let a=-1;for(let h of t)(h=e(h,++a,t))!=null&&(i>h||i===void 0&&h>=h)&&(i=h)}return i}function nt(t,e){let i=0;if(e===void 0)for(let a of t)(a=+a)&&(i+=a);else{let a=-1;for(let h of t)(h=+e(h,++a,t))&&(i+=h)}return i}function Pt(t){return t.target.depth}function Ct(t){return t.depth}function Ot(t,e){return e-1-t.height}function mt(t,e){return t.sourceLinks.length?t.depth:e-1}function Dt(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?pt(t.sourceLinks,Pt)-1:0}function X(t){return function(){return t}}function ut(t,e){return Q(t.source,e.source)||t.index-e.index}function ht(t,e){return Q(t.target,e.target)||t.index-e.index}function Q(t,e){return t.y0-e.y0}function it(t){return t.value}function jt(t){return t.index}function zt(t){return t.nodes}function $t(t){return t.links}function ft(t,e){const i=t.get(e);if(!i)throw new Error("missing: "+e);return i}function yt({nodes:t}){for(const e of t){let i=e.y0,a=i;for(const h of e.sourceLinks)h.y0=i+h.width/2,i+=h.width;for(const h of e.targetLinks)h.y1=a+h.width/2,a+=h.width}}function Bt(){let t=0,e=0,i=1,a=1,h=24,d=8,p,_=jt,s=mt,o,l,x=zt,v=$t,y=6;function b(){const n={nodes:x.apply(null,arguments),links:v.apply(null,arguments)};return M(n),T(n),N(n),C(n),S(n),yt(n),n}b.update=function(n){return yt(n),n},b.nodeId=function(n){return arguments.length?(_=typeof n=="function"?n:X(n),b):_},b.nodeAlign=function(n){return arguments.length?(s=typeof n=="function"?n:X(n),b):s},b.nodeSort=function(n){return arguments.length?(o=n,b):o},b.nodeWidth=function(n){return arguments.length?(h=+n,b):h},b.nodePadding=function(n){return arguments.length?(d=p=+n,b):d},b.nodes=function(n){return arguments.length?(x=typeof n=="function"?n:X(n),b):x},b.links=function(n){return arguments.length?(v=typeof n=="function"?n:X(n),b):v},b.linkSort=function(n){return arguments.length?(l=n,b):l},b.size=function(n){return arguments.length?(t=e=0,i=+n[0],a=+n[1],b):[i-t,a-e]},b.extent=function(n){return arguments.length?(t=+n[0][0],i=+n[1][0],e=+n[0][1],a=+n[1][1],b):[[t,e],[i,a]]},b.iterations=function(n){return arguments.length?(y=+n,b):y};function M({nodes:n,links:f}){for(const[c,r]of n.entries())r.index=c,r.sourceLinks=[],r.targetLinks=[];const u=new Map(n.map((c,r)=>[_(c,r,n),c]));for(const[c,r]of f.entries()){r.index=c;let{source:k,target:w}=r;typeof k!="object"&&(k=r.source=ft(u,k)),typeof w!="object"&&(w=r.target=ft(u,w)),k.sourceLinks.push(r),w.targetLinks.push(r)}if(l!=null)for(const{sourceLinks:c,targetLinks:r}of n)c.sort(l),r.sort(l)}function T({nodes:n}){for(const f of n)f.value=f.fixedValue===void 0?Math.max(nt(f.sourceLinks,it),nt(f.targetLinks,it)):f.fixedValue}function N({nodes:n}){const f=n.length;let u=new Set(n),c=new Set,r=0;for(;u.size;){for(const k of u){k.depth=r;for(const{target:w}of k.sourceLinks)c.add(w)}if(++r>f)throw new Error("circular link");u=c,c=new Set}}function C({nodes:n}){const f=n.length;let u=new Set(n),c=new Set,r=0;for(;u.size;){for(const k of u){k.height=r;for(const{source:w}of k.targetLinks)c.add(w)}if(++r>f)throw new Error("circular link");u=c,c=new Set}}function j({nodes:n}){const f=ct(n,r=>r.depth)+1,u=(i-t-h)/(f-1),c=new Array(f);for(const r of n){const k=Math.max(0,Math.min(f-1,Math.floor(s.call(null,r,f))));r.layer=k,r.x0=t+k*u,r.x1=r.x0+h,c[k]?c[k].push(r):c[k]=[r]}if(o)for(const r of c)r.sort(o);return c}function R(n){const f=pt(n,u=>(a-e-(u.length-1)*p)/nt(u,it));for(const u of n){let c=e;for(const r of u){r.y0=c,r.y1=c+r.value*f,c=r.y1+p;for(const k of r.sourceLinks)k.width=k.value*f}c=(a-c+p)/(u.length+1);for(let r=0;ru.length)-1)),R(f);for(let u=0;u0))continue;let G=(L/V-w.y0)*f;w.y0+=G,w.y1+=G,E(w)}o===void 0&&k.sort(Q),O(k,u)}}function B(n,f,u){for(let c=n.length,r=c-2;r>=0;--r){const k=n[r];for(const w of k){let L=0,V=0;for(const{target:Y,value:et}of w.sourceLinks){let q=et*(Y.layer-w.layer);L+=I(w,Y)*q,V+=q}if(!(V>0))continue;let G=(L/V-w.y0)*f;w.y0+=G,w.y1+=G,E(w)}o===void 0&&k.sort(Q),O(k,u)}}function O(n,f){const u=n.length>>1,c=n[u];g(n,c.y0-p,u-1,f),D(n,c.y1+p,u+1,f),g(n,a,n.length-1,f),D(n,e,0,f)}function D(n,f,u,c){for(;u1e-6&&(r.y0+=k,r.y1+=k),f=r.y1+p}}function g(n,f,u,c){for(;u>=0;--u){const r=n[u],k=(r.y1-f)*c;k>1e-6&&(r.y0-=k,r.y1-=k),f=r.y0-p}}function E({sourceLinks:n,targetLinks:f}){if(l===void 0){for(const{source:{sourceLinks:u}}of f)u.sort(ht);for(const{target:{targetLinks:u}}of n)u.sort(ut)}}function A(n){if(l===void 0)for(const{sourceLinks:f,targetLinks:u}of n)f.sort(ht),u.sort(ut)}function z(n,f){let u=n.y0-(n.sourceLinks.length-1)*p/2;for(const{target:c,width:r}of n.sourceLinks){if(c===f)break;u+=r+p}for(const{source:c,width:r}of f.targetLinks){if(c===n)break;u-=r}return u}function I(n,f){let u=f.y0-(f.targetLinks.length-1)*p/2;for(const{source:c,width:r}of f.targetLinks){if(c===n)break;u+=r+p}for(const{target:c,width:r}of n.sourceLinks){if(c===f)break;u-=r}return u}return b}var st=Math.PI,rt=2*st,F=1e-6,Rt=rt-F;function ot(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function kt(){return new ot}ot.prototype=kt.prototype={constructor:ot,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,i,a){this._+="Q"+ +t+","+ +e+","+(this._x1=+i)+","+(this._y1=+a)},bezierCurveTo:function(t,e,i,a,h,d){this._+="C"+ +t+","+ +e+","+ +i+","+ +a+","+(this._x1=+h)+","+(this._y1=+d)},arcTo:function(t,e,i,a,h){t=+t,e=+e,i=+i,a=+a,h=+h;var d=this._x1,p=this._y1,_=i-t,s=a-e,o=d-t,l=p-e,x=o*o+l*l;if(h<0)throw new Error("negative radius: "+h);if(this._x1===null)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(x>F)if(!(Math.abs(l*_-s*o)>F)||!h)this._+="L"+(this._x1=t)+","+(this._y1=e);else{var v=i-d,y=a-p,b=_*_+s*s,M=v*v+y*y,T=Math.sqrt(b),N=Math.sqrt(x),C=h*Math.tan((st-Math.acos((b+x-M)/(2*T*N)))/2),j=C/N,R=C/T;Math.abs(j-1)>F&&(this._+="L"+(t+j*o)+","+(e+j*l)),this._+="A"+h+","+h+",0,0,"+ +(l*v>o*y)+","+(this._x1=t+R*_)+","+(this._y1=e+R*s)}},arc:function(t,e,i,a,h,d){t=+t,e=+e,i=+i,d=!!d;var p=i*Math.cos(a),_=i*Math.sin(a),s=t+p,o=e+_,l=1^d,x=d?a-h:h-a;if(i<0)throw new Error("negative radius: "+i);this._x1===null?this._+="M"+s+","+o:(Math.abs(this._x1-s)>F||Math.abs(this._y1-o)>F)&&(this._+="L"+s+","+o),i&&(x<0&&(x=x%rt+rt),x>Rt?this._+="A"+i+","+i+",0,1,"+l+","+(t-p)+","+(e-_)+"A"+i+","+i+",0,1,"+l+","+(this._x1=s)+","+(this._y1=o):x>F&&(this._+="A"+i+","+i+",0,"+ +(x>=st)+","+l+","+(this._x1=t+i*Math.cos(h))+","+(this._y1=e+i*Math.sin(h))))},rect:function(t,e,i,a){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +i+"v"+ +a+"h"+-i+"Z"},toString:function(){return this._}};function dt(t){return function(){return t}}function Vt(t){return t[0]}function Ft(t){return t[1]}var Wt=Array.prototype.slice;function Ut(t){return t.source}function Gt(t){return t.target}function Yt(t){var e=Ut,i=Gt,a=Vt,h=Ft,d=null;function p(){var _,s=Wt.call(arguments),o=e.apply(this,s),l=i.apply(this,s);if(d||(d=_=kt()),t(d,+a.apply(this,(s[0]=o,s)),+h.apply(this,s),+a.apply(this,(s[0]=l,s)),+h.apply(this,s)),_)return d=null,_+""||null}return p.source=function(_){return arguments.length?(e=_,p):e},p.target=function(_){return arguments.length?(i=_,p):i},p.x=function(_){return arguments.length?(a=typeof _=="function"?_:dt(+_),p):a},p.y=function(_){return arguments.length?(h=typeof _=="function"?_:dt(+_),p):h},p.context=function(_){return arguments.length?(d=_??null,p):d},p}function qt(t,e,i,a,h){t.moveTo(e,i),t.bezierCurveTo(e=(e+a)/2,i,e,h,a,h)}function Ht(){return Yt(qt)}function Xt(t){return[t.source.x1,t.y0]}function Qt(t){return[t.target.x0,t.y1]}function Kt(){return Ht().source(Xt).target(Qt)}var at=function(){var t=m(function(_,s,o,l){for(o=o||{},l=_.length;l--;o[_[l]]=s);return o},"o"),e=[1,9],i=[1,10],a=[1,5,10,12],h={trace:m(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SANKEY:4,NEWLINE:5,csv:6,opt_eof:7,record:8,csv_tail:9,EOF:10,"field[source]":11,COMMA:12,"field[target]":13,"field[value]":14,field:15,escaped:16,non_escaped:17,DQUOTE:18,ESCAPED_TEXT:19,NON_ESCAPED_TEXT:20,$accept:0,$end:1},terminals_:{2:"error",4:"SANKEY",5:"NEWLINE",10:"EOF",11:"field[source]",12:"COMMA",13:"field[target]",14:"field[value]",18:"DQUOTE",19:"ESCAPED_TEXT",20:"NON_ESCAPED_TEXT"},productions_:[0,[3,4],[6,2],[9,2],[9,0],[7,1],[7,0],[8,5],[15,1],[15,1],[16,3],[17,1]],performAction:m(function(s,o,l,x,v,y,b){var M=y.length-1;switch(v){case 7:const T=x.findOrCreateNode(y[M-4].trim().replaceAll('""','"')),N=x.findOrCreateNode(y[M-2].trim().replaceAll('""','"')),C=parseFloat(y[M].trim());x.addLink(T,N,C);break;case 8:case 9:case 11:this.$=y[M];break;case 10:this.$=y[M-1];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},{5:[1,3]},{6:4,8:5,15:6,16:7,17:8,18:e,20:i},{1:[2,6],7:11,10:[1,12]},t(i,[2,4],{9:13,5:[1,14]}),{12:[1,15]},t(a,[2,8]),t(a,[2,9]),{19:[1,16]},t(a,[2,11]),{1:[2,1]},{1:[2,5]},t(i,[2,2]),{6:17,8:5,15:6,16:7,17:8,18:e,20:i},{15:18,16:7,17:8,18:e,20:i},{18:[1,19]},t(i,[2,3]),{12:[1,20]},t(a,[2,10]),{15:21,16:7,17:8,18:e,20:i},t([1,5,10],[2,7])],defaultActions:{11:[2,1],12:[2,5]},parseError:m(function(s,o){if(o.recoverable)this.trace(s);else{var l=new Error(s);throw l.hash=o,l}},"parseError"),parse:m(function(s){var o=this,l=[0],x=[],v=[null],y=[],b=this.table,M="",T=0,N=0,C=2,j=1,R=y.slice.call(arguments,1),S=Object.create(this.lexer),P={yy:{}};for(var B in this.yy)Object.prototype.hasOwnProperty.call(this.yy,B)&&(P.yy[B]=this.yy[B]);S.setInput(s,P.yy),P.yy.lexer=S,P.yy.parser=this,typeof S.yylloc>"u"&&(S.yylloc={});var O=S.yylloc;y.push(O);var D=S.options&&S.options.ranges;typeof P.yy.parseError=="function"?this.parseError=P.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function g(L){l.length=l.length-2*L,v.length=v.length-L,y.length=y.length-L}m(g,"popStack");function E(){var L;return L=x.pop()||S.lex()||j,typeof L!="number"&&(L instanceof Array&&(x=L,L=x.pop()),L=o.symbols_[L]||L),L}m(E,"lex");for(var A,z,I,n,f={},u,c,r,k;;){if(z=l[l.length-1],this.defaultActions[z]?I=this.defaultActions[z]:((A===null||typeof A>"u")&&(A=E()),I=b[z]&&b[z][A]),typeof I>"u"||!I.length||!I[0]){var w="";k=[];for(u in b[z])this.terminals_[u]&&u>C&&k.push("'"+this.terminals_[u]+"'");S.showPosition?w="Parse error on line "+(T+1)+`: `+S.showPosition()+` Expecting `+k.join(", ")+", got '"+(this.terminals_[A]||A)+"'":w="Parse error on line "+(T+1)+": Unexpected "+(A==j?"end of input":"'"+(this.terminals_[A]||A)+"'"),this.parseError(w,{text:S.match,token:this.terminals_[A]||A,line:S.yylineno,loc:O,expected:k})}if(I[0]instanceof Array&&I.length>1)throw new Error("Parse Error: multiple actions possible at state: "+z+", token: "+A);switch(I[0]){case 1:l.push(A),v.push(S.yytext),y.push(S.yylloc),l.push(I[1]),A=null,N=S.yyleng,M=S.yytext,T=S.yylineno,O=S.yylloc;break;case 2:if(c=this.productions_[I[1]][1],f.$=v[v.length-c],f._$={first_line:y[y.length-(c||1)].first_line,last_line:y[y.length-1].last_line,first_column:y[y.length-(c||1)].first_column,last_column:y[y.length-1].last_column},D&&(f._$.range=[y[y.length-(c||1)].range[0],y[y.length-1].range[1]]),n=this.performAction.apply(f,[M,N,T,P.yy,I[1],v,y].concat(R)),typeof n<"u")return n;c&&(l=l.slice(0,-1*c*2),v=v.slice(0,-1*c),y=y.slice(0,-1*c)),l.push(this.productions_[I[1]][0]),v.push(f.$),y.push(f._$),r=b[l[l.length-2]][l[l.length-1]],l.push(r);break;case 3:return!0}}return!0},"parse")},d=function(){var _={EOF:1,parseError:m(function(o,l){if(this.yy.parser)this.yy.parser.parseError(o,l);else throw new Error(o)},"parseError"),setInput:m(function(s,o){return this.yy=o||this.yy||{},this._input=s,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:m(function(){var s=this._input[0];this.yytext+=s,this.yyleng++,this.offset++,this.match+=s,this.matched+=s;var o=s.match(/(?:\r\n?|\n).*/g);return o?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),s},"input"),unput:m(function(s){var o=s.length,l=s.split(/(?:\r\n?|\n)/g);this._input=s+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-o),this.offset-=o;var x=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),l.length-1&&(this.yylineno-=l.length-1);var v=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:l?(l.length===x.length?this.yylloc.first_column:0)+x[x.length-l.length].length-l[0].length:this.yylloc.first_column-o},this.options.ranges&&(this.yylloc.range=[v[0],v[0]+this.yyleng-o]),this.yyleng=this.yytext.length,this},"unput"),more:m(function(){return this._more=!0,this},"more"),reject:m(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:m(function(s){this.unput(this.match.slice(s))},"less"),pastInput:m(function(){var s=this.matched.substr(0,this.matched.length-this.match.length);return(s.length>20?"...":"")+s.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:m(function(){var s=this.match;return s.length<20&&(s+=this._input.substr(0,20-s.length)),(s.substr(0,20)+(s.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:m(function(){var s=this.pastInput(),o=new Array(s.length+1).join("-");return s+this.upcomingInput()+` diff --git a/assets/sequenceDiagram-6SD7JOPP-CKaKMRU4.js b/assets/sequenceDiagram-6SD7JOPP-B95yrbiG.js similarity index 99% rename from assets/sequenceDiagram-6SD7JOPP-CKaKMRU4.js rename to assets/sequenceDiagram-6SD7JOPP-B95yrbiG.js index 63e5d01..ac0c3db 100644 --- a/assets/sequenceDiagram-6SD7JOPP-CKaKMRU4.js +++ b/assets/sequenceDiagram-6SD7JOPP-B95yrbiG.js @@ -1,4 +1,4 @@ -import{g as St,a as Kt,d as Se,b as Me,c as Re,e as De}from"./chunk-AIUMCIBP-ByGealgd.js";import{I as Ce}from"./chunk-FBCX6ULS-C1-tOQEs.js";import{_ as d,g as Oe,q as Be,p as Ve,d as at,s as se,c as Ye,b as Fe,e as _,I as lt,J as wt,u as F,l as J,r as We,i as Mt,a as qe,j as kt,k as ze,m as ae,K as ie,B as Ft,L as ne,Z as He}from"./index-C-DiRXsl.js";var Wt=function(){var t=d(function(pt,I,L,A){for(L=L||{},A=pt.length;A--;L[pt[A]]=I);return L},"o"),e=[1,2],o=[1,3],r=[1,4],a=[2,4],i=[1,9],c=[1,11],h=[1,13],p=[1,14],s=[1,16],f=[1,17],E=[1,18],g=[1,24],T=[1,25],m=[1,26],w=[1,27],k=[1,28],V=[1,29],M=[1,30],Y=[1,31],C=[1,32],z=[1,33],H=[1,34],Z=[1,35],et=[1,36],K=[1,37],U=[1,38],q=[1,39],R=[1,41],Q=[1,42],G=[1,43],j=[1,44],rt=[1,45],S=[1,46],y=[1,4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,47,48,49,50,52,53,54,59,60,61,62,70],P=[4,5,16,50,52,53],$=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,50,52,53,54,59,60,61,62,70],it=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,49,50,52,53,54,59,60,61,62,70],N=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,48,50,52,53,54,59,60,61,62,70],Jt=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,47,50,52,53,54,59,60,61,62,70],ot=[68,69,70],dt=[1,122],Ct={trace:d(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SPACE:4,NEWLINE:5,SD:6,document:7,line:8,statement:9,box_section:10,box_line:11,participant_statement:12,create:13,box:14,restOfLine:15,end:16,signal:17,autonumber:18,NUM:19,off:20,activate:21,actor:22,deactivate:23,note_statement:24,links_statement:25,link_statement:26,properties_statement:27,details_statement:28,title:29,legacy_title:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,loop:36,rect:37,opt:38,alt:39,else_sections:40,par:41,par_sections:42,par_over:43,critical:44,option_sections:45,break:46,option:47,and:48,else:49,participant:50,AS:51,participant_actor:52,destroy:53,note:54,placement:55,text2:56,over:57,actor_pair:58,links:59,link:60,properties:61,details:62,spaceList:63,",":64,left_of:65,right_of:66,signaltype:67,"+":68,"-":69,ACTOR:70,SOLID_OPEN_ARROW:71,DOTTED_OPEN_ARROW:72,SOLID_ARROW:73,BIDIRECTIONAL_SOLID_ARROW:74,DOTTED_ARROW:75,BIDIRECTIONAL_DOTTED_ARROW:76,SOLID_CROSS:77,DOTTED_CROSS:78,SOLID_POINT:79,DOTTED_POINT:80,TXT:81,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NEWLINE",6:"SD",13:"create",14:"box",15:"restOfLine",16:"end",18:"autonumber",19:"NUM",20:"off",21:"activate",23:"deactivate",29:"title",30:"legacy_title",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",36:"loop",37:"rect",38:"opt",39:"alt",41:"par",43:"par_over",44:"critical",46:"break",47:"option",48:"and",49:"else",50:"participant",51:"AS",52:"participant_actor",53:"destroy",54:"note",57:"over",59:"links",60:"link",61:"properties",62:"details",64:",",65:"left_of",66:"right_of",68:"+",69:"-",70:"ACTOR",71:"SOLID_OPEN_ARROW",72:"DOTTED_OPEN_ARROW",73:"SOLID_ARROW",74:"BIDIRECTIONAL_SOLID_ARROW",75:"DOTTED_ARROW",76:"BIDIRECTIONAL_DOTTED_ARROW",77:"SOLID_CROSS",78:"DOTTED_CROSS",79:"SOLID_POINT",80:"DOTTED_POINT",81:"TXT"},productions_:[0,[3,2],[3,2],[3,2],[7,0],[7,2],[8,2],[8,1],[8,1],[10,0],[10,2],[11,2],[11,1],[11,1],[9,1],[9,2],[9,4],[9,2],[9,4],[9,3],[9,3],[9,2],[9,3],[9,3],[9,2],[9,2],[9,2],[9,2],[9,2],[9,1],[9,1],[9,2],[9,2],[9,1],[9,4],[9,4],[9,4],[9,4],[9,4],[9,4],[9,4],[9,4],[45,1],[45,4],[42,1],[42,4],[40,1],[40,4],[12,5],[12,3],[12,5],[12,3],[12,3],[24,4],[24,4],[25,3],[26,3],[27,3],[28,3],[63,2],[63,1],[58,3],[58,1],[55,1],[55,1],[17,5],[17,5],[17,4],[22,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[56,1]],performAction:d(function(I,L,A,b,D,l,mt){var u=l.length-1;switch(D){case 3:return b.apply(l[u]),l[u];case 4:case 9:this.$=[];break;case 5:case 10:l[u-1].push(l[u]),this.$=l[u-1];break;case 6:case 7:case 11:case 12:this.$=l[u];break;case 8:case 13:this.$=[];break;case 15:l[u].type="createParticipant",this.$=l[u];break;case 16:l[u-1].unshift({type:"boxStart",boxData:b.parseBoxData(l[u-2])}),l[u-1].push({type:"boxEnd",boxText:l[u-2]}),this.$=l[u-1];break;case 18:this.$={type:"sequenceIndex",sequenceIndex:Number(l[u-2]),sequenceIndexStep:Number(l[u-1]),sequenceVisible:!0,signalType:b.LINETYPE.AUTONUMBER};break;case 19:this.$={type:"sequenceIndex",sequenceIndex:Number(l[u-1]),sequenceIndexStep:1,sequenceVisible:!0,signalType:b.LINETYPE.AUTONUMBER};break;case 20:this.$={type:"sequenceIndex",sequenceVisible:!1,signalType:b.LINETYPE.AUTONUMBER};break;case 21:this.$={type:"sequenceIndex",sequenceVisible:!0,signalType:b.LINETYPE.AUTONUMBER};break;case 22:this.$={type:"activeStart",signalType:b.LINETYPE.ACTIVE_START,actor:l[u-1].actor};break;case 23:this.$={type:"activeEnd",signalType:b.LINETYPE.ACTIVE_END,actor:l[u-1].actor};break;case 29:b.setDiagramTitle(l[u].substring(6)),this.$=l[u].substring(6);break;case 30:b.setDiagramTitle(l[u].substring(7)),this.$=l[u].substring(7);break;case 31:this.$=l[u].trim(),b.setAccTitle(this.$);break;case 32:case 33:this.$=l[u].trim(),b.setAccDescription(this.$);break;case 34:l[u-1].unshift({type:"loopStart",loopText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.LOOP_START}),l[u-1].push({type:"loopEnd",loopText:l[u-2],signalType:b.LINETYPE.LOOP_END}),this.$=l[u-1];break;case 35:l[u-1].unshift({type:"rectStart",color:b.parseMessage(l[u-2]),signalType:b.LINETYPE.RECT_START}),l[u-1].push({type:"rectEnd",color:b.parseMessage(l[u-2]),signalType:b.LINETYPE.RECT_END}),this.$=l[u-1];break;case 36:l[u-1].unshift({type:"optStart",optText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.OPT_START}),l[u-1].push({type:"optEnd",optText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.OPT_END}),this.$=l[u-1];break;case 37:l[u-1].unshift({type:"altStart",altText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.ALT_START}),l[u-1].push({type:"altEnd",signalType:b.LINETYPE.ALT_END}),this.$=l[u-1];break;case 38:l[u-1].unshift({type:"parStart",parText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.PAR_START}),l[u-1].push({type:"parEnd",signalType:b.LINETYPE.PAR_END}),this.$=l[u-1];break;case 39:l[u-1].unshift({type:"parStart",parText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.PAR_OVER_START}),l[u-1].push({type:"parEnd",signalType:b.LINETYPE.PAR_END}),this.$=l[u-1];break;case 40:l[u-1].unshift({type:"criticalStart",criticalText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.CRITICAL_START}),l[u-1].push({type:"criticalEnd",signalType:b.LINETYPE.CRITICAL_END}),this.$=l[u-1];break;case 41:l[u-1].unshift({type:"breakStart",breakText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.BREAK_START}),l[u-1].push({type:"breakEnd",optText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.BREAK_END}),this.$=l[u-1];break;case 43:this.$=l[u-3].concat([{type:"option",optionText:b.parseMessage(l[u-1]),signalType:b.LINETYPE.CRITICAL_OPTION},l[u]]);break;case 45:this.$=l[u-3].concat([{type:"and",parText:b.parseMessage(l[u-1]),signalType:b.LINETYPE.PAR_AND},l[u]]);break;case 47:this.$=l[u-3].concat([{type:"else",altText:b.parseMessage(l[u-1]),signalType:b.LINETYPE.ALT_ELSE},l[u]]);break;case 48:l[u-3].draw="participant",l[u-3].type="addParticipant",l[u-3].description=b.parseMessage(l[u-1]),this.$=l[u-3];break;case 49:l[u-1].draw="participant",l[u-1].type="addParticipant",this.$=l[u-1];break;case 50:l[u-3].draw="actor",l[u-3].type="addParticipant",l[u-3].description=b.parseMessage(l[u-1]),this.$=l[u-3];break;case 51:l[u-1].draw="actor",l[u-1].type="addParticipant",this.$=l[u-1];break;case 52:l[u-1].type="destroyParticipant",this.$=l[u-1];break;case 53:this.$=[l[u-1],{type:"addNote",placement:l[u-2],actor:l[u-1].actor,text:l[u]}];break;case 54:l[u-2]=[].concat(l[u-1],l[u-1]).slice(0,2),l[u-2][0]=l[u-2][0].actor,l[u-2][1]=l[u-2][1].actor,this.$=[l[u-1],{type:"addNote",placement:b.PLACEMENT.OVER,actor:l[u-2].slice(0,2),text:l[u]}];break;case 55:this.$=[l[u-1],{type:"addLinks",actor:l[u-1].actor,text:l[u]}];break;case 56:this.$=[l[u-1],{type:"addALink",actor:l[u-1].actor,text:l[u]}];break;case 57:this.$=[l[u-1],{type:"addProperties",actor:l[u-1].actor,text:l[u]}];break;case 58:this.$=[l[u-1],{type:"addDetails",actor:l[u-1].actor,text:l[u]}];break;case 61:this.$=[l[u-2],l[u]];break;case 62:this.$=l[u];break;case 63:this.$=b.PLACEMENT.LEFTOF;break;case 64:this.$=b.PLACEMENT.RIGHTOF;break;case 65:this.$=[l[u-4],l[u-1],{type:"addMessage",from:l[u-4].actor,to:l[u-1].actor,signalType:l[u-3],msg:l[u],activate:!0},{type:"activeStart",signalType:b.LINETYPE.ACTIVE_START,actor:l[u-1].actor}];break;case 66:this.$=[l[u-4],l[u-1],{type:"addMessage",from:l[u-4].actor,to:l[u-1].actor,signalType:l[u-3],msg:l[u]},{type:"activeEnd",signalType:b.LINETYPE.ACTIVE_END,actor:l[u-4].actor}];break;case 67:this.$=[l[u-3],l[u-1],{type:"addMessage",from:l[u-3].actor,to:l[u-1].actor,signalType:l[u-2],msg:l[u]}];break;case 68:this.$={type:"addParticipant",actor:l[u]};break;case 69:this.$=b.LINETYPE.SOLID_OPEN;break;case 70:this.$=b.LINETYPE.DOTTED_OPEN;break;case 71:this.$=b.LINETYPE.SOLID;break;case 72:this.$=b.LINETYPE.BIDIRECTIONAL_SOLID;break;case 73:this.$=b.LINETYPE.DOTTED;break;case 74:this.$=b.LINETYPE.BIDIRECTIONAL_DOTTED;break;case 75:this.$=b.LINETYPE.SOLID_CROSS;break;case 76:this.$=b.LINETYPE.DOTTED_CROSS;break;case 77:this.$=b.LINETYPE.SOLID_POINT;break;case 78:this.$=b.LINETYPE.DOTTED_POINT;break;case 79:this.$=b.parseMessage(l[u].trim().substring(1));break}},"anonymous"),table:[{3:1,4:e,5:o,6:r},{1:[3]},{3:5,4:e,5:o,6:r},{3:6,4:e,5:o,6:r},t([1,4,5,13,14,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,50,52,53,54,59,60,61,62,70],a,{7:7}),{1:[2,1]},{1:[2,2]},{1:[2,3],4:i,5:c,8:8,9:10,12:12,13:h,14:p,17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},t(y,[2,5]),{9:47,12:12,13:h,14:p,17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},t(y,[2,7]),t(y,[2,8]),t(y,[2,14]),{12:48,50:K,52:U,53:q},{15:[1,49]},{5:[1,50]},{5:[1,53],19:[1,51],20:[1,52]},{22:54,70:S},{22:55,70:S},{5:[1,56]},{5:[1,57]},{5:[1,58]},{5:[1,59]},{5:[1,60]},t(y,[2,29]),t(y,[2,30]),{32:[1,61]},{34:[1,62]},t(y,[2,33]),{15:[1,63]},{15:[1,64]},{15:[1,65]},{15:[1,66]},{15:[1,67]},{15:[1,68]},{15:[1,69]},{15:[1,70]},{22:71,70:S},{22:72,70:S},{22:73,70:S},{67:74,71:[1,75],72:[1,76],73:[1,77],74:[1,78],75:[1,79],76:[1,80],77:[1,81],78:[1,82],79:[1,83],80:[1,84]},{55:85,57:[1,86],65:[1,87],66:[1,88]},{22:89,70:S},{22:90,70:S},{22:91,70:S},{22:92,70:S},t([5,51,64,71,72,73,74,75,76,77,78,79,80,81],[2,68]),t(y,[2,6]),t(y,[2,15]),t(P,[2,9],{10:93}),t(y,[2,17]),{5:[1,95],19:[1,94]},{5:[1,96]},t(y,[2,21]),{5:[1,97]},{5:[1,98]},t(y,[2,24]),t(y,[2,25]),t(y,[2,26]),t(y,[2,27]),t(y,[2,28]),t(y,[2,31]),t(y,[2,32]),t($,a,{7:99}),t($,a,{7:100}),t($,a,{7:101}),t(it,a,{40:102,7:103}),t(N,a,{42:104,7:105}),t(N,a,{7:105,42:106}),t(Jt,a,{45:107,7:108}),t($,a,{7:109}),{5:[1,111],51:[1,110]},{5:[1,113],51:[1,112]},{5:[1,114]},{22:117,68:[1,115],69:[1,116],70:S},t(ot,[2,69]),t(ot,[2,70]),t(ot,[2,71]),t(ot,[2,72]),t(ot,[2,73]),t(ot,[2,74]),t(ot,[2,75]),t(ot,[2,76]),t(ot,[2,77]),t(ot,[2,78]),{22:118,70:S},{22:120,58:119,70:S},{70:[2,63]},{70:[2,64]},{56:121,81:dt},{56:123,81:dt},{56:124,81:dt},{56:125,81:dt},{4:[1,128],5:[1,130],11:127,12:129,16:[1,126],50:K,52:U,53:q},{5:[1,131]},t(y,[2,19]),t(y,[2,20]),t(y,[2,22]),t(y,[2,23]),{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,132],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,133],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,134],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{16:[1,135]},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[2,46],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,49:[1,136],50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{16:[1,137]},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[2,44],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,48:[1,138],50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{16:[1,139]},{16:[1,140]},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[2,42],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,47:[1,141],50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,142],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{15:[1,143]},t(y,[2,49]),{15:[1,144]},t(y,[2,51]),t(y,[2,52]),{22:145,70:S},{22:146,70:S},{56:147,81:dt},{56:148,81:dt},{56:149,81:dt},{64:[1,150],81:[2,62]},{5:[2,55]},{5:[2,79]},{5:[2,56]},{5:[2,57]},{5:[2,58]},t(y,[2,16]),t(P,[2,10]),{12:151,50:K,52:U,53:q},t(P,[2,12]),t(P,[2,13]),t(y,[2,18]),t(y,[2,34]),t(y,[2,35]),t(y,[2,36]),t(y,[2,37]),{15:[1,152]},t(y,[2,38]),{15:[1,153]},t(y,[2,39]),t(y,[2,40]),{15:[1,154]},t(y,[2,41]),{5:[1,155]},{5:[1,156]},{56:157,81:dt},{56:158,81:dt},{5:[2,67]},{5:[2,53]},{5:[2,54]},{22:159,70:S},t(P,[2,11]),t(it,a,{7:103,40:160}),t(N,a,{7:105,42:161}),t(Jt,a,{7:108,45:162}),t(y,[2,48]),t(y,[2,50]),{5:[2,65]},{5:[2,66]},{81:[2,61]},{16:[2,47]},{16:[2,45]},{16:[2,43]}],defaultActions:{5:[2,1],6:[2,2],87:[2,63],88:[2,64],121:[2,55],122:[2,79],123:[2,56],124:[2,57],125:[2,58],147:[2,67],148:[2,53],149:[2,54],157:[2,65],158:[2,66],159:[2,61],160:[2,47],161:[2,45],162:[2,43]},parseError:d(function(I,L){if(L.recoverable)this.trace(I);else{var A=new Error(I);throw A.hash=L,A}},"parseError"),parse:d(function(I){var L=this,A=[0],b=[],D=[null],l=[],mt=this.table,u="",Lt=0,Zt=0,Pe=2,Qt=1,Ae=l.slice.call(arguments,1),W=Object.create(this.lexer),ut={yy:{}};for(var Ot in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ot)&&(ut.yy[Ot]=this.yy[Ot]);W.setInput(I,ut.yy),ut.yy.lexer=W,ut.yy.parser=this,typeof W.yylloc>"u"&&(W.yylloc={});var Bt=W.yylloc;l.push(Bt);var ke=W.options&&W.options.ranges;typeof ut.yy.parseError=="function"?this.parseError=ut.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Ne(tt){A.length=A.length-2*tt,D.length=D.length-tt,l.length=l.length-tt}d(Ne,"popStack");function jt(){var tt;return tt=b.pop()||W.lex()||Qt,typeof tt!="number"&&(tt instanceof Array&&(b=tt,tt=b.pop()),tt=L.symbols_[tt]||tt),tt}d(jt,"lex");for(var X,gt,st,Vt,yt={},Pt,ht,$t,At;;){if(gt=A[A.length-1],this.defaultActions[gt]?st=this.defaultActions[gt]:((X===null||typeof X>"u")&&(X=jt()),st=mt[gt]&&mt[gt][X]),typeof st>"u"||!st.length||!st[0]){var Yt="";At=[];for(Pt in mt[gt])this.terminals_[Pt]&&Pt>Pe&&At.push("'"+this.terminals_[Pt]+"'");W.showPosition?Yt="Parse error on line "+(Lt+1)+`: +import{g as St,a as Kt,d as Se,b as Me,c as Re,e as De}from"./chunk-AIUMCIBP-C9dzwxdP.js";import{I as Ce}from"./chunk-FBCX6ULS-8r4Wj1rd.js";import{_ as d,g as Oe,q as Be,p as Ve,d as at,s as se,c as Ye,b as Fe,e as _,I as lt,J as wt,u as F,l as J,r as We,i as Mt,a as qe,j as kt,k as ze,m as ae,K as ie,B as Ft,L as ne,Z as He}from"./index-CEaWaBDv.js";var Wt=function(){var t=d(function(pt,I,L,A){for(L=L||{},A=pt.length;A--;L[pt[A]]=I);return L},"o"),e=[1,2],o=[1,3],r=[1,4],a=[2,4],i=[1,9],c=[1,11],h=[1,13],p=[1,14],s=[1,16],f=[1,17],E=[1,18],g=[1,24],T=[1,25],m=[1,26],w=[1,27],k=[1,28],V=[1,29],M=[1,30],Y=[1,31],C=[1,32],z=[1,33],H=[1,34],Z=[1,35],et=[1,36],K=[1,37],U=[1,38],q=[1,39],R=[1,41],Q=[1,42],G=[1,43],j=[1,44],rt=[1,45],S=[1,46],y=[1,4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,47,48,49,50,52,53,54,59,60,61,62,70],P=[4,5,16,50,52,53],$=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,50,52,53,54,59,60,61,62,70],it=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,49,50,52,53,54,59,60,61,62,70],N=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,48,50,52,53,54,59,60,61,62,70],Jt=[4,5,13,14,16,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,47,50,52,53,54,59,60,61,62,70],ot=[68,69,70],dt=[1,122],Ct={trace:d(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SPACE:4,NEWLINE:5,SD:6,document:7,line:8,statement:9,box_section:10,box_line:11,participant_statement:12,create:13,box:14,restOfLine:15,end:16,signal:17,autonumber:18,NUM:19,off:20,activate:21,actor:22,deactivate:23,note_statement:24,links_statement:25,link_statement:26,properties_statement:27,details_statement:28,title:29,legacy_title:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,loop:36,rect:37,opt:38,alt:39,else_sections:40,par:41,par_sections:42,par_over:43,critical:44,option_sections:45,break:46,option:47,and:48,else:49,participant:50,AS:51,participant_actor:52,destroy:53,note:54,placement:55,text2:56,over:57,actor_pair:58,links:59,link:60,properties:61,details:62,spaceList:63,",":64,left_of:65,right_of:66,signaltype:67,"+":68,"-":69,ACTOR:70,SOLID_OPEN_ARROW:71,DOTTED_OPEN_ARROW:72,SOLID_ARROW:73,BIDIRECTIONAL_SOLID_ARROW:74,DOTTED_ARROW:75,BIDIRECTIONAL_DOTTED_ARROW:76,SOLID_CROSS:77,DOTTED_CROSS:78,SOLID_POINT:79,DOTTED_POINT:80,TXT:81,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NEWLINE",6:"SD",13:"create",14:"box",15:"restOfLine",16:"end",18:"autonumber",19:"NUM",20:"off",21:"activate",23:"deactivate",29:"title",30:"legacy_title",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",36:"loop",37:"rect",38:"opt",39:"alt",41:"par",43:"par_over",44:"critical",46:"break",47:"option",48:"and",49:"else",50:"participant",51:"AS",52:"participant_actor",53:"destroy",54:"note",57:"over",59:"links",60:"link",61:"properties",62:"details",64:",",65:"left_of",66:"right_of",68:"+",69:"-",70:"ACTOR",71:"SOLID_OPEN_ARROW",72:"DOTTED_OPEN_ARROW",73:"SOLID_ARROW",74:"BIDIRECTIONAL_SOLID_ARROW",75:"DOTTED_ARROW",76:"BIDIRECTIONAL_DOTTED_ARROW",77:"SOLID_CROSS",78:"DOTTED_CROSS",79:"SOLID_POINT",80:"DOTTED_POINT",81:"TXT"},productions_:[0,[3,2],[3,2],[3,2],[7,0],[7,2],[8,2],[8,1],[8,1],[10,0],[10,2],[11,2],[11,1],[11,1],[9,1],[9,2],[9,4],[9,2],[9,4],[9,3],[9,3],[9,2],[9,3],[9,3],[9,2],[9,2],[9,2],[9,2],[9,2],[9,1],[9,1],[9,2],[9,2],[9,1],[9,4],[9,4],[9,4],[9,4],[9,4],[9,4],[9,4],[9,4],[45,1],[45,4],[42,1],[42,4],[40,1],[40,4],[12,5],[12,3],[12,5],[12,3],[12,3],[24,4],[24,4],[25,3],[26,3],[27,3],[28,3],[63,2],[63,1],[58,3],[58,1],[55,1],[55,1],[17,5],[17,5],[17,4],[22,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[67,1],[56,1]],performAction:d(function(I,L,A,b,D,l,mt){var u=l.length-1;switch(D){case 3:return b.apply(l[u]),l[u];case 4:case 9:this.$=[];break;case 5:case 10:l[u-1].push(l[u]),this.$=l[u-1];break;case 6:case 7:case 11:case 12:this.$=l[u];break;case 8:case 13:this.$=[];break;case 15:l[u].type="createParticipant",this.$=l[u];break;case 16:l[u-1].unshift({type:"boxStart",boxData:b.parseBoxData(l[u-2])}),l[u-1].push({type:"boxEnd",boxText:l[u-2]}),this.$=l[u-1];break;case 18:this.$={type:"sequenceIndex",sequenceIndex:Number(l[u-2]),sequenceIndexStep:Number(l[u-1]),sequenceVisible:!0,signalType:b.LINETYPE.AUTONUMBER};break;case 19:this.$={type:"sequenceIndex",sequenceIndex:Number(l[u-1]),sequenceIndexStep:1,sequenceVisible:!0,signalType:b.LINETYPE.AUTONUMBER};break;case 20:this.$={type:"sequenceIndex",sequenceVisible:!1,signalType:b.LINETYPE.AUTONUMBER};break;case 21:this.$={type:"sequenceIndex",sequenceVisible:!0,signalType:b.LINETYPE.AUTONUMBER};break;case 22:this.$={type:"activeStart",signalType:b.LINETYPE.ACTIVE_START,actor:l[u-1].actor};break;case 23:this.$={type:"activeEnd",signalType:b.LINETYPE.ACTIVE_END,actor:l[u-1].actor};break;case 29:b.setDiagramTitle(l[u].substring(6)),this.$=l[u].substring(6);break;case 30:b.setDiagramTitle(l[u].substring(7)),this.$=l[u].substring(7);break;case 31:this.$=l[u].trim(),b.setAccTitle(this.$);break;case 32:case 33:this.$=l[u].trim(),b.setAccDescription(this.$);break;case 34:l[u-1].unshift({type:"loopStart",loopText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.LOOP_START}),l[u-1].push({type:"loopEnd",loopText:l[u-2],signalType:b.LINETYPE.LOOP_END}),this.$=l[u-1];break;case 35:l[u-1].unshift({type:"rectStart",color:b.parseMessage(l[u-2]),signalType:b.LINETYPE.RECT_START}),l[u-1].push({type:"rectEnd",color:b.parseMessage(l[u-2]),signalType:b.LINETYPE.RECT_END}),this.$=l[u-1];break;case 36:l[u-1].unshift({type:"optStart",optText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.OPT_START}),l[u-1].push({type:"optEnd",optText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.OPT_END}),this.$=l[u-1];break;case 37:l[u-1].unshift({type:"altStart",altText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.ALT_START}),l[u-1].push({type:"altEnd",signalType:b.LINETYPE.ALT_END}),this.$=l[u-1];break;case 38:l[u-1].unshift({type:"parStart",parText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.PAR_START}),l[u-1].push({type:"parEnd",signalType:b.LINETYPE.PAR_END}),this.$=l[u-1];break;case 39:l[u-1].unshift({type:"parStart",parText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.PAR_OVER_START}),l[u-1].push({type:"parEnd",signalType:b.LINETYPE.PAR_END}),this.$=l[u-1];break;case 40:l[u-1].unshift({type:"criticalStart",criticalText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.CRITICAL_START}),l[u-1].push({type:"criticalEnd",signalType:b.LINETYPE.CRITICAL_END}),this.$=l[u-1];break;case 41:l[u-1].unshift({type:"breakStart",breakText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.BREAK_START}),l[u-1].push({type:"breakEnd",optText:b.parseMessage(l[u-2]),signalType:b.LINETYPE.BREAK_END}),this.$=l[u-1];break;case 43:this.$=l[u-3].concat([{type:"option",optionText:b.parseMessage(l[u-1]),signalType:b.LINETYPE.CRITICAL_OPTION},l[u]]);break;case 45:this.$=l[u-3].concat([{type:"and",parText:b.parseMessage(l[u-1]),signalType:b.LINETYPE.PAR_AND},l[u]]);break;case 47:this.$=l[u-3].concat([{type:"else",altText:b.parseMessage(l[u-1]),signalType:b.LINETYPE.ALT_ELSE},l[u]]);break;case 48:l[u-3].draw="participant",l[u-3].type="addParticipant",l[u-3].description=b.parseMessage(l[u-1]),this.$=l[u-3];break;case 49:l[u-1].draw="participant",l[u-1].type="addParticipant",this.$=l[u-1];break;case 50:l[u-3].draw="actor",l[u-3].type="addParticipant",l[u-3].description=b.parseMessage(l[u-1]),this.$=l[u-3];break;case 51:l[u-1].draw="actor",l[u-1].type="addParticipant",this.$=l[u-1];break;case 52:l[u-1].type="destroyParticipant",this.$=l[u-1];break;case 53:this.$=[l[u-1],{type:"addNote",placement:l[u-2],actor:l[u-1].actor,text:l[u]}];break;case 54:l[u-2]=[].concat(l[u-1],l[u-1]).slice(0,2),l[u-2][0]=l[u-2][0].actor,l[u-2][1]=l[u-2][1].actor,this.$=[l[u-1],{type:"addNote",placement:b.PLACEMENT.OVER,actor:l[u-2].slice(0,2),text:l[u]}];break;case 55:this.$=[l[u-1],{type:"addLinks",actor:l[u-1].actor,text:l[u]}];break;case 56:this.$=[l[u-1],{type:"addALink",actor:l[u-1].actor,text:l[u]}];break;case 57:this.$=[l[u-1],{type:"addProperties",actor:l[u-1].actor,text:l[u]}];break;case 58:this.$=[l[u-1],{type:"addDetails",actor:l[u-1].actor,text:l[u]}];break;case 61:this.$=[l[u-2],l[u]];break;case 62:this.$=l[u];break;case 63:this.$=b.PLACEMENT.LEFTOF;break;case 64:this.$=b.PLACEMENT.RIGHTOF;break;case 65:this.$=[l[u-4],l[u-1],{type:"addMessage",from:l[u-4].actor,to:l[u-1].actor,signalType:l[u-3],msg:l[u],activate:!0},{type:"activeStart",signalType:b.LINETYPE.ACTIVE_START,actor:l[u-1].actor}];break;case 66:this.$=[l[u-4],l[u-1],{type:"addMessage",from:l[u-4].actor,to:l[u-1].actor,signalType:l[u-3],msg:l[u]},{type:"activeEnd",signalType:b.LINETYPE.ACTIVE_END,actor:l[u-4].actor}];break;case 67:this.$=[l[u-3],l[u-1],{type:"addMessage",from:l[u-3].actor,to:l[u-1].actor,signalType:l[u-2],msg:l[u]}];break;case 68:this.$={type:"addParticipant",actor:l[u]};break;case 69:this.$=b.LINETYPE.SOLID_OPEN;break;case 70:this.$=b.LINETYPE.DOTTED_OPEN;break;case 71:this.$=b.LINETYPE.SOLID;break;case 72:this.$=b.LINETYPE.BIDIRECTIONAL_SOLID;break;case 73:this.$=b.LINETYPE.DOTTED;break;case 74:this.$=b.LINETYPE.BIDIRECTIONAL_DOTTED;break;case 75:this.$=b.LINETYPE.SOLID_CROSS;break;case 76:this.$=b.LINETYPE.DOTTED_CROSS;break;case 77:this.$=b.LINETYPE.SOLID_POINT;break;case 78:this.$=b.LINETYPE.DOTTED_POINT;break;case 79:this.$=b.parseMessage(l[u].trim().substring(1));break}},"anonymous"),table:[{3:1,4:e,5:o,6:r},{1:[3]},{3:5,4:e,5:o,6:r},{3:6,4:e,5:o,6:r},t([1,4,5,13,14,18,21,23,29,30,31,33,35,36,37,38,39,41,43,44,46,50,52,53,54,59,60,61,62,70],a,{7:7}),{1:[2,1]},{1:[2,2]},{1:[2,3],4:i,5:c,8:8,9:10,12:12,13:h,14:p,17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},t(y,[2,5]),{9:47,12:12,13:h,14:p,17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},t(y,[2,7]),t(y,[2,8]),t(y,[2,14]),{12:48,50:K,52:U,53:q},{15:[1,49]},{5:[1,50]},{5:[1,53],19:[1,51],20:[1,52]},{22:54,70:S},{22:55,70:S},{5:[1,56]},{5:[1,57]},{5:[1,58]},{5:[1,59]},{5:[1,60]},t(y,[2,29]),t(y,[2,30]),{32:[1,61]},{34:[1,62]},t(y,[2,33]),{15:[1,63]},{15:[1,64]},{15:[1,65]},{15:[1,66]},{15:[1,67]},{15:[1,68]},{15:[1,69]},{15:[1,70]},{22:71,70:S},{22:72,70:S},{22:73,70:S},{67:74,71:[1,75],72:[1,76],73:[1,77],74:[1,78],75:[1,79],76:[1,80],77:[1,81],78:[1,82],79:[1,83],80:[1,84]},{55:85,57:[1,86],65:[1,87],66:[1,88]},{22:89,70:S},{22:90,70:S},{22:91,70:S},{22:92,70:S},t([5,51,64,71,72,73,74,75,76,77,78,79,80,81],[2,68]),t(y,[2,6]),t(y,[2,15]),t(P,[2,9],{10:93}),t(y,[2,17]),{5:[1,95],19:[1,94]},{5:[1,96]},t(y,[2,21]),{5:[1,97]},{5:[1,98]},t(y,[2,24]),t(y,[2,25]),t(y,[2,26]),t(y,[2,27]),t(y,[2,28]),t(y,[2,31]),t(y,[2,32]),t($,a,{7:99}),t($,a,{7:100}),t($,a,{7:101}),t(it,a,{40:102,7:103}),t(N,a,{42:104,7:105}),t(N,a,{7:105,42:106}),t(Jt,a,{45:107,7:108}),t($,a,{7:109}),{5:[1,111],51:[1,110]},{5:[1,113],51:[1,112]},{5:[1,114]},{22:117,68:[1,115],69:[1,116],70:S},t(ot,[2,69]),t(ot,[2,70]),t(ot,[2,71]),t(ot,[2,72]),t(ot,[2,73]),t(ot,[2,74]),t(ot,[2,75]),t(ot,[2,76]),t(ot,[2,77]),t(ot,[2,78]),{22:118,70:S},{22:120,58:119,70:S},{70:[2,63]},{70:[2,64]},{56:121,81:dt},{56:123,81:dt},{56:124,81:dt},{56:125,81:dt},{4:[1,128],5:[1,130],11:127,12:129,16:[1,126],50:K,52:U,53:q},{5:[1,131]},t(y,[2,19]),t(y,[2,20]),t(y,[2,22]),t(y,[2,23]),{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,132],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,133],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,134],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{16:[1,135]},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[2,46],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,49:[1,136],50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{16:[1,137]},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[2,44],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,48:[1,138],50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{16:[1,139]},{16:[1,140]},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[2,42],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,47:[1,141],50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{4:i,5:c,8:8,9:10,12:12,13:h,14:p,16:[1,142],17:15,18:s,21:f,22:40,23:E,24:19,25:20,26:21,27:22,28:23,29:g,30:T,31:m,33:w,35:k,36:V,37:M,38:Y,39:C,41:z,43:H,44:Z,46:et,50:K,52:U,53:q,54:R,59:Q,60:G,61:j,62:rt,70:S},{15:[1,143]},t(y,[2,49]),{15:[1,144]},t(y,[2,51]),t(y,[2,52]),{22:145,70:S},{22:146,70:S},{56:147,81:dt},{56:148,81:dt},{56:149,81:dt},{64:[1,150],81:[2,62]},{5:[2,55]},{5:[2,79]},{5:[2,56]},{5:[2,57]},{5:[2,58]},t(y,[2,16]),t(P,[2,10]),{12:151,50:K,52:U,53:q},t(P,[2,12]),t(P,[2,13]),t(y,[2,18]),t(y,[2,34]),t(y,[2,35]),t(y,[2,36]),t(y,[2,37]),{15:[1,152]},t(y,[2,38]),{15:[1,153]},t(y,[2,39]),t(y,[2,40]),{15:[1,154]},t(y,[2,41]),{5:[1,155]},{5:[1,156]},{56:157,81:dt},{56:158,81:dt},{5:[2,67]},{5:[2,53]},{5:[2,54]},{22:159,70:S},t(P,[2,11]),t(it,a,{7:103,40:160}),t(N,a,{7:105,42:161}),t(Jt,a,{7:108,45:162}),t(y,[2,48]),t(y,[2,50]),{5:[2,65]},{5:[2,66]},{81:[2,61]},{16:[2,47]},{16:[2,45]},{16:[2,43]}],defaultActions:{5:[2,1],6:[2,2],87:[2,63],88:[2,64],121:[2,55],122:[2,79],123:[2,56],124:[2,57],125:[2,58],147:[2,67],148:[2,53],149:[2,54],157:[2,65],158:[2,66],159:[2,61],160:[2,47],161:[2,45],162:[2,43]},parseError:d(function(I,L){if(L.recoverable)this.trace(I);else{var A=new Error(I);throw A.hash=L,A}},"parseError"),parse:d(function(I){var L=this,A=[0],b=[],D=[null],l=[],mt=this.table,u="",Lt=0,Zt=0,Pe=2,Qt=1,Ae=l.slice.call(arguments,1),W=Object.create(this.lexer),ut={yy:{}};for(var Ot in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ot)&&(ut.yy[Ot]=this.yy[Ot]);W.setInput(I,ut.yy),ut.yy.lexer=W,ut.yy.parser=this,typeof W.yylloc>"u"&&(W.yylloc={});var Bt=W.yylloc;l.push(Bt);var ke=W.options&&W.options.ranges;typeof ut.yy.parseError=="function"?this.parseError=ut.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Ne(tt){A.length=A.length-2*tt,D.length=D.length-tt,l.length=l.length-tt}d(Ne,"popStack");function jt(){var tt;return tt=b.pop()||W.lex()||Qt,typeof tt!="number"&&(tt instanceof Array&&(b=tt,tt=b.pop()),tt=L.symbols_[tt]||tt),tt}d(jt,"lex");for(var X,gt,st,Vt,yt={},Pt,ht,$t,At;;){if(gt=A[A.length-1],this.defaultActions[gt]?st=this.defaultActions[gt]:((X===null||typeof X>"u")&&(X=jt()),st=mt[gt]&&mt[gt][X]),typeof st>"u"||!st.length||!st[0]){var Yt="";At=[];for(Pt in mt[gt])this.terminals_[Pt]&&Pt>Pe&&At.push("'"+this.terminals_[Pt]+"'");W.showPosition?Yt="Parse error on line "+(Lt+1)+`: `+W.showPosition()+` Expecting `+At.join(", ")+", got '"+(this.terminals_[X]||X)+"'":Yt="Parse error on line "+(Lt+1)+": Unexpected "+(X==Qt?"end of input":"'"+(this.terminals_[X]||X)+"'"),this.parseError(Yt,{text:W.match,token:this.terminals_[X]||X,line:W.yylineno,loc:Bt,expected:At})}if(st[0]instanceof Array&&st.length>1)throw new Error("Parse Error: multiple actions possible at state: "+gt+", token: "+X);switch(st[0]){case 1:A.push(X),D.push(W.yytext),l.push(W.yylloc),A.push(st[1]),X=null,Zt=W.yyleng,u=W.yytext,Lt=W.yylineno,Bt=W.yylloc;break;case 2:if(ht=this.productions_[st[1]][1],yt.$=D[D.length-ht],yt._$={first_line:l[l.length-(ht||1)].first_line,last_line:l[l.length-1].last_line,first_column:l[l.length-(ht||1)].first_column,last_column:l[l.length-1].last_column},ke&&(yt._$.range=[l[l.length-(ht||1)].range[0],l[l.length-1].range[1]]),Vt=this.performAction.apply(yt,[u,Zt,Lt,ut.yy,st[1],D,l].concat(Ae)),typeof Vt<"u")return Vt;ht&&(A=A.slice(0,-1*ht*2),D=D.slice(0,-1*ht),l=l.slice(0,-1*ht)),A.push(this.productions_[st[1]][0]),D.push(yt.$),l.push(yt._$),$t=mt[A[A.length-2]][A[A.length-1]],A.push($t);break;case 3:return!0}}return!0},"parse")},Le=function(){var pt={EOF:1,parseError:d(function(L,A){if(this.yy.parser)this.yy.parser.parseError(L,A);else throw new Error(L)},"parseError"),setInput:d(function(I,L){return this.yy=L||this.yy||{},this._input=I,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:d(function(){var I=this._input[0];this.yytext+=I,this.yyleng++,this.offset++,this.match+=I,this.matched+=I;var L=I.match(/(?:\r\n?|\n).*/g);return L?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),I},"input"),unput:d(function(I){var L=I.length,A=I.split(/(?:\r\n?|\n)/g);this._input=I+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-L),this.offset-=L;var b=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),A.length-1&&(this.yylineno-=A.length-1);var D=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:A?(A.length===b.length?this.yylloc.first_column:0)+b[b.length-A.length].length-A[0].length:this.yylloc.first_column-L},this.options.ranges&&(this.yylloc.range=[D[0],D[0]+this.yyleng-L]),this.yyleng=this.yytext.length,this},"unput"),more:d(function(){return this._more=!0,this},"more"),reject:d(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:d(function(I){this.unput(this.match.slice(I))},"less"),pastInput:d(function(){var I=this.matched.substr(0,this.matched.length-this.match.length);return(I.length>20?"...":"")+I.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:d(function(){var I=this.match;return I.length<20&&(I+=this._input.substr(0,20-I.length)),(I.substr(0,20)+(I.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:d(function(){var I=this.pastInput(),L=new Array(I.length+1).join("-");return I+this.upcomingInput()+` diff --git a/assets/stateDiagram-N22R6T2Y-DM8fl_vG.js b/assets/stateDiagram-N22R6T2Y-DV-nAAeE.js similarity index 96% rename from assets/stateDiagram-N22R6T2Y-DM8fl_vG.js rename to assets/stateDiagram-N22R6T2Y-DV-nAAeE.js index 9ff24bf..404463c 100644 --- a/assets/stateDiagram-N22R6T2Y-DM8fl_vG.js +++ b/assets/stateDiagram-N22R6T2Y-DV-nAAeE.js @@ -1 +1 @@ -import{s as W,a as N,b as P}from"./chunk-SVGOEX7Z-C1eeEMsE.js";import{_ as u,d as t,j as H,l as S,k as C,e as z,H as U,M as F,u as O}from"./index-C-DiRXsl.js";import"./chunk-Z2VRG6XP-Dapxa6rq.js";import{G as J}from"./graph-B-mU32Nh.js";import{l as X}from"./layout-bGLbrPyy.js";import"./chunk-FUIDI54P-DYGCa3Ec.js";import"./reduce-DTUroGHQ.js";import"./min-Bv0_eGZX.js";var L={},D=u((e,i)=>{L[e]=i},"set"),Y=u(e=>L[e],"get"),G=u(()=>Object.keys(L),"keys"),I=u(()=>G().length,"size"),$={get:Y,set:D,keys:G,size:I},j=u(e=>e.append("circle").attr("class","start-state").attr("r",t().state.sizeUnit).attr("cx",t().state.padding+t().state.sizeUnit).attr("cy",t().state.padding+t().state.sizeUnit),"drawStartState"),q=u(e=>e.append("line").style("stroke","grey").style("stroke-dasharray","3").attr("x1",t().state.textHeight).attr("class","divider").attr("x2",t().state.textHeight*2).attr("y1",0).attr("y2",0),"drawDivider"),Z=u((e,i)=>{const d=e.append("text").attr("x",2*t().state.padding).attr("y",t().state.textHeight+2*t().state.padding).attr("font-size",t().state.fontSize).attr("class","state-title").text(i.id),o=d.node().getBBox();return e.insert("rect",":first-child").attr("x",t().state.padding).attr("y",t().state.padding).attr("width",o.width+2*t().state.padding).attr("height",o.height+2*t().state.padding).attr("rx",t().state.radius),d},"drawSimpleState"),K=u((e,i)=>{const d=u(function(l,B,m){const k=l.append("tspan").attr("x",2*t().state.padding).text(B);m||k.attr("dy",t().state.textHeight)},"addTspan"),n=e.append("text").attr("x",2*t().state.padding).attr("y",t().state.textHeight+1.3*t().state.padding).attr("font-size",t().state.fontSize).attr("class","state-title").text(i.descriptions[0]).node().getBBox(),g=n.height,p=e.append("text").attr("x",t().state.padding).attr("y",g+t().state.padding*.4+t().state.dividerMargin+t().state.textHeight).attr("class","state-description");let a=!0,s=!0;i.descriptions.forEach(function(l){a||(d(p,l,s),s=!1),a=!1});const y=e.append("line").attr("x1",t().state.padding).attr("y1",t().state.padding+g+t().state.dividerMargin/2).attr("y2",t().state.padding+g+t().state.dividerMargin/2).attr("class","descr-divider"),x=p.node().getBBox(),c=Math.max(x.width,n.width);return y.attr("x2",c+3*t().state.padding),e.insert("rect",":first-child").attr("x",t().state.padding).attr("y",t().state.padding).attr("width",c+2*t().state.padding).attr("height",x.height+g+2*t().state.padding).attr("rx",t().state.radius),e},"drawDescrState"),Q=u((e,i,d)=>{const o=t().state.padding,n=2*t().state.padding,g=e.node().getBBox(),p=g.width,a=g.x,s=e.append("text").attr("x",0).attr("y",t().state.titleShift).attr("font-size",t().state.fontSize).attr("class","state-title").text(i.id),x=s.node().getBBox().width+n;let c=Math.max(x,p);c===p&&(c=c+n);let l;const B=e.node().getBBox();i.doc,l=a-o,x>p&&(l=(p-c)/2+o),Math.abs(a-B.x)p&&(l=a-(x-p)/2);const m=1-t().state.textHeight;return e.insert("rect",":first-child").attr("x",l).attr("y",m).attr("class",d?"alt-composit":"composit").attr("width",c).attr("height",B.height+t().state.textHeight+t().state.titleShift+1).attr("rx","0"),s.attr("x",l+o),x<=p&&s.attr("x",a+(c-n)/2-x/2+o),e.insert("rect",":first-child").attr("x",l).attr("y",t().state.titleShift-t().state.textHeight-t().state.padding).attr("width",c).attr("height",t().state.textHeight*3).attr("rx",t().state.radius),e.insert("rect",":first-child").attr("x",l).attr("y",t().state.titleShift-t().state.textHeight-t().state.padding).attr("width",c).attr("height",B.height+3+2*t().state.textHeight).attr("rx",t().state.radius),e},"addTitleAndBox"),V=u(e=>(e.append("circle").attr("class","end-state-outer").attr("r",t().state.sizeUnit+t().state.miniPadding).attr("cx",t().state.padding+t().state.sizeUnit+t().state.miniPadding).attr("cy",t().state.padding+t().state.sizeUnit+t().state.miniPadding),e.append("circle").attr("class","end-state-inner").attr("r",t().state.sizeUnit).attr("cx",t().state.padding+t().state.sizeUnit+2).attr("cy",t().state.padding+t().state.sizeUnit+2)),"drawEndState"),tt=u((e,i)=>{let d=t().state.forkWidth,o=t().state.forkHeight;if(i.parentId){let n=d;d=o,o=n}return e.append("rect").style("stroke","black").style("fill","black").attr("width",d).attr("height",o).attr("x",t().state.padding).attr("y",t().state.padding)},"drawForkJoinState"),et=u((e,i,d,o)=>{let n=0;const g=o.append("text");g.style("text-anchor","start"),g.attr("class","noteText");let p=e.replace(/\r\n/g,"
    ");p=p.replace(/\n/g,"
    ");const a=p.split(z.lineBreakRegex);let s=1.25*t().state.noteMargin;for(const y of a){const x=y.trim();if(x.length>0){const c=g.append("tspan");if(c.text(x),s===0){const l=c.node().getBBox();s+=l.height}n+=s,c.attr("x",i+t().state.noteMargin),c.attr("y",d+n+1.25*t().state.noteMargin)}}return{textWidth:g.node().getBBox().width,textHeight:n}},"_drawLongText"),at=u((e,i)=>{i.attr("class","state-note");const d=i.append("rect").attr("x",0).attr("y",t().state.padding),o=i.append("g"),{textWidth:n,textHeight:g}=et(e,0,0,o);return d.attr("height",g+2*t().state.noteMargin),d.attr("width",n+t().state.noteMargin*2),d},"drawNote"),_=u(function(e,i){const d=i.id,o={id:d,label:i.id,width:0,height:0},n=e.append("g").attr("id",d).attr("class","stateGroup");i.type==="start"&&j(n),i.type==="end"&&V(n),(i.type==="fork"||i.type==="join")&&tt(n,i),i.type==="note"&&at(i.note.text,n),i.type==="divider"&&q(n),i.type==="default"&&i.descriptions.length===0&&Z(n,i),i.type==="default"&&i.descriptions.length>0&&K(n,i);const g=n.node().getBBox();return o.width=g.width+2*t().state.padding,o.height=g.height+2*t().state.padding,$.set(d,o),o},"drawState"),A=0,it=u(function(e,i,d){const o=u(function(s){switch(s){case N.relationType.AGGREGATION:return"aggregation";case N.relationType.EXTENSION:return"extension";case N.relationType.COMPOSITION:return"composition";case N.relationType.DEPENDENCY:return"dependency"}},"getRelationType");i.points=i.points.filter(s=>!Number.isNaN(s.y));const n=i.points,g=U().x(function(s){return s.x}).y(function(s){return s.y}).curve(F),p=e.append("path").attr("d",g(n)).attr("id","edge"+A).attr("class","transition");let a="";if(t().state.arrowMarkerAbsolute&&(a=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,a=a.replace(/\(/g,"\\("),a=a.replace(/\)/g,"\\)")),p.attr("marker-end","url("+a+"#"+o(N.relationType.DEPENDENCY)+"End)"),d.title!==void 0){const s=e.append("g").attr("class","stateLabel"),{x:y,y:x}=O.calcLabelPosition(i.points),c=z.getRows(d.title);let l=0;const B=[];let m=0,k=0;for(let f=0;f<=c.length;f++){const h=s.append("text").attr("text-anchor","middle").text(c[f]).attr("x",y).attr("y",x+l),w=h.node().getBBox();m=Math.max(m,w.width),k=Math.min(k,w.x),S.info(w.x,y,x+l),l===0&&(l=h.node().getBBox().height,S.info("Title height",l,x)),B.push(h)}let E=l*c.length;if(c.length>1){const f=(c.length-1)*l*.5;B.forEach((h,w)=>h.attr("y",x+w*l-f)),E=l*c.length}const r=s.node().getBBox();s.insert("rect",":first-child").attr("class","box").attr("x",y-m/2-t().state.padding/2).attr("y",x-E/2-t().state.padding/2-3.5).attr("width",m+t().state.padding).attr("height",E+t().state.padding),S.info(r)}A++},"drawEdge"),b,T={},rt=u(function(){},"setConf"),nt=u(function(e){e.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"insertMarkers"),st=u(function(e,i,d,o){b=t().state;const n=t().securityLevel;let g;n==="sandbox"&&(g=H("#i"+i));const p=n==="sandbox"?H(g.nodes()[0].contentDocument.body):H("body"),a=n==="sandbox"?g.nodes()[0].contentDocument:document;S.debug("Rendering diagram "+e);const s=p.select(`[id='${i}']`);nt(s);const y=o.db.getRootDoc();R(y,s,void 0,!1,p,a,o);const x=b.padding,c=s.node().getBBox(),l=c.width+x*2,B=c.height+x*2,m=l*1.75;C(s,B,m,b.useMaxWidth),s.attr("viewBox",`${c.x-b.padding} ${c.y-b.padding} `+l+" "+B)},"draw"),dt=u(e=>e?e.length*b.fontSizeFactor:1,"getLabelWidth"),R=u((e,i,d,o,n,g,p)=>{const a=new J({compound:!0,multigraph:!0});let s,y=!0;for(s=0;s{const w=h.parentElement;let v=0,M=0;w&&(w.parentElement&&(v=w.parentElement.getBBox().width),M=parseInt(w.getAttribute("data-x-shift"),10),Number.isNaN(M)&&(M=0)),h.setAttribute("x1",0-M+8),h.setAttribute("x2",v-M-8)})):S.debug("No Node "+r+": "+JSON.stringify(a.node(r)))});let k=m.getBBox();a.edges().forEach(function(r){r!==void 0&&a.edge(r)!==void 0&&(S.debug("Edge "+r.v+" -> "+r.w+": "+JSON.stringify(a.edge(r))),it(i,a.edge(r),a.edge(r).relation))}),k=m.getBBox();const E={id:d||"root",label:d||"root",width:0,height:0};return E.width=k.width+2*b.padding,E.height=k.height+2*b.padding,S.debug("Doc rendered",E,a),E},"renderDoc"),ot={setConf:rt,draw:st},wt={parser:W,db:N,renderer:ot,styles:P,init:u(e=>{e.state||(e.state={}),e.state.arrowMarkerAbsolute=e.arrowMarkerAbsolute,N.clear()},"init")};export{wt as diagram}; +import{s as W,a as N,b as P}from"./chunk-SVGOEX7Z-CsyG3RBU.js";import{_ as u,d as t,j as H,l as S,k as C,e as z,H as U,M as F,u as O}from"./index-CEaWaBDv.js";import"./chunk-Z2VRG6XP-JJexuM7d.js";import{G as J}from"./graph-DqRQLubm.js";import{l as X}from"./layout-DHJhjAvb.js";import"./chunk-FUIDI54P-BkAyXEu8.js";import"./reduce-Dy0Mg_vr.js";import"./min-DQRx9kam.js";var L={},D=u((e,i)=>{L[e]=i},"set"),Y=u(e=>L[e],"get"),G=u(()=>Object.keys(L),"keys"),I=u(()=>G().length,"size"),$={get:Y,set:D,keys:G,size:I},j=u(e=>e.append("circle").attr("class","start-state").attr("r",t().state.sizeUnit).attr("cx",t().state.padding+t().state.sizeUnit).attr("cy",t().state.padding+t().state.sizeUnit),"drawStartState"),q=u(e=>e.append("line").style("stroke","grey").style("stroke-dasharray","3").attr("x1",t().state.textHeight).attr("class","divider").attr("x2",t().state.textHeight*2).attr("y1",0).attr("y2",0),"drawDivider"),Z=u((e,i)=>{const d=e.append("text").attr("x",2*t().state.padding).attr("y",t().state.textHeight+2*t().state.padding).attr("font-size",t().state.fontSize).attr("class","state-title").text(i.id),o=d.node().getBBox();return e.insert("rect",":first-child").attr("x",t().state.padding).attr("y",t().state.padding).attr("width",o.width+2*t().state.padding).attr("height",o.height+2*t().state.padding).attr("rx",t().state.radius),d},"drawSimpleState"),K=u((e,i)=>{const d=u(function(l,B,m){const k=l.append("tspan").attr("x",2*t().state.padding).text(B);m||k.attr("dy",t().state.textHeight)},"addTspan"),n=e.append("text").attr("x",2*t().state.padding).attr("y",t().state.textHeight+1.3*t().state.padding).attr("font-size",t().state.fontSize).attr("class","state-title").text(i.descriptions[0]).node().getBBox(),g=n.height,p=e.append("text").attr("x",t().state.padding).attr("y",g+t().state.padding*.4+t().state.dividerMargin+t().state.textHeight).attr("class","state-description");let a=!0,s=!0;i.descriptions.forEach(function(l){a||(d(p,l,s),s=!1),a=!1});const y=e.append("line").attr("x1",t().state.padding).attr("y1",t().state.padding+g+t().state.dividerMargin/2).attr("y2",t().state.padding+g+t().state.dividerMargin/2).attr("class","descr-divider"),x=p.node().getBBox(),c=Math.max(x.width,n.width);return y.attr("x2",c+3*t().state.padding),e.insert("rect",":first-child").attr("x",t().state.padding).attr("y",t().state.padding).attr("width",c+2*t().state.padding).attr("height",x.height+g+2*t().state.padding).attr("rx",t().state.radius),e},"drawDescrState"),Q=u((e,i,d)=>{const o=t().state.padding,n=2*t().state.padding,g=e.node().getBBox(),p=g.width,a=g.x,s=e.append("text").attr("x",0).attr("y",t().state.titleShift).attr("font-size",t().state.fontSize).attr("class","state-title").text(i.id),x=s.node().getBBox().width+n;let c=Math.max(x,p);c===p&&(c=c+n);let l;const B=e.node().getBBox();i.doc,l=a-o,x>p&&(l=(p-c)/2+o),Math.abs(a-B.x)p&&(l=a-(x-p)/2);const m=1-t().state.textHeight;return e.insert("rect",":first-child").attr("x",l).attr("y",m).attr("class",d?"alt-composit":"composit").attr("width",c).attr("height",B.height+t().state.textHeight+t().state.titleShift+1).attr("rx","0"),s.attr("x",l+o),x<=p&&s.attr("x",a+(c-n)/2-x/2+o),e.insert("rect",":first-child").attr("x",l).attr("y",t().state.titleShift-t().state.textHeight-t().state.padding).attr("width",c).attr("height",t().state.textHeight*3).attr("rx",t().state.radius),e.insert("rect",":first-child").attr("x",l).attr("y",t().state.titleShift-t().state.textHeight-t().state.padding).attr("width",c).attr("height",B.height+3+2*t().state.textHeight).attr("rx",t().state.radius),e},"addTitleAndBox"),V=u(e=>(e.append("circle").attr("class","end-state-outer").attr("r",t().state.sizeUnit+t().state.miniPadding).attr("cx",t().state.padding+t().state.sizeUnit+t().state.miniPadding).attr("cy",t().state.padding+t().state.sizeUnit+t().state.miniPadding),e.append("circle").attr("class","end-state-inner").attr("r",t().state.sizeUnit).attr("cx",t().state.padding+t().state.sizeUnit+2).attr("cy",t().state.padding+t().state.sizeUnit+2)),"drawEndState"),tt=u((e,i)=>{let d=t().state.forkWidth,o=t().state.forkHeight;if(i.parentId){let n=d;d=o,o=n}return e.append("rect").style("stroke","black").style("fill","black").attr("width",d).attr("height",o).attr("x",t().state.padding).attr("y",t().state.padding)},"drawForkJoinState"),et=u((e,i,d,o)=>{let n=0;const g=o.append("text");g.style("text-anchor","start"),g.attr("class","noteText");let p=e.replace(/\r\n/g,"
    ");p=p.replace(/\n/g,"
    ");const a=p.split(z.lineBreakRegex);let s=1.25*t().state.noteMargin;for(const y of a){const x=y.trim();if(x.length>0){const c=g.append("tspan");if(c.text(x),s===0){const l=c.node().getBBox();s+=l.height}n+=s,c.attr("x",i+t().state.noteMargin),c.attr("y",d+n+1.25*t().state.noteMargin)}}return{textWidth:g.node().getBBox().width,textHeight:n}},"_drawLongText"),at=u((e,i)=>{i.attr("class","state-note");const d=i.append("rect").attr("x",0).attr("y",t().state.padding),o=i.append("g"),{textWidth:n,textHeight:g}=et(e,0,0,o);return d.attr("height",g+2*t().state.noteMargin),d.attr("width",n+t().state.noteMargin*2),d},"drawNote"),_=u(function(e,i){const d=i.id,o={id:d,label:i.id,width:0,height:0},n=e.append("g").attr("id",d).attr("class","stateGroup");i.type==="start"&&j(n),i.type==="end"&&V(n),(i.type==="fork"||i.type==="join")&&tt(n,i),i.type==="note"&&at(i.note.text,n),i.type==="divider"&&q(n),i.type==="default"&&i.descriptions.length===0&&Z(n,i),i.type==="default"&&i.descriptions.length>0&&K(n,i);const g=n.node().getBBox();return o.width=g.width+2*t().state.padding,o.height=g.height+2*t().state.padding,$.set(d,o),o},"drawState"),A=0,it=u(function(e,i,d){const o=u(function(s){switch(s){case N.relationType.AGGREGATION:return"aggregation";case N.relationType.EXTENSION:return"extension";case N.relationType.COMPOSITION:return"composition";case N.relationType.DEPENDENCY:return"dependency"}},"getRelationType");i.points=i.points.filter(s=>!Number.isNaN(s.y));const n=i.points,g=U().x(function(s){return s.x}).y(function(s){return s.y}).curve(F),p=e.append("path").attr("d",g(n)).attr("id","edge"+A).attr("class","transition");let a="";if(t().state.arrowMarkerAbsolute&&(a=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,a=a.replace(/\(/g,"\\("),a=a.replace(/\)/g,"\\)")),p.attr("marker-end","url("+a+"#"+o(N.relationType.DEPENDENCY)+"End)"),d.title!==void 0){const s=e.append("g").attr("class","stateLabel"),{x:y,y:x}=O.calcLabelPosition(i.points),c=z.getRows(d.title);let l=0;const B=[];let m=0,k=0;for(let f=0;f<=c.length;f++){const h=s.append("text").attr("text-anchor","middle").text(c[f]).attr("x",y).attr("y",x+l),w=h.node().getBBox();m=Math.max(m,w.width),k=Math.min(k,w.x),S.info(w.x,y,x+l),l===0&&(l=h.node().getBBox().height,S.info("Title height",l,x)),B.push(h)}let E=l*c.length;if(c.length>1){const f=(c.length-1)*l*.5;B.forEach((h,w)=>h.attr("y",x+w*l-f)),E=l*c.length}const r=s.node().getBBox();s.insert("rect",":first-child").attr("class","box").attr("x",y-m/2-t().state.padding/2).attr("y",x-E/2-t().state.padding/2-3.5).attr("width",m+t().state.padding).attr("height",E+t().state.padding),S.info(r)}A++},"drawEdge"),b,T={},rt=u(function(){},"setConf"),nt=u(function(e){e.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"insertMarkers"),st=u(function(e,i,d,o){b=t().state;const n=t().securityLevel;let g;n==="sandbox"&&(g=H("#i"+i));const p=n==="sandbox"?H(g.nodes()[0].contentDocument.body):H("body"),a=n==="sandbox"?g.nodes()[0].contentDocument:document;S.debug("Rendering diagram "+e);const s=p.select(`[id='${i}']`);nt(s);const y=o.db.getRootDoc();R(y,s,void 0,!1,p,a,o);const x=b.padding,c=s.node().getBBox(),l=c.width+x*2,B=c.height+x*2,m=l*1.75;C(s,B,m,b.useMaxWidth),s.attr("viewBox",`${c.x-b.padding} ${c.y-b.padding} `+l+" "+B)},"draw"),dt=u(e=>e?e.length*b.fontSizeFactor:1,"getLabelWidth"),R=u((e,i,d,o,n,g,p)=>{const a=new J({compound:!0,multigraph:!0});let s,y=!0;for(s=0;s{const w=h.parentElement;let v=0,M=0;w&&(w.parentElement&&(v=w.parentElement.getBBox().width),M=parseInt(w.getAttribute("data-x-shift"),10),Number.isNaN(M)&&(M=0)),h.setAttribute("x1",0-M+8),h.setAttribute("x2",v-M-8)})):S.debug("No Node "+r+": "+JSON.stringify(a.node(r)))});let k=m.getBBox();a.edges().forEach(function(r){r!==void 0&&a.edge(r)!==void 0&&(S.debug("Edge "+r.v+" -> "+r.w+": "+JSON.stringify(a.edge(r))),it(i,a.edge(r),a.edge(r).relation))}),k=m.getBBox();const E={id:d||"root",label:d||"root",width:0,height:0};return E.width=k.width+2*b.padding,E.height=k.height+2*b.padding,S.debug("Doc rendered",E,a),E},"renderDoc"),ot={setConf:rt,draw:st},wt={parser:W,db:N,renderer:ot,styles:P,init:u(e=>{e.state||(e.state={}),e.state.arrowMarkerAbsolute=e.arrowMarkerAbsolute,N.clear()},"init")};export{wt as diagram}; diff --git a/assets/stateDiagram-v2-QXVA2PVL-BSRJapNX.js b/assets/stateDiagram-v2-QXVA2PVL-BSRJapNX.js new file mode 100644 index 0000000..ec2b7ca --- /dev/null +++ b/assets/stateDiagram-v2-QXVA2PVL-BSRJapNX.js @@ -0,0 +1 @@ +import{s as t,a as e,c as r,b as s}from"./chunk-SVGOEX7Z-CsyG3RBU.js";import{_ as i}from"./index-CEaWaBDv.js";import"./chunk-Z2VRG6XP-JJexuM7d.js";import"./chunk-FUIDI54P-BkAyXEu8.js";var _={parser:t,db:e,renderer:r,styles:s,init:i(a=>{a.state||(a.state={}),a.state.arrowMarkerAbsolute=a.arrowMarkerAbsolute,e.clear()},"init")};export{_ as diagram}; diff --git a/assets/stateDiagram-v2-QXVA2PVL-D1IO53D9.js b/assets/stateDiagram-v2-QXVA2PVL-D1IO53D9.js deleted file mode 100644 index 532ccc6..0000000 --- a/assets/stateDiagram-v2-QXVA2PVL-D1IO53D9.js +++ /dev/null @@ -1 +0,0 @@ -import{s as t,a as e,c as r,b as s}from"./chunk-SVGOEX7Z-C1eeEMsE.js";import{_ as i}from"./index-C-DiRXsl.js";import"./chunk-Z2VRG6XP-Dapxa6rq.js";import"./chunk-FUIDI54P-DYGCa3Ec.js";var _={parser:t,db:e,renderer:r,styles:s,init:i(a=>{a.state||(a.state={}),a.state.arrowMarkerAbsolute=a.arrowMarkerAbsolute,e.clear()},"init")};export{_ as diagram}; diff --git a/assets/timeline-definition-SFF34UE4-De_oCVuK.js b/assets/timeline-definition-SFF34UE4-Belmhm68.js similarity index 99% rename from assets/timeline-definition-SFF34UE4-De_oCVuK.js rename to assets/timeline-definition-SFF34UE4-Belmhm68.js index 375d927..a86c824 100644 --- a/assets/timeline-definition-SFF34UE4-De_oCVuK.js +++ b/assets/timeline-definition-SFF34UE4-Belmhm68.js @@ -1,4 +1,4 @@ -import{_ as s,X as xt,Y as kt,r as vt,j as q,d as _t,l as T,O as bt,$ as wt,a0 as St,a1 as Et}from"./index-C-DiRXsl.js";import{d as nt}from"./arc-DnJD2FM8.js";var X=function(){var n=s(function(f,i,a,d){for(a=a||{},d=f.length;d--;a[f[d]]=i);return a},"o"),t=[6,8,10,11,12,14,16,17,20,21],e=[1,9],l=[1,10],r=[1,11],h=[1,12],c=[1,13],g=[1,16],m=[1,17],p={trace:s(function(){},"trace"),yy:{},symbols_:{error:2,start:3,timeline:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,title:11,acc_title:12,acc_title_value:13,acc_descr:14,acc_descr_value:15,acc_descr_multiline_value:16,section:17,period_statement:18,event_statement:19,period:20,event:21,$accept:0,$end:1},terminals_:{2:"error",4:"timeline",6:"EOF",8:"SPACE",10:"NEWLINE",11:"title",12:"acc_title",13:"acc_title_value",14:"acc_descr",15:"acc_descr_value",16:"acc_descr_multiline_value",17:"section",20:"period",21:"event"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,1],[9,1],[18,1],[19,1]],performAction:s(function(i,a,d,u,y,o,S){var k=o.length-1;switch(y){case 1:return o[k-1];case 2:this.$=[];break;case 3:o[k-1].push(o[k]),this.$=o[k-1];break;case 4:case 5:this.$=o[k];break;case 6:case 7:this.$=[];break;case 8:u.getCommonDb().setDiagramTitle(o[k].substr(6)),this.$=o[k].substr(6);break;case 9:this.$=o[k].trim(),u.getCommonDb().setAccTitle(this.$);break;case 10:case 11:this.$=o[k].trim(),u.getCommonDb().setAccDescription(this.$);break;case 12:u.addSection(o[k].substr(8)),this.$=o[k].substr(8);break;case 15:u.addTask(o[k],0,""),this.$=o[k];break;case 16:u.addEvent(o[k].substr(2)),this.$=o[k];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},n(t,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:e,12:l,14:r,16:h,17:c,18:14,19:15,20:g,21:m},n(t,[2,7],{1:[2,1]}),n(t,[2,3]),{9:18,11:e,12:l,14:r,16:h,17:c,18:14,19:15,20:g,21:m},n(t,[2,5]),n(t,[2,6]),n(t,[2,8]),{13:[1,19]},{15:[1,20]},n(t,[2,11]),n(t,[2,12]),n(t,[2,13]),n(t,[2,14]),n(t,[2,15]),n(t,[2,16]),n(t,[2,4]),n(t,[2,9]),n(t,[2,10])],defaultActions:{},parseError:s(function(i,a){if(a.recoverable)this.trace(i);else{var d=new Error(i);throw d.hash=a,d}},"parseError"),parse:s(function(i){var a=this,d=[0],u=[],y=[null],o=[],S=this.table,k="",$=0,P=0,B=2,J=1,O=o.slice.call(arguments,1),v=Object.create(this.lexer),E={yy:{}};for(var b in this.yy)Object.prototype.hasOwnProperty.call(this.yy,b)&&(E.yy[b]=this.yy[b]);v.setInput(i,E.yy),E.yy.lexer=v,E.yy.parser=this,typeof v.yylloc>"u"&&(v.yylloc={});var L=v.yylloc;o.push(L);var A=v.options&&v.options.ranges;typeof E.yy.parseError=="function"?this.parseError=E.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function R(I){d.length=d.length-2*I,y.length=y.length-I,o.length=o.length-I}s(R,"popStack");function F(){var I;return I=u.pop()||v.lex()||J,typeof I!="number"&&(I instanceof Array&&(u=I,I=u.pop()),I=a.symbols_[I]||I),I}s(F,"lex");for(var w,C,N,K,z={},j,M,et,G;;){if(C=d[d.length-1],this.defaultActions[C]?N=this.defaultActions[C]:((w===null||typeof w>"u")&&(w=F()),N=S[C]&&S[C][w]),typeof N>"u"||!N.length||!N[0]){var Q="";G=[];for(j in S[C])this.terminals_[j]&&j>B&&G.push("'"+this.terminals_[j]+"'");v.showPosition?Q="Parse error on line "+($+1)+`: +import{_ as s,X as xt,Y as kt,r as vt,j as q,d as _t,l as T,O as bt,$ as wt,a0 as St,a1 as Et}from"./index-CEaWaBDv.js";import{d as nt}from"./arc-D5zh37vz.js";var X=function(){var n=s(function(f,i,a,d){for(a=a||{},d=f.length;d--;a[f[d]]=i);return a},"o"),t=[6,8,10,11,12,14,16,17,20,21],e=[1,9],l=[1,10],r=[1,11],h=[1,12],c=[1,13],g=[1,16],m=[1,17],p={trace:s(function(){},"trace"),yy:{},symbols_:{error:2,start:3,timeline:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,title:11,acc_title:12,acc_title_value:13,acc_descr:14,acc_descr_value:15,acc_descr_multiline_value:16,section:17,period_statement:18,event_statement:19,period:20,event:21,$accept:0,$end:1},terminals_:{2:"error",4:"timeline",6:"EOF",8:"SPACE",10:"NEWLINE",11:"title",12:"acc_title",13:"acc_title_value",14:"acc_descr",15:"acc_descr_value",16:"acc_descr_multiline_value",17:"section",20:"period",21:"event"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,1],[9,1],[18,1],[19,1]],performAction:s(function(i,a,d,u,y,o,S){var k=o.length-1;switch(y){case 1:return o[k-1];case 2:this.$=[];break;case 3:o[k-1].push(o[k]),this.$=o[k-1];break;case 4:case 5:this.$=o[k];break;case 6:case 7:this.$=[];break;case 8:u.getCommonDb().setDiagramTitle(o[k].substr(6)),this.$=o[k].substr(6);break;case 9:this.$=o[k].trim(),u.getCommonDb().setAccTitle(this.$);break;case 10:case 11:this.$=o[k].trim(),u.getCommonDb().setAccDescription(this.$);break;case 12:u.addSection(o[k].substr(8)),this.$=o[k].substr(8);break;case 15:u.addTask(o[k],0,""),this.$=o[k];break;case 16:u.addEvent(o[k].substr(2)),this.$=o[k];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},n(t,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:e,12:l,14:r,16:h,17:c,18:14,19:15,20:g,21:m},n(t,[2,7],{1:[2,1]}),n(t,[2,3]),{9:18,11:e,12:l,14:r,16:h,17:c,18:14,19:15,20:g,21:m},n(t,[2,5]),n(t,[2,6]),n(t,[2,8]),{13:[1,19]},{15:[1,20]},n(t,[2,11]),n(t,[2,12]),n(t,[2,13]),n(t,[2,14]),n(t,[2,15]),n(t,[2,16]),n(t,[2,4]),n(t,[2,9]),n(t,[2,10])],defaultActions:{},parseError:s(function(i,a){if(a.recoverable)this.trace(i);else{var d=new Error(i);throw d.hash=a,d}},"parseError"),parse:s(function(i){var a=this,d=[0],u=[],y=[null],o=[],S=this.table,k="",$=0,P=0,B=2,J=1,O=o.slice.call(arguments,1),v=Object.create(this.lexer),E={yy:{}};for(var b in this.yy)Object.prototype.hasOwnProperty.call(this.yy,b)&&(E.yy[b]=this.yy[b]);v.setInput(i,E.yy),E.yy.lexer=v,E.yy.parser=this,typeof v.yylloc>"u"&&(v.yylloc={});var L=v.yylloc;o.push(L);var A=v.options&&v.options.ranges;typeof E.yy.parseError=="function"?this.parseError=E.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function R(I){d.length=d.length-2*I,y.length=y.length-I,o.length=o.length-I}s(R,"popStack");function F(){var I;return I=u.pop()||v.lex()||J,typeof I!="number"&&(I instanceof Array&&(u=I,I=u.pop()),I=a.symbols_[I]||I),I}s(F,"lex");for(var w,C,N,K,z={},j,M,et,G;;){if(C=d[d.length-1],this.defaultActions[C]?N=this.defaultActions[C]:((w===null||typeof w>"u")&&(w=F()),N=S[C]&&S[C][w]),typeof N>"u"||!N.length||!N[0]){var Q="";G=[];for(j in S[C])this.terminals_[j]&&j>B&&G.push("'"+this.terminals_[j]+"'");v.showPosition?Q="Parse error on line "+($+1)+`: `+v.showPosition()+` Expecting `+G.join(", ")+", got '"+(this.terminals_[w]||w)+"'":Q="Parse error on line "+($+1)+": Unexpected "+(w==J?"end of input":"'"+(this.terminals_[w]||w)+"'"),this.parseError(Q,{text:v.match,token:this.terminals_[w]||w,line:v.yylineno,loc:L,expected:G})}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+C+", token: "+w);switch(N[0]){case 1:d.push(w),y.push(v.yytext),o.push(v.yylloc),d.push(N[1]),w=null,P=v.yyleng,k=v.yytext,$=v.yylineno,L=v.yylloc;break;case 2:if(M=this.productions_[N[1]][1],z.$=y[y.length-M],z._$={first_line:o[o.length-(M||1)].first_line,last_line:o[o.length-1].last_line,first_column:o[o.length-(M||1)].first_column,last_column:o[o.length-1].last_column},A&&(z._$.range=[o[o.length-(M||1)].range[0],o[o.length-1].range[1]]),K=this.performAction.apply(z,[k,P,$,E.yy,N[1],y,o].concat(O)),typeof K<"u")return K;M&&(d=d.slice(0,-1*M*2),y=y.slice(0,-1*M),o=o.slice(0,-1*M)),d.push(this.productions_[N[1]][0]),y.push(z.$),o.push(z._$),et=S[d[d.length-2]][d[d.length-1]],d.push(et);break;case 3:return!0}}return!0},"parse")},x=function(){var f={EOF:1,parseError:s(function(a,d){if(this.yy.parser)this.yy.parser.parseError(a,d);else throw new Error(a)},"parseError"),setInput:s(function(i,a){return this.yy=a||this.yy||{},this._input=i,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:s(function(){var i=this._input[0];this.yytext+=i,this.yyleng++,this.offset++,this.match+=i,this.matched+=i;var a=i.match(/(?:\r\n?|\n).*/g);return a?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),i},"input"),unput:s(function(i){var a=i.length,d=i.split(/(?:\r\n?|\n)/g);this._input=i+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-a),this.offset-=a;var u=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),d.length-1&&(this.yylineno-=d.length-1);var y=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:d?(d.length===u.length?this.yylloc.first_column:0)+u[u.length-d.length].length-d[0].length:this.yylloc.first_column-a},this.options.ranges&&(this.yylloc.range=[y[0],y[0]+this.yyleng-a]),this.yyleng=this.yytext.length,this},"unput"),more:s(function(){return this._more=!0,this},"more"),reject:s(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:s(function(i){this.unput(this.match.slice(i))},"less"),pastInput:s(function(){var i=this.matched.substr(0,this.matched.length-this.match.length);return(i.length>20?"...":"")+i.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:s(function(){var i=this.match;return i.length<20&&(i+=this._input.substr(0,20-i.length)),(i.substr(0,20)+(i.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:s(function(){var i=this.pastInput(),a=new Array(i.length+1).join("-");return i+this.upcomingInput()+` diff --git a/assets/xychartDiagram-BZZU7QT5-CCe1uwd3.js b/assets/xychartDiagram-BZZU7QT5-BUTEoSVH.js similarity index 99% rename from assets/xychartDiagram-BZZU7QT5-CCe1uwd3.js rename to assets/xychartDiagram-BZZU7QT5-BUTEoSVH.js index 14c5077..8619779 100644 --- a/assets/xychartDiagram-BZZU7QT5-CCe1uwd3.js +++ b/assets/xychartDiagram-BZZU7QT5-BUTEoSVH.js @@ -1,4 +1,4 @@ -import{_ as a,aG as ui,l as Ft,H as Bt,G as gi,B as At,A as Xt,z as xi,i as di,q as Nt,s as pi,g as fi,p as mi,b as yi,c as bi,r as Ai,E as wi,k as Ci}from"./index-C-DiRXsl.js";import{i as Si}from"./init-Gi6I4Gst.js";import{o as _i}from"./ordinal-Cboi1Yqb.js";import{l as Wt}from"./linear-DvZXR1MM.js";function ki(e,t,i){e=+e,t=+t,i=(n=arguments.length)<2?(t=e,e=0,1):n<3?1:+i;for(var s=-1,n=Math.max(0,Math.ceil((t-e)/i))|0,o=new Array(n);++s"u"&&(T.yylloc={});var gt=T.yylloc;r.push(gt);var li=T.options&&T.options.ranges;typeof W.yy.parseError=="function"?this.parseError=W.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function ci(L){g.length=g.length-2*L,A.length=A.length-L,r.length=r.length-L}a(ci,"popStack");function Mt(){var L;return L=x.pop()||T.lex()||It,typeof L!="number"&&(L instanceof Array&&(x=L,L=x.pop()),L=c.symbols_[L]||L),L}a(Mt,"lex");for(var P,O,M,xt,z={},at,V,Vt,rt;;){if(O=g[g.length-1],this.defaultActions[O]?M=this.defaultActions[O]:((P===null||typeof P>"u")&&(P=Mt()),M=Z[O]&&Z[O][P]),typeof M>"u"||!M.length||!M[0]){var dt="";rt=[];for(at in Z[O])this.terminals_[at]&&at>oi&&rt.push("'"+this.terminals_[at]+"'");T.showPosition?dt="Parse error on line "+(nt+1)+`: +import{_ as a,aG as ui,l as Ft,H as Bt,G as gi,B as At,A as Xt,z as xi,i as di,q as Nt,s as pi,g as fi,p as mi,b as yi,c as bi,r as Ai,E as wi,k as Ci}from"./index-CEaWaBDv.js";import{i as Si}from"./init-Gi6I4Gst.js";import{o as _i}from"./ordinal-Cboi1Yqb.js";import{l as Wt}from"./linear-D89V9h2V.js";function ki(e,t,i){e=+e,t=+t,i=(n=arguments.length)<2?(t=e,e=0,1):n<3?1:+i;for(var s=-1,n=Math.max(0,Math.ceil((t-e)/i))|0,o=new Array(n);++s"u"&&(T.yylloc={});var gt=T.yylloc;r.push(gt);var li=T.options&&T.options.ranges;typeof W.yy.parseError=="function"?this.parseError=W.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function ci(L){g.length=g.length-2*L,A.length=A.length-L,r.length=r.length-L}a(ci,"popStack");function Mt(){var L;return L=x.pop()||T.lex()||It,typeof L!="number"&&(L instanceof Array&&(x=L,L=x.pop()),L=c.symbols_[L]||L),L}a(Mt,"lex");for(var P,O,M,xt,z={},at,V,Vt,rt;;){if(O=g[g.length-1],this.defaultActions[O]?M=this.defaultActions[O]:((P===null||typeof P>"u")&&(P=Mt()),M=Z[O]&&Z[O][P]),typeof M>"u"||!M.length||!M[0]){var dt="";rt=[];for(at in Z[O])this.terminals_[at]&&at>oi&&rt.push("'"+this.terminals_[at]+"'");T.showPosition?dt="Parse error on line "+(nt+1)+`: `+T.showPosition()+` Expecting `+rt.join(", ")+", got '"+(this.terminals_[P]||P)+"'":dt="Parse error on line "+(nt+1)+": Unexpected "+(P==It?"end of input":"'"+(this.terminals_[P]||P)+"'"),this.parseError(dt,{text:T.match,token:this.terminals_[P]||P,line:T.yylineno,loc:gt,expected:rt})}if(M[0]instanceof Array&&M.length>1)throw new Error("Parse Error: multiple actions possible at state: "+O+", token: "+P);switch(M[0]){case 1:g.push(P),A.push(T.yytext),r.push(T.yylloc),g.push(M[1]),P=null,Et=T.yyleng,d=T.yytext,nt=T.yylineno,gt=T.yylloc;break;case 2:if(V=this.productions_[M[1]][1],z.$=A[A.length-V],z._$={first_line:r[r.length-(V||1)].first_line,last_line:r[r.length-1].last_line,first_column:r[r.length-(V||1)].first_column,last_column:r[r.length-1].last_column},li&&(z._$.range=[r[r.length-(V||1)].range[0],r[r.length-1].range[1]]),xt=this.performAction.apply(z,[d,Et,nt,W.yy,M[1],A,r].concat(hi)),typeof xt<"u")return xt;V&&(g=g.slice(0,-1*V*2),A=A.slice(0,-1*V),r=r.slice(0,-1*V)),g.push(this.productions_[M[1]][0]),A.push(z.$),r.push(z._$),Vt=Z[g[g.length-2]][g[g.length-1]],g.push(Vt);break;case 3:return!0}}return!0},"parse")},ri=function(){var B={EOF:1,parseError:a(function(c,g){if(this.yy.parser)this.yy.parser.parseError(c,g);else throw new Error(c)},"parseError"),setInput:a(function(h,c){return this.yy=c||this.yy||{},this._input=h,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:a(function(){var h=this._input[0];this.yytext+=h,this.yyleng++,this.offset++,this.match+=h,this.matched+=h;var c=h.match(/(?:\r\n?|\n).*/g);return c?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),h},"input"),unput:a(function(h){var c=h.length,g=h.split(/(?:\r\n?|\n)/g);this._input=h+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-c),this.offset-=c;var x=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),g.length-1&&(this.yylineno-=g.length-1);var A=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:g?(g.length===x.length?this.yylloc.first_column:0)+x[x.length-g.length].length-g[0].length:this.yylloc.first_column-c},this.options.ranges&&(this.yylloc.range=[A[0],A[0]+this.yyleng-c]),this.yyleng=this.yytext.length,this},"unput"),more:a(function(){return this._more=!0,this},"more"),reject:a(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:a(function(h){this.unput(this.match.slice(h))},"less"),pastInput:a(function(){var h=this.matched.substr(0,this.matched.length-this.match.length);return(h.length>20?"...":"")+h.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:a(function(){var h=this.match;return h.length<20&&(h+=this._input.substr(0,20-h.length)),(h.substr(0,20)+(h.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:a(function(){var h=this.pastInput(),c=new Array(h.length+1).join("-");return h+this.upcomingInput()+` diff --git a/index.html b/index.html index 9047379..a249952 100644 --- a/index.html +++ b/index.html @@ -34,7 +34,7 @@ font-family: 'Times New Roman' !important; } - +