From 113944d7bf17f9ffb7f61d25bb97fa6ea1e0ce1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E4=BC=AF=E4=B9=9F?= <14678057+wang-boye1@user.noreply.gitee.com> Date: Fri, 12 Jul 2024 04:08:26 +0000 Subject: [PATCH 1/4] update README.md. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 王伯也 <14678057+wang-boye1@user.noreply.gitee.com> --- ...07\346\241\243\350\257\264\346\230\216.docx" | Bin 0 -> 30202 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "\345\220\225\346\242\201\345\255\246\351\231\242\350\226\252\350\265\204\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" diff --git "a/\345\220\225\346\242\201\345\255\246\351\231\242\350\226\252\350\265\204\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" "b/\345\220\225\346\242\201\345\255\246\351\231\242\350\226\252\350\265\204\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" new file mode 100644 index 0000000000000000000000000000000000000000..b326eb4cdbb035f0d8b3b2853d953cd9745258d1 GIT binary patch literal 30202 zcmeEu1$P@k)}_qM7{|;MGsTRtV~m-ZQD$aljG1C)X0~IFnVA`6W?X0H%xpaHM|0DuHAOm~782nGPq!T0Xuv`EU&+M;w9Bu$jYy++-nOw*;S^a^*( z9%1L|m_KkS;4O)bHDRq-Iy>>k8j*!XEie=sMIBKxU|Jx*2pbUKmKx1l`Z?YpoCUsM zB5XDV^bjP^6XQnKTiWdXQxS+;eg??PTE7)@Y>sN zPecVD)57_#IYr9p@s@{QIO}kc-_9#xxdw-3t0~ybD+F30KnW#3g!pB5CaTu^(!m)H z+|MLVZ7`$1yJXimk%eU{r3&u2X51GHGtdzvaxg3BA&H$QnVr~L!skg>jGO&>I}fE% z^+vR?em)^dFcU=JIw~jEDnou!cMdaWq4Mi3?aPR-N;ZM+3O?*Xo50!w0s!#-4gvV_ zAA>hl*&FKZ!y~so#wNnY;MKJ^wsK%(_*?$}LHj>=r2bpe%j0FFAed2u&;8#?Mmu;` zXi2BnbVLtjj9$S+Sf2gTQQ}J)-`An;}=myzbReNfwg=%Kj z5i83!Tin!E{UwFRCl3i!Z8ss)pRNpE`^diANWP-R|G`YAJrw&*U@*<6DH()vdL?s` zM=?COs89SVOt4c*4`g~X5#-Y^ttcV38N({xM}5F-1g;2OcP#LX$VT(}wc|JkkCFDR z5*ZK86bBm&D)?PKF(+dvz>0l?Amr4@w7I#jH&Y*qMYSMuTR$LUrmE*X2rmpHO6Md( zN~^lc7`y#yeZvse^j?0zdR-Bi5To7&@!y6ECe07+TTTD~6$%!B_R&W!Kzk!bBcP#^ z^~Z$wccwe_dUjZuZ#X-5*?&W6w~$MBBn>+cu{gn(B$xA|G}qz*WwvC>!lS2?TcHYq z{iuzo^~t6s8}bZGzyDOp-_3qvT-4(sL4;ryGNwIfd;CGWk-Dml(k6w8DYCe^4Qr$xd!rnWH4VHeGh7 zB?cTlnJZP$zb-qF4Z7BORaO{wT6aGa*B8p*)T=Ip`wX58VBkm%vmEhz%Z zXtL;|WNVP0RI%-^cIy4Evyq@J;T0uF>pNBA*S3V=J8LGQ^YehMw;>gf2C5N*UyURD49^dSH?OJw7r9P zQz#YpImsJZGO#U~V#VIewCQBXOh=1uNkO}|^&8pQkn?=E(!H}~l=Z9i?460yyZNz< z;fc+k^)qKP1RYhVsimF{-knus-1&8#eKTzqu44{bgb<4~8%g8DE;P;t*rudVGO){Z zy3B{c$AnDVXaw~Lfn5{PU-P4+2j<4wIvDSGFA=-`B&pLRmHVk`Ry3c!^qFSlt&S{> z%b$l3X>Vry;J3G>#FH^WzkHd`0WXu3nZw>_78qBI>@9paPz%a#B()Qe-%1%7O?9)I zb?jo3`sj)m$l+3IEgctNSL@qac3)Jg(UO}~Tq9B00ejg&e)!z$?rOv7n@(efPel>8 zoGj(qc|}oDe{Ul}`n`^E=X2*7W0$U+XN6gN1UJsvZICL?Y5#ox!peEJjn~uV8t2AF z`%Us#RaV>cn**pyXZ>OOZU97=&e>_zW!LF-6m;i76gpycZ_rc`uq}sae_7zj-9UBe zv0;Vr9-3vP?c?@~swvuyuf<95CjY*qstA3mC(AzOHo{r7&amIniY7TFe@UvusBx0d zaS`9%)%0+ha3SsL=s1#BnNiS}o$-B?ZrHf*@r>{J|ZRCYDlU5-AD z$-O%rWJGwK#my5DGE*&#swPHH>FH9+a3iiX1$- zBrgEhw>KJfc^e*oCs!n|>vTD-d#&y#FPwGS=6G!xoFw8rWNLCwz{h&+{CUb$)o21* z>%3=e%zN>9m(5p)O0L{=8RddhgS9eI5T?;gJ01cFg9}6m|06VRxW# za=P#m{F2c&@h%tf{tm(cDXNOGPIN5uKSTS7TuL^LH^;263r^jYRb35UUOy6Wyxn=7 z1hKvV-wr`h7MYK^POla7nTiz%Rab=-8!scjLN?`=+ArgtU7owDE|I%Djw{B9bj-Tm z)SnYiTm&B5Z>QPcn(qpLE4u9rXFk{NCk1lt&)4?{_g${@UKIEHpat*6hZ}T(gf5Qr zq|ODKE^p_Z_QQd;A_m)u+16WTA3wMYk~A4A#S-BgFrk~i2UOy!r13t(0yAEis{L$L z%MM55>!ouo74|SyI)?u6;XQr>w258AM*~tRElZcvsk^HrvRz$g9~9g3%L>$5V0K5d z-E+cS$qHX-ce?4ZdxKf{{*op1eI2`^1%3lX9a#Vk@P2=;E}_1;cv#5%Tvqd;ipNmX z?31)I1jTG7hkeU<{jv|uyWE0BjO6mFWP;4>ehKzT#Cz-YJY;v~_}wzY5sy98@b)+U4ckWeZqrv<@W>A;obBcsTDgSjIhGc)$<; z_%_Bx-5 zuzI?NFS&~&$9rei=LBELdGr)Fl=E9aF4IQ)Rqfw810kLYrX)=43|9AOp~kwO{He8g*x#cl-NM zpDR$ZcQlCAh6g9=H(E{&WKIfPIJ=%JZ?_K8b-iz@cn;>z+vmJ@JSvUPC>Xw{N()Vg zc`^{mz#oCfJT;iOCKtdD?`avd_yFo-hmDe1!0U zn)b7J+;2Wm#4xiMDmvKjwASTtKv<>EziZ-B8b|+Qz5rpbD z9$R0>9WWLh%ax=V`whL8E*uN%+qER=F&36HhZs^)+vX#xtX^(|%P_oxSlwAC( z#tc4fYJ4vo-j7yCw!;y-%cAIV2^MLiUVXp%v!6_48wp(N>^Jv%KIQye6#?!ZcVQnq zxEgTM#IMzLI|w%dR0vX_)l4zN!(cPR11CxRYAN~h^uqb3hdn(R-$S8DaPQ*B~6^eQZcqmd<3rNLSFJ3 z4(Og=*#LIBjEN211x1`}bgi{Il-+JAo9ZMfy4!CBQ#48F{Pq2Vk)$VZp_N0 zOwGElyugX!IF8NaAXKgMIdNY_P-Su9f5bwW=WA0@`DxH~MZ^JA)CxalO#r?ZOY2W* zid@nmp=j@?2hZKm_4-sA=rV%nGyA78pp8}gT?-(2!KQv9v-5dfHNzZkwZ+c#`czl+ zF)yJf(>9-5d$iB~E3*`G^>h_SZyS9AHDxkpN| z=`RJ;CGk$}=_^YwXLldoXSIs%_kH&wO?#nX=-qfvLU-Jj=N8p;ABAYypg3Kiz2h+} z1xWH6@4ipqDxj)i-Fr|ydgscBo;-2f1S1GiAxwX&esDhe?Rd(DVRr5gp5O5kWE_qKP-!#Upts#qkbygX9lNE#7$*^(0!IE$b? zm43LVwRaY$T6^+ZXlZ_|n-5au?0Oowdfn&N2r>pB+Mb%jV0mb=XWL`b9hSVMFB}gh6x0&x-1wrD0OeDJ$m8p)Yx@M!1EMn+{Ts2DBo+@5yT$`7`9{ z0$RI2+U(xGoxGY-T@E}ta-(Tt_XC)UV%rXV*4$2#TTi)mKVS`-ZCBb9Y|9Cj<(sPr z#)9tZ%ch&Dv?9Pane^dpB3)P8BGY4CU2Gq}=)3}f@hkh)NDSez&T&$I#3L3CuwJKi z-*cn&7VkY?mxH8)ao6Bc4ZUDyD;SN6WtV9?s;5mS_+)Brq)6-a#3)0eTgq_kDFDye zH?`t0ZGg7XW*jeiR+}1)Wc|9z%G0Gopny$Zl3QCEQ&LQSp*sR~Gl-M>K$^mJgsy~Z zP`+mljjHM)ni^^2&v%|TV;19KqwC=pg?5476g65qq+>cmf)0dFH`_voK}~P7C_o!6 zuOJ6>#wORh(SgAxF_o#*QO5m)mbMwbXYG?-I+ypSZ_l@N6(iYBoIt!$tmfnS%*N@? zN6+W6iN5Jm)d?#dFL`M-JBFh(x!tqX*{A)y+j9nBmbvk317Omx{ zZ-f#?yVC&#hlJ@rIwVI@rCFwu>q3i?9SU3(BI!;QI#?c!7>-n;rS)}@Tw$t$p0CEY zPYCiW2bz9gVgdP^KJaUl%g3PN>+rtbYdiO12SXQ+s3}mOPe|!b<9)olQ`qRS#+!Z~ zgGEwTHu7>xbtx+;v%zqi%r|5AR!&uRN)QJyn>xvy8+MwXtkb-Fw$mzI9zD(4^E~Dm zZaHUCo=tBoH9MWcYPi;Z$>M%$?x`P=|6Vr`+J3-Ga$5l*(zjYiX7u~fPL5|>y27D7 zB6STTq&U#S>PL+W9*+&iOlX!`+-Qi2>F3t{8&(fj=@3Mo*LCdnHrX($4v*nA%l>Z@ zv=}J$S=*BbFIxk9(Veayrr50g?HDp&lw`i2?jD(s?XFl;N)E?g-+YN^S9MYlqwn>U zeiWHmeqacwhk2@&F@p(3lY62Fr9DsK&9?vsBEw zow_^U8=Ms+ z-0W#1QEm%r^f(09wKcAd5Xxk7-;LsTbU0IGolv{-z66}H61vQ;I3#Q*ILr|IVD;(I z$>0inIz_+WQ@6VJKdY&^IrHOc$x_*`t?{Hkm!b>0eh9O8Z=Z;QtQ?j<7;K_kDc3KK zUpwa$VLZ~fpaA8;Inc9e6KlOZx6O*mOcWa%L)}RaWRWo)U8FnmK}R6BMXq@{K5Xqa-u9mst*7?5*7RWfi@MRs&Pn5xRKaBog_QR-i-=34&eT0z<7& zV6uV)b>!gtJJZHf23f%_>rd;?1AlOcpTaIfEa*Ujo>xc`xh<)atSd>Z#21l?e5*49 z^~tQxk@is=730`wjPm$6v7nIxkn@CkgL^G|)!6-0Oy34elKu4bzcCpAOq8Yj4=3`# zI`#VRYf4h3+0t&4zFrHpO7>2|DD-Y6o!9RRdo`Y93mqyFJ7$k*A8*W{Co%Y#Qu4N3IR1St;C|*J| z&+YxVNBVmi3Hvu@c8-MTag*E>)CuEv*aqfb;p?+Z;A~hbL=gounH`N@v7YqsHP@RD z!`3lIJnaxz`()$=P*bGHwFG>tSyID z^zeVH*HMZ3ZsUSG;G%v9ukUyA7I&V8nDg)IJ+n!wFDL5vhIK+cjzw|$aT+24qe66} zBbZ-@Vjy0L13APBi%N|7><91z^c;tw5+gbXe7yW?Ig2QeuqrW2$e8`eAGg^31PO~; z`bzA{M4aOF!vk!F;3b(m{PoAFIO1jUNjZs1n^vCjJN3Otd4O7oXL*3VKp=PZ)31AQ zVS@L9Xf4Kv7*mu@f#N%ecd&QAIgC%I1CB7L#Q!vrgBh^*Vd`Lkaf0f3C=>K2Z6{)*XpLWQo~}RUipjrAUtqe&N4iIvQJgPP0jA z)%lXPJ$#qe^V(_5q|9d_RR~)DdiqUo0n5U&c^s|xtC*sdm_lOFqJ8FxQ&)3Hx}bal zgax2;hr|`xRkqj-x$dM@8dzZC&ld7cQTfe4JcW`qVK}4!Pm?9pvE6cw*i8?>V+6=2 zBV9!BCv_K+4|+yi2@?6GkAerSjpj+X@^&;EkUc>#9ee7Iduot09^PKh{1QaNF% z^}NOj;ljZ9^?UkCVK)Rm*OyLWxTAnA0*r?nzlm_Yk03_rOMy+$qB(ZOtkOdofoaSr z)hH@;5s?Cvk?N;wH33`gQ^=i#6bPK2#(WXV|N870@b!*rNbzg`~LX)9gubu^REWrEkHveXOZB zwi7B=SZ$kMSM;HLU_`r&CuC6_+_e65p}0qsK$Y=Jaa|COnvxCZdEoq(Q-HY0%e}yk zFT$xuWoUfk0~si$358ddH5#DKI1eYri&l5;BNUe7(oniQ_R@m{sbo<&5K6PHDeH+a><$hmVz@^ zn2#w~qYiP%NQ>dWj?iL7Pjt=L{P=yWP}zq=-+;(tBVGj3UT5QHy@roTz|%BszLGc7 zRX-PC0PIQH0BHyCs_kzFh=f2zUsZ31Z2?&0Q`a$VPZTa*sMD^xT|EcaEQbq z?Fw=zDmqD<^>v^+TJ>47`kDG^sw^(gS<$5Z3+@@rI#e|Z>L}pcv%9U<2z(P@>vsa7 zRIy6rE5e6yocf!=V3zgP3HCVEELY$-wHTgIC!3peaz$1JXrad5R3tUD!1@|(50lY1 z9e?4s0v5mC34U`oWOTPPE}38(xY8D+0g$$Dke}u;oVNO!CR4EFXI;ASiGJ?wk(Yg1 zff6c{;VLEoY$QRpba&y}F_CprGo(Q4o;?K~>BIO}?h zt5Z=~qtoo<`UyULb?K}Us0WCA@6@o>2`VK$DH~~TlhJlcA83=FvUn+FDLbYtnq;;C zUyFGx1l`aI1o@CfODU(PuGMA8c~O16=TkXyO!-r)Lte^htvt1uM`zK*y2kkJuxAH) zhE$wl3@;DBcK|mGB(Sylptl$`J$?jeb*#v*AU%0!oQzmIQQ(9nWY zq9ioq>u*?l6lo7=)@ToM9q&msC`@6*?(-|9VGo>kYpNW{{H&}*nYzLd*Bt*9hnn`i z@h3Hf)c8zOfLy@`>BYQ9li3xJKUTr!!iMJ9+(QZ9;!4?wj}qR4Csn(mv4*>GFuu{@ zb+#(Hxcg9sK~~9d(pbScpqq_n_a7)q>OW9a&R-P85g*}}#Q#qeHUA$dYUa~FQIz#x z6lF7-UYJnB3{3mpH`s2@k%fO<*xozPPIHfyYL|&Owl~mjNuLxE?Y5-GyW*E0S47S- zY*&>oUBo@KK9wZI`6-6y7}O$iIoxu@)a9ZpsGU)4hOfrmWSiZg+h;nm64n;N=SYIx zviKJ)5j<#E^f7c6EEk8RWyz2Hfj>=+`( zh33vnB2X>B1Vs$^4nX%M_a#T{g%*VP1xB7zG#vBY`6D@{Spwu=lO3d+R9;Dwj#)-tXfB3Zj1hoIx^#RR4_;n0UBu5SNG>tA+5kiVbUqZcZBF^f>m{)*SRCLN$xRZ`gJ8ER zMH3kn-m(AnZUAfWFuh4-b!tB>bBW?gfF8#oXv`>gs=TQx9tBi!+&AiesW-WjJ~8+Z z0|aH(oEDC<@#LDJoy%E5{}|8l^utXeGW8=G_N#a{IB^Kacf}CL-1or@7NifAx#K}S znHc$9Z;qN&lwFAJ<$e~4Yne($X-sk9>#X}bE`bW}$;N&U({_Dx53>(h2YH5ayQOEO zXQY?f*cv{`4w`j?@f^v7(3vD4H6XROUVr&#%GXD5ogXgn3YAEjnqJGt^*x~bk@tX= z5bdGOyUjZ$>lBV=zGkoHh5-DgWav8)Kn=`?h1|o`pwwCa{RZMY;yb1K0Q?$YPww|L7@%=Siz>rsp_2)vQ8R!<6mZDsO-61dI zJ{$F4_kV2@pmfNG$nz2$#n)5(iK86P4)N{{jOhj(;s?pgH^#)d?kaGovS8)&;nJ{A z4dsyDx<$|N!K9SVR{L1hcTer9$qEI=b2oSQN0#R|LHYbHu&gp`o{{SFH*(?Yrpjl!kRdu(V;nrCrXXJY!fez`uc2g`Tp};~kkV-Z(C^ zA>w_YZEt|g-NrBd-mM1xbaq7LT6qNFe%AM$*%85NCNf-RKpkzN0i-uJ;U?Xv%Bf3_ zc<-c)0frP6-5#lc5^?4a$8xqhhkiI7BPE#*u zx2YXeZRV!7a>^YSQp1?8-bdpSKp&S&vIxvX4nlTU4xC4>UatA7Qr z&st$Wi1m3<3c=b5`8JjWXsZ?nfjRWq%Fa==Fr|#-jRC(R`)~Me1g32;wN;MX#Pj~* z{Ka|U6$q|uswbfU~%OyQ)}m@&WE zTjrf#)O%u;`6o>iMmCR;jtNqxM&e3uJ)A;dnoIqOG+E)c-@Oli#G+ABjwLqjlUTp% z=6z$gB*inC>vo*L_WRa4O0O>o&Shw>+|L#yhiJ9)A~_E;dn$WkW}|VGOLCG+?QBx2 zIM^I0Fs$Lq*{~ko2I){%kY7?{9JC#I3>)k;u|z;*Epon)Su_9WL;9-FH*YyGA5J>C=N5aAIQ~H>dkMX$;*e0Xe>A}#EL6mQ?_K$EEdyUpC>VP2Z#Nk zc0ozHhd9NsfwmRxWp947={MpAf7wSY_A_2Y3quX9qOFxF=XTT(|6@?&$ens4b5&#Z zGv)k^Q^Q@>r4)i0k@2K(6kK5csE&C89fPH-iT0D)sUEi{dmsu-qb1BYS5E|1?56-` z%o>#Kce2@w4a&wcsCWe!)JefT8k2(1l2$u#3t8JkB~`3uM}L3DGKD>^FFj;PGNMgL z-v=C}a_he!EMr@+!-QhUTcv0IQVEx}CYM)8OoL{WvBi})p6mY1`I1EBji9(Id{QYP z8=`spUJ&FPcarh_l@XOMXYx_^x{*TPEe^Yqgr*rZ4)*0m$ zZVR(>CuD3jWsB0gP0o<#)@9obXXUutIpg)U!pc^e9qqz@F*~eLxJ|xigPt?a?upsI zyU+#;O2-EZFhB1}JYvYbxxH&K}pQR)46WJ^y!EZ9C z$h(}nTfCNDJFGxLSm;MW%C<31N`)`Lnv10JSm>=>~Wll~7Jak8ZZy=<|liR)$@ z;Aha7gg+Vx;TNYVh)`#`oV2dC$cq`rw}8;Y=u#d0a<70=VG6aoyk0yHyGVvM1uc14 zD#4oOl$qg$Qo~9=%4gN$*C>w%9-^J!&Ol}dl)q62bu)48oYb4FJDA_xr%Zb*ITJO! z7GiJ|u3Gi%v4+FnS3_15mag7FTBqIU?|O%;O!mwZ?c$lJBb2=5AM6cp!m9h?BrEz+ zy(wefxI|%XR@4WJlQ`u`k0K_K?CkHo)_J-otS*g>w&?l(kYZuVppGC92uU`0Vl9bli; z-A90|TDa`)t3&AeawvWS@GV-pQopsXA#8P86HDgCaCKkhdqR#OV2D29(Lc6_zu@{95L_DN| zeHHX37KrsJ>%he;gn#RPhv@d%^wIT+)g%mRLTaN&#fKnm#=`EP2l9UKLBs`8vCDpI z1b{Y(wv&&CJRP4^?Ew|~t{AgSnayifb;smK)2d@PYd5!Keo^i|HDlq4ZG#|oA$IY4 z6|#*{isg|#!wwzJ6i|j}L2%nX2knoL(0P{ zR>nbUsq{Vhbl4+;HHgwYk%emu>qiKxo@cQoC?92vde4TbYKl1>*7wXrb+QLKDw2Y_ z7#ad2CuHKXfO1&@Y3Mad&!nz7da@c3)|$MJMhHn=-2C>(l_0c>hsnbEK!TBbGqqwA zFU{|@O-ck2+A!rEopM2nR*5}{y@|c)M1u1s@~Ool)q7&UK#+N!n_#$mE1DsCKdYJq zOcKK@$Nsn%Ea|1m#4#D%KBHbiL1M$w$5P&qD6>IfoG{ZkRLKnFOV_q+eo#n#!~mh5 z_tN1}c7NoIWnL}U3qg)Y?>Z+n?%*4JQ1#uUhKFu~d{GoPDC@2J)FYJ3>bv{dCCT=W zh-Q;x8HhjzTbTj9kxol6E&?us_P?d}WLo4_idQVpz6x|zN9ROEM*r!b>atrSBSKI9 z59sx2#_iOG6(jJ=tgs3ehzs^J-*1x>JKxW^5uG&Fw%PlJAMIh1=t?RXHLXFQK zQ3C(hd2nm0k88YoMZ9{)ev=2tJ>HfbuUltLCe&7q3OJI2vCO%vB!PioaZscPyKr7Z zSo&?);0go&7@~?jZZZlB^b{BR#Ml{t_<)8eYnDRF-_tdh*yRLZ8coC0s^41d<$UxA zSw!(0jlS%YglPArgy4@-k{xxPYXD?nWMP1ROPqR2Ls1i=-DsNN9?Pn8MZ}s*mBTr_ z&%mf3kXG$t!sBWuM1fKMs~?vqmrpn~)0@)v49g8B{)8K+OSYKPwL-sPyN`TRCYP7+ z`E8UInKpERfY+Dd8(RaXN}L`UH{-PcE^UQ>iiwyxeFu%p-9Jf#{}y1zg8%m61(F4u z=Ua#$=Xt=qQNH=T&>3|i{QIV+C-zBAh<1fMExRz<58981z>Ndb&m(sEDG624(U~l% zd=pHPs^-T3G7x!8olD($n$m1=gvU-M9)$V8^}vPC0WB>Od5Fv0A4+2m^hHyQO!>Vf z5K6fL3_$_@o1w|oh1T$zF{OLzej+%;|7+Ibdh8>Rp9r+TUH~7~efTD*hC(Gc2-gkq z*Cy`(FYC4dast34(ILuBQPf*uC;UxO$eXXXpun$ejvJ|V>&55Kn{r?;ey`o$dhaS8 zpW}1Eo{oeBCIvpcnXhnAYjqOAO-vt?l`};X#Uq$6AdUoAobs;62|m|OPvGNx*QqAz zM%je9n1OzS_wk5+-Sy|$K14Z$xq)~Bd-e6!m_%7c=}`YzVIrpa{*#F2u>9CnoyQR$ z{vT}gk|pgV!Z&=vD29_OJes5EWs!aJG(zr&nz{*iphRuC8T;YO=(g}Cr)+rt^pVjt z=aRVjcQ3R@LA;dt*inrO1Z{x1FPq@<88L`_%!JGbGrw^Ey5wh!&WU)uKJh8MMVnV4 zwes7Y5Re6)@s84%Y+UKZkmevwY@~b zPj?S9egkG$Gv35+GDx#;RH?K+@-vM?ZlkpKavv=nk?NC(qjV-Q)Puxy;6@Rr<631N zz`!*txE&{!Egi-&+=$ujk2aX=7U4324y@<}cYclllmaYLi+IT4Je(Pn!%Bm%`VGKIAyN^hpQZY`RisvwROb$bR z{aCB?RfqMqa9-CN%t~Z4xEthm|YZk+=naF z2TS@5b*n`<*+|jiw)>f3GtDe?!V+cxqRaKyL~Ex)NY(^Bw9c3pW$AlJN)jEC2&Xm8 z1N);My@wgFT8hNey7Z6kDeR1q3Cm-(lA#o3LNt$Rj)Z@1V*+F354_iFTeFGrfnRQe zq7uQ?W#LuI0aoo4G3K@nrR%PMgiK6T7zN9elaa`oDn?On|8Jw~5M!Urm64+9S*!0hszi1vnMK6SwT26LpGj zj*n0*hHr!O%{HB=Z%FelJ_=H^gLPky@LQre3oJM_wXfy8vnpAFi8xqv;)$w1a=@QEh09OI++p2!G5~V0$jJa(P}}#G}fgy1P_Cu>q#*>*~T>@N;8X zczG4W^%;lLoHgD#i&)uZ*`M;#^bEEBW++F2{q)9}vKP#^C@uzNH|aUPk;hq=c!v$c zMA?v%^5aC_Lm5qFw!6ddWsvlJ1e*KBzw(>Zf)j4SSDG*xD<6sUk$FNTk~l&osCzYW ztibjTXGp=VS2KszymI3fkBWZda+XWMlac^d^8=LR4^C>6_h3_+S#cBxVOwzSC!TOo zyXL~)coZ#d!l-q!gjPrf0%oF*rsU6fii4w-njq!lcyrBR=Q4 zVH;LQLr+s~pL^%Rk5s1APL*tAb8GoZ<2tTS$6=lRLOSX8DrhI@XFEfR7EV95<1WF*|2ofAg59X8(nOTZiL1 zpVBv6|7qxHqE+f_i}JB0lsCCBv(rPirPp{H#oo$Y}Y)(bxHtgc0>&yzj$h0qnBV-!s9FHSf1VWJBt4j$ZBPm&iNu1~7HWxmPy~+|pFj4TYn+}hhaq)`A zgrcHtk!OP6pR;*-o5lTL>A;*gkj!<4n{#E=d5@liP}%|M{QYGoOE3Gt1ridsDWon9 zNHb9)6LT=DR-mZ++wMP6_kXsBm%OC(JE^gvP-CzVz_`M#F2bvPFAQ7LVFrh3foZ^C z0&nUfsAci>!S%|6M8KQ@DrMlSeNk3P=R^!8D95&^`fYLWbRZFT(0~ti&~5#E3%QED z%7I^ryqZMY#C}WJBBm$=6au>ZP*r6ufF`Nr1bfBe6As>QfrYEZ*}wBY1$#n~Hq1C@ z{Y+n4-oy615JGv3D_sYr8@LLw0Ox%zwC^wc{*7ffAy>xuk39P0Bwqs#<|oWg>&WZT z(5<~Iw|9f>r9Tfq+^R`SlG+L}6Le{#vZKoM2;NMip#E@-ZHPx{xRzAp-K3w^8Z$cQ z+jZc)Y_~sQm!_X{s8BGFBe!t2a6}lk!Yh>%@dEKJNF4AJ(y=tB8mNB04Wr;9YT0J3 zCQ$N7RM=M2mOwy$J*D=QhRF<8tTBwLn65RL^_tl|Lg7O~MKJw;vRA7ue{??5*nNoU z+kw&j;%4Zq?tegPUmyOAZiBP`RtT9DOCve#*t|xz6)0J%_qPe8!mRMpvtmEJqG-w= z-|o#{UMVQ1BFaK=@BNq>l%EItq+4=0*$oP&dqOO`%5r_kKS4LNs)Rey=XNB33gU;7 zw^IvT?VvqMLjSn{UX(Jvhd&oj4`@sd$CyoZ7+8jM#+J!XX1%0$R_w8%U6e5v{hR4O zEwm@<*2oB5Q|gN_ScA$Je2s0RRUagAbw{YsyZWk}z}T~^-6PR6 zdKxiY@q%5Y=Jrj}H83EThe?~guar@r@mtyn66$DFd>OpY)pr?-YN~8N4VRt%{Q(bbDN2lNxWFbOD$xpt;(@ zRlBM9tF3Q3-IE$GE6(0~zb~-6shYOsbnnvFj+}XXx-3*qWKC!JVtzsA>hoP%yg?0> z6KGg@cowsQ19Tlwt;r|GczE3xMkQ_VtYh`1?|a=+u?(z&qT+ZAaQ=np#-eK9e_bcr z5-9^D9Xgz{dR%)QpEEjAo|B+yfZa*MBy*c;{-<10Dz%qaph@XUhOuanZJ&QIqnnnS1WF+dFF0zX!22?MQ-R=2kJe<+!+x^ z|4K-H;NE>*c2ECpP-u!cYq@6V+0SqB@0>CbY4_rgzMHm63Bzc;`gd~tV9@U{h~%fl z!#Tt}J+uLNtFSQv6_ETW{uB6L_%*b=Nppu{MEhvXVni*Z6H*@~L`yGG{>A32#fTy= zEYKgs7<)_CSUG%A;J$h=L}L!*7eS=o{4%_mUs5%#p$}I>>Wc2F(9|J&6qtV(15c_G z2m^`SnhB1dPi&;zg!%;>63n0M6aoUqS5S~x9~M#Icga|Auu*6_;-mHCbI^GV$b;B$rel=Y4Jd-sApja2@BsXCD$LCcv~*{ z%MpQR9gbjidoF?TA_}B4MZ*7}Hh_1j<$7=Wz!=ER?rBq`hxb!$Yv3{y>Kh$ewqyg2 zf`UqG$+V;{n>j&fCDC0@xUhj4ZXY$X0l~3PHV9JK{4h4nhU8u;lu{O<<-qeG0@QZU zBv+w=%T6gf8h-xcS4Q2L2!Fsj9n~CdLwKdvZj8y?l7EK?h@#$Ez<2&T9#2g%@{F#d zr^ZkpTc9qTOwA-d!3NW|-$vI4Ja#RHY6{`t%>%Sis7)BukyxB4)KR~bn768u`epmw!ya&?BYQevAf;cLUH7dBJ#b*om3) zP2Z_af-X_`nV=~$=?2&?RRRuQz~)7aZ$b+@NF1`&pyw*(DzR7LnPDXZW9iZ2t9t~W z$s4-z0m6PMEF*22%*gsvaqBNEVR4tu=yM{s5_ZA!aG!V^*i8Lb@XbTH<2mQ&D9Tb7 z?4VECjK<|&b-&}|bj{Dk?D1c?BjN~?i7I= zIJzsKvvpoL08!+9uzDHZ^VQmeXUFrizCA~}>lZFZ|DMX{i3~qC!}?{;jm~qBs&bRv zBik=_55eJ%a*y~3o990lizy;IqHNwv)*FtIGek>yFs)#F&ADrQJm;mIev4o=y(-u3xluoKz{*=`cJ5!ac;BaegB&!Bvimwu0WWYsmnKn2a z`)6Mo&pSY4>K^fJ#UG4R9PPt)&hQgA6mqzshX-7vueQ7I>N+!4Z1i-TZkE+2e}=yZ zxtleNBNQPQ$qJtDX0*b!CCR>mMJADBq4*#-U{pKjd-zSo`>)4Up-c(rgP`c9$ba%~ zqg}NT3i*de+xnMy{VM&UMXW`vkE6ylC3O52LkJQ&Mpn2-+z8dV!bLruS^*$(tsTM2 zQfOQVB}&<%bvHtoj#_Uqiz^J9m2NFg`K zfnnCX&h3{hjAD))hPv^&Vl5@ZZ*H#0biOm4;Lf5m5%CT(0lm04TDQr|AUa^H4a1Wr zVgUcC-MJ3YkX%Z%ICN;Vv#PCW5 zuI+rK+MTprD0oloHz1}{VP$P_GIH3EV)a5URizD02OivlS7H&dL$%uOLYZm!14CkA z8@~N9&cRk5jYl!Ss)xbDqSxda?R;P};yrr?k1TtYV3Ohwb&`PXhG+kxnSx35+iS7y z*AYrD{Uh<2u&}4l<=weDeIHz4_6zqC%71k)$PF=z$`7@6!iSz4{iDV|+{*+AbhH6F z8aw>epw=g?*rzjn2zGg9T=bewrLhqa5$i3HJV_5G2_;0(LGR8tfK(!p46 zgSzSNX1eG=zd>tZ1>LNl!+A;| zb2NJWV^WA}oTc!;-sXwHA8cCrv5Fd$Bl58$`Y;(q&zsFbL6Hff>TkNp&-4^S)s}Mq zTB1fRK91erkx=#5j3k57p0>v~U#6%Sh~pj%b3$p3{n@*#LmiCtq72hl?LM*#*^QpQ z%l;k10lKiMn2Bo(NQUXBDx)`J#-tyX5^BaBMH{}@oVu-lBvA5NadWY)t7CzZcBhG* zq)Fz^Qo@l~b)3)^@hlq~DQ^>AP9ml_l()$(YqUnNsD>v!fVKM|4<1clku_4VQ8)WG zx9ps3ZRYE>o9r<-9dQ*C*12HF`6c)6kZkLmosI%g*0%1Vc(y+Nq}<8DI1 z_PR@(y1HjTra}^n8Q@N`~(HLH$AZ%yp{Cc$h?@eIxYxEEKYS z${-C-WzV@TV*)CdBpG&IBx@}+PHy-0{z-BXDJi{)7RDYfq@p~@1s=IZ1gvlnhHzZk zG^SMLgOD6^Q7jQM4Q2HvOK|5&%bv7EbeMuk#}@;te8HgJ1MhmZ+}~W9dH_5Be9D8Q zEu`SlE%;#VSOIV&(whzj3l7`{UlnB-%t-K0$^_G%_(!s~5q9KVQX0`@W3BnN_$3Y* zX7|1hLMbh7oAIR9Z-2=0B{~lb47$OOZoZ5ucri=6$Q%Cnvo21}qJ!i&zTFc@k^iwd zmcEk46Ulx!_m9u?gXYoHTvsa_A^AyDxw;M1u)3+_LT9bqS>+i|w1Z>{Lmf25ur%RU z#qYFfXM%&%qhtBO8H5y@qIFL#!mfN$Al(XUm$hK*MRD&27q&K9AL*M_!ZvfXC~+b< zpDJ~_oPEe9gc!*&8T*c`u_EXPf^P7HEXIg5G!?|qmE*>YdQZQmb{^#X@;f!G%nrI`;$vjUnvfz zZSI$4w^wVl5v-Qa*@{AM#BifY!N2FXKn@tmz4Xy#V+=5do_2IFKlM1b!3TVyuGs%l zT;ZhtT3+^O66sUvcXIZ7@3F~ zXl86}%=nLz`5*rupf(bN!HL_Ydi<_8MsP(OV=RWf*DzU&P&Nj>eQ1>NzuLRXptzQ8 zjRtoo1a}GU?(Xgu+y@Bm?(P!YCD`DW!JS~i2@>2rK_2Jab8m8T&-?R!zp3h}J-h4s zdS+^M*Xq^Z+6xaOj=w%fA5giWRj#70bFEag=2^Bx8Ze9SXag*^F7NAB5~NIW+WdGF z2qm%|f4+6=^W^hHXgXOudW#N$jE0jwt)awihzwRhhHZl16qp6GyvqSWOkPAn9$lcp zBud)SalKEKwowwT9O$1|YJvd_)EaSVP(vqUN9^}VC9U{25KX02@itC|BurAqK}2Q_ z(5fs$TmqiQq-^bQiWFGgIw7F!rv}f@MCzT#UO-{QRlXON9`W|;25O>4o=e!#9@uIU zII)rx`!xK>H=JbP+Y|r^>B129HgKFVX%y;{^xV+7WjeyV^|el6&LJllsixDTdH1x# z_IE_EScwt2(f;Yy=_*%VJRn%TeB8;CL=(@h4%p(i5UhvyO*3ybUrzZJ&F!GqtK2-< zaU6tz+J?P`)NZ3WnL(Vy%eGY)wF_<6T|u0A=|()-!fB&(65YA^&O_-5l?Lt&hKu&M zEO!vdkvPU$|JmA$y>4_OXJYHNZVmNv~@1H-e#}V;ybveR|YeLs+|>rp&}y%)o;o^{W1bgI{Ka&&CfGQjYqiK3PDF9~VizI+)i_8KPqLv$rYMe(zO5)AJc{i5tC69&L zz3etj@06go8G+IYiAP83W&1hCIMI{a6d$MVLqr6;GVD$IRicr7=w8pd5lX?XO-XO(^hCjL6_Wvn%WuNuV{_b71>Dc7C!i*~V{ z+zonV3tv-5ozu=yyPxM;VM<+4%7f2@1hIGH`tO4nCk`*}kJGlru{cW4?zNZ8q#s~T znJM29Tf8K4sCIQ=vPf% zcB#>+#eO?@I#2%wTNasW_Ben{T&xnl2ezczsLEisBBMwqf2tfzT1>ZBN=J1PlaU6e z9!A{O*nH%bS0Kfv|3(p(Ev6t1>i4e+UN+zwtmoHnA*wcqvsmpucwla!#td4LFGSO~ zEfQqW&INJtL5Q;K{7_P*)5OoT4iBlwy1ocKcATp*)1Y4g=Spg>i-uvAn~umrk;WJ0 z{i4-=&P_2x_i@}yw&ads%Ti7ag%v*7)Qxy{OHK4vvH^{im>sNzKe6t9&f8xyE3kf{)EKQC~QzoL)1= zzF9;r&OY($uFGLF+pqDT=~A-j%9z|bA9Lq=x=NmzC&Ny3`LF}Qx z;Z`}L(O4yj2&>;C=VOc~WzH9~Ys=k2T*5*kYL@Mlz!ImTir7eGOyR&g-$^8I`CiV@ zr+d>x$(ozYZ9a1J1uH!eC3`p;v)+7EaO9PdMiSrC0csp~_4RzsW$0E-t5h?#gOlQG z%s?tFnU=ild1Ul?+oNvMr4t`8FHK1{HKP+A^QJ?OXCJ6Fx3B^r+@>oHm|k2f;Je{LQ*C8{ zy96UsOWp?)rnh3Sm@JH02PKKh5*ZW|sF@did=Ohi+n||`aR6T^NszZKtU}!v;VX!w z^*KbSPp=&d_jslh!eEh_O!gX@&K(0W`15J8nr84Yy-Xfij|(ig8N?$1 zXNdE}RTPkYFiZC7I9fo@dw2Wkgr(a+F82fnW7ku7zq!BK+1YKqyQ|&po7;lR6M=WP zK>M{l_U*g-TX((Vjs_yR?)~@Y&~3x>vV($09!a9F$zwRA7_Wi~zY6r-qC6TqFkYx~ z2=4umZ15S%JH0zG0D>X}uYx*)af-3viR^RMM@m&Rg|!;G)< zI>Z#hy4>(jghRhtF`hjhpjQm-lJWB&PS|L+IX41qn8iKlVXeony;tY(>)c^sE6;I3 z8v$+!WzjYtXX^aN(27a69g)%>M#r<@CgZhdxX~*^n?Iv^6`y_4w{N{74(!L1LkSUI zfWQKh&C=GKYNiGY^G@2d(r=XkO_*qpg_t5&_~0>0Dftc)0^wP6uHo5PAs^1$JjP<6UOjL zE(29+!!l`bJovrQq=TEtT_MjI z*QF#^FwLwP+`fY-tHM-!NESJ3^jz@#ZU;PHx7RCN4*i}LpZ@WAUz2ZG7@%KzI)4qe z*t^=9m;qjv{y!Y{qSR&kWhO+Sb(kX}L`W}NtX;xFtLdhpDP!DMRX@PQQ%&>Ra1*mf zmv5?nBq#%Sid;3hPNK}Bw$a2R8*A)u0%3G3kW>M95@|t9d5LAg!{aOu*DY=7VF7ho zl<9QRXKv=eCkPD^q%by6vI>p68;TX zFLIdjYj&R3?BWxZ*p@2@PzFs>Nxnsz9Gu6J_(16f-y-EKwo^&#H&oLC8?>e9!R4PJ zbnj+glYjK3y+8ol{Zh}qHAd*qo$iTfeo-DKX*7r0N6nqZBq~CY9EYx`Jo<5prRJCs z-)q-XZ*f7?RM?~0%(xZ0z-u(-8rUX#M0@Ea4li8HP#DU#gDOcOKX6gP8{Wl+YED@1 zLkFhY+qw2Ojwf~LS!dZNC6w%A)DPDas9HY1ELcQYjTQE%V!8P0f-Za@*?oM2@p zZAiSyii1Ja^{2^yxpcu}!!()T%TKRO1n z3L0nhQ7(FLeIVPmt?S3*ke}uv<#z~5dgX>nbw0s)N>{%y zKQsrqB1LJKdN65f9vNn5rk@+&^d2uNsbI{4yER>Icjnv@yHjpf6ys31Gu>s%x=O|6 z@g+q0-`>(!Q>1c9BrvdI4=}JlVwitMD4ktAZ2uLWJklQrYy;7{N@-7fGTSvSsbU(< zs%1Z)Naz+{kE8;C?&L7rCcpY?ik$3xj^M2l7 zau~pQvl>6Jo#!T5zgDW~`&g-HPiS$kFU1lD-nY0l#Je|s$>-70nd9M%-nvMZ8K2HR zVTs?${UhDLUeeyPNeak^Phn3e7sNDl3JiOEvRC|6L`nUUIm~yF>=_l_*BZaBAU%X? zl|3FrPB(2YH)U^mKt*#cm0Bk)X&ivlDy-LwH~>Zs-;r$Yk}7DDlz07=1$;7H{4JrBxlpAeJd-yW%1z~qfwAF!vXlNhbkg>uBtkF~2Vq$lA^R|ZGuIh%v zm%iMOdl%)m$zvy-w^%)5nkPL5b)*?bQ${5Nh^~P5dHJsm>%ZA>^6e$KA6~cej0vBPdmrAh`dW>U zBYWDnx%v)4Hy6+MSF)rPeOJ3`<8;EFryrV((gW!XA0>Ng_6bgEgM@1*!%T1tySZc` zGwZ$UJKif4Y>=P%pwm5WdTb;y?vnfFp!s<`Uha}o3?UHe_Z>Z2*3-4XvOX_XOQPo* zY1teB8oURfMb>^a7as}fl-2ymZs9BEfo$xHmwh*)2h~TarQmL;*TTvAAXIqEKGouz z*W~2J5!~KRvN9a%c*_w?w|9!0R@5_m^IFV2`I{8lB-RJs`A5sP|3I9pB#F^h_~l^<>WwSDu$N$zNJ0gbB+*dDj8# z0AN8O_MPB}*j!g&fg-zn;pjI7%n1zH1H?eb%>BZzv7%{nG6oh64Cif`_7Mx$-tx^1 z)$VLX`?hHBEqc&DvLdAV=VZi(Mo~|+W!Lo_I(~wvJ-mOv#{x0w61E(Ao0W`}r=LL5 z(`F*#?K2HN);u?aMZpCa2Wv(OK7{G2vaMaUw(NKaE@J371m-6MB6?{JB z1Kh`&2RVP&9gD(JUjP8Y>35G5sY1O8Owtbw>QE92*bs?n%O$}ImIpm z4%IU)E!y+o5`oCfx5QYO1fGM&gg{!9t8ckF{{0#*;eA_ENUZd zEAQME1Em$%ecT7Omh9b$d%YEcc9iC2hZOp#8?3q;@OucPzEC6+#t0(%0+s1c+?v6X z-#&eMtry7D0Jpm29n+r1PE!dCetkL;Cb+7Id5eA%?gorX1J4a`cuA z$~2~tVf>+g?a1rls0=`<7bK*2S6-|6y*9!v^s;O}o)bq%cjD|-Bc25(f3Q>Lj419d zFMqJ|=1gQEOCDiA7uEquv~vL=L=M4Mh+x@RCBig<{0@0QFg3@pQ;d8V;V1Xo{4gOH z+F&7=1N_$*{7|$?0WIozBA70DBC!8zpB@R{D&_ONv<~@~jx3=N>OG+l)W5eTdWyzP zjR1J%sQ`GAe>K{Z$r`jWB|@Asr8P<=lE^>6KUx3HE&{8T2jNutH&U#1pQ`^WlJ5UB zru-94_qZC-uDTh_W=ZihWY^BB(wkYOl^qr@>{g`%1Qs%y2>!F8;~|2IS(!KrYfrK& zGMU=!1K|@aRAqN4ZBu?x z2Q7@!eq=h5xY1G7TmvdUAnT%zv}NmT+uP7{a7v+luCNR&fA|ena0FrgFawFE8Bb_{ zu}mgmZ!$lBAWe)X6y^sVT)sL_YBrE3HE)G+x^X!WMU5XK)jHfroZY{!6kkMJ6)FFy zEHna5mR+nz#qLA)HLQjjB(7HlNizE!>PW10OR{l!D6Ccm2}J4vJI*_XX#SVmnbxpo zlI$xh|LOXj@Rd5tOVG!^7@ySW1^o+SMTE5zj#-E`CMc529-{d<9!_w2vldHA|LvH~VQLVoo$4Z(ej!Ii@o8pzN<-qSsVZ zjIYVSuJUpdzkEPl*0aKCPUX#9i*$zOO})wU{%d0xm8Q~%v*UGze=|HmNz>HKpfY1tR#pPhex4Fi@0BeL#q+;J;x zZVD&piJ`*u)=9CFTuu!hC-$2-nYCNV@7OvhyBe$@b84)zjkMf&3UG) z?O-at*Q=oJ-@Z@MB;PSd%_(v=cc?)4Y`&Of>g#CgB=1dENdQg5=8$2--cFLfdJ!(h zJUeT4u4E%OqQf`lxpkIXmRlo)L<-JgZxzZLj3bk~bGJ-l3R@d=UL2JvW ze$VTE&j~2ae2vZ?^4TyI250pLs>WNJr%sdx>L~Fg`kp;fH8d44mDNY)<%Oz@!ZQ5<; ztwtmA_s!tcmuF9IN=a0E(*iSf{EyYmBICv#eIDtSX`{7YD=3Vngc#<*J_6 zsoXubKw*I0J`9a@d#_pOn~}fG`9_=O!j4i}Pe?eW-9 z@bTJhV%hI$ztr!cGdC7+S$jc(WCjWwHn4hQYN_W4Bd1T8V{;G)IDay0GisF*XoSSx z4O@5a`Oy7@umrv%8qrM*lkH!QqqxLzXDDZXU!U(PU0&oHrm+?5D9S;=*sL@9fqu5Q zwv8cmZ>_$cc5=q8+nOul1E;m(reT6!Zr>y$kvi46VpKPPtmLSj&NIcwt(E;~q~R8< zQ_%Ovc>C#7^o?z+xb5{iN>5)5$(2BrK=2QJt80?^6BS)Mydp-QHA(epc{D5Q`Gol@ zvMTNC*C8mQRflTkba36hRmu{k%7;Ri8uHhnb`5hN&GoFe^;x6Vpk>RFC!%{@xMyjo zqHt@e)Z1b}-?xmHB-{2XYwvpfa5v!)x zfQ)MOcwP8IlP=oP^y8-O@4ZCzlR<=HR@h3I5KL{gwhpFn=X2oivy0jyY2d-T_%(!lRj7%-mkhDK0iGA z`99o)H48p~w|7JmOry`9dPQ_P^m#>D4~AYBFl5Hhj$6TxRRY6% zTWU7(r@z;JdqO(DN2yCF*FXmtd=Ameu{N6t+D|Q7sl90D*{J}+%)}O1`7mK3p_DAR zpapx3*T`5MXmD=Dw04V|_}SpAoL1ORHrrOs)iR7f`MIsR4ls5-l{u3yUKk0SOou;X z%=65Rl)%g|kaBwy7j!%s>D<55D8=mV5YC}Rx zui(}!jAA?UP=#$ho=?-}?6e;ZKmX&o`7y^FZ}Cf@qL>#94D;W6E;ln1)n9_tM_IZr zGDXb6b*f|DypHDc$G~}oCHc(8(&`^zB+L{#=!Ja@#{!Q>n3mMy{WF=`pDHYok#`wC zJOI3HG1fY}D=UYqt=m;Nap3r1hQ-)h-;R9yPI~Wgy(34SH1SS8LA^~GXSnkq@ixt2 zy+c=C)A~jf&s1S z&@&?gprKLRs)z=j<+J2uNE4Nw24mXx?WQYJwi?8f{o7Qdv8`0ahRo?c923fGIZqUFpFweRJb|pPVe0>+Xb+-x?aCO&)^5h7rR@gW*Es2V zztBEWYFPVv)x2SZc9GZ8#34|c@#tyUW*@n;{N($4oIqAvqco2G$P1t@5mjY*&?{!M zKx5eNm#q3Leg~7Q<|+IcMKyDjUpU!0vot>1JsKD==2~@q9(^1@S;Ey9v}%65Q)--G zi4%xbq5+_@k$U*P91m2ER zxQ{?Vz9|1ci{jm1w1ZbJ4Fnw8pI|V|AFw+>^5E%zU zXbDBa#&8XQ&W-G2U%$acLK=|^iOWkNub}0POE{Pim-+DMQ*F1Lap2N- z1@S5xvdyz}7&2n$K`(D69D)yfOKS&*NkTDb%)@3ZCXAnfb6WemXd%omIpO z|5sI2)G&V;f>I;n3ldmT8mS@nXDDlUGYCgvktdDAU~Bl~_tVtcdS$^pmdrBD=)fyU z0pW|fC`@Y99dJK>ZwPT{cz@z|@%_fOeQey(K_cPIUx`l^ zfg$`nR<7^oJd0MAZ+aK({$YF+m zjX#>d)YnlnHnBDPBmTIZs%)RdL@@9&sgc7=k4bt_6Q|0on#^M~tPYAO`28U%wLl#8 z@=4joiZds52y*S?Hy?G69AH#R$Zg7JyAZ{g{Emp81O$jncWqL6o5g5p@4j5O54pm| ziHqC=j@HIXbB0`#2l#qhH{KoDhXW=j4Z67WV^n&Z07iV8WY}@5a)&0{9<&p%pb9$p zPha2Bl7sM(cRrhH`O-!y&}#*->rZ7L#NZIKInqUY!-^Nt#0=}ArA0g14SFSR3t{S+ zH7c>&U863^3>C$bQpyCFr#g5bs&;|yz7mE{Yr#{ftU@!-MbpEF{ulyk`NHfqLqd7^ z3(L(P<0|)`8NEvqO?sc*8!MXhYS$^r3M{c6i*#@9l8KkKqgN$Dq5gf#cR~+y`gtx8 ztqr;~Z@}XldrKy`+>&Wu`H^FbL=Ta1C2}-@)z%+DPKz5tH$yLb9h8xA2Cu7C#D<=sXm##+biKCr`YeB(w-f?|+k+?no-!NPHrm@JOS1%Z@QjWI>hJ<9 zhHk3_!Ir^-DHl&Qt?XNujQzp{X5o85(#sz|(zX&jB=@>WogtP@NkL*F+xeVwG7IF3 zZqzKKfl;BNot7+b6iOU&$(UK|G5cCudC*f4e)z&wj&Faz2LbSq4@Z(hcOW0k0Osj* zhyAM3Yz<&BZs_Ck2vbjkFH-~UMPmD+t5pIxI65<$ zIspEh6)&}G{$E%7;s#_V%KxFO4Y`$CA-NE!OG+gYkDwFYuSkifhNx@Ewz5g!O0~

kbXujAp z7HezL7MY85n*hg1dw?FqKBf5v?KmFqH2y$*7m0Wa7eFnf69gje^Qwi`PcMXyxfs=k zZP##|U5d={G840?s-P|NjG4P8+8i9dtHGPYsb9l_5lf05)c8VR8F-r?)$+<*Rz8e# z%ZaQB=32tp{HTw?kCM1uXQp<1@b>V>?zeGg<-lkB1AHV| zzU2VjoqRX`>{!$osoC4%5Ta1k&vC=razm=C%fgR@T1WVIoORGsC0if|F~5KG!Sq%6 z5qw^(a{9$8QGc~cV@Jn7mg@gE%9p?G<&~`>uLxp7>?AuUs#w!*BjFG-K*bj!xJ%R+ z;Fek8AeAp5ms{>0)Yqojlu)>7c)WN(Z&_@jTs8?`S~L^L!So2#;3>B299tjx(J;yv zC9Opf-Ow_2i+lOn*At?)*8@@7bS(VSfZ1Bnb}e31eXm9zTnd9aEsjnCH4?kCdNIWs z_x)mlysZYNb7*_8Mn2Car12W7fy0cSbV^cAR}0N;?j2Y17f&+ui(UKAa>=p`AHhRD zQy9yvk_u9}OKqsn;@-Q!SH*3tLW}pj#0Vvt)s(0`T7X_M~X(*6o~>;3G|K)P|wFdPmo;|bx-Dg?(_p8ACNGFZU9)>3^>~h%5r3e)XEvj03#Dn}dYCZ>)U|Fc6Kx@g3Q)QzZa_em7w#*Mfjy`-S5EPOLqN)9=-a9 z0$#tv|DMhB6a2Eo3;qTFUvhhXXZk&H<0qGc@IR$-{Eq)!8vhe7FZLJySE2mx@ZaUf zKjGApf5CqjBmYkEyA19p#g^P(6u*k%euw`qruYe8QTYr0H)+N1_}|Z!f8xW#le~16w yyZ99jXZH*IFJI$#^xqfyU(p>7zo1S3v+OI$LcdIpKMwFwz Date: Fri, 12 Jul 2024 12:30:09 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E7=8E=8B=E4=BC=AF=E4=B9=9F=E6=88=91?= =?UTF-8?q?=E7=9A=84=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- babel.config.js | 5 + jsconfig.json | 19 + package-lock.json | 11507 ++++++++++++++++ package.json | 28 + public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 17 + server/package-lock.json | 883 ++ server/package.json | 7 + server/server.py | 46 + src/App.vue | 86 + src/assets/logo.png | Bin 0 -> 6849 bytes src/assets/xuexiaologo.png | Bin 0 -> 36421 bytes src/components/HelloWorld.vue | 58 + src/echarts.js | 4 + src/main.js | 13 + src/router/index.js | 27 + src/views/BookingStatistics.vue | 55 + src/views/CustomerOvervie.vue | 54 + vue.config.js | 4 + ...\346\241\243\350\257\264\346\230\216.docx" | Bin 30202 -> 0 bytes ...\346\241\243\350\257\264\346\230\216.docx" | Bin 0 -> 19348 bytes 21 files changed, 12813 insertions(+) create mode 100644 babel.config.js create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 server/package-lock.json create mode 100644 server/package.json create mode 100644 server/server.py create mode 100644 src/App.vue create mode 100644 src/assets/logo.png create mode 100644 src/assets/xuexiaologo.png create mode 100644 src/components/HelloWorld.vue create mode 100644 src/echarts.js create mode 100644 src/main.js create mode 100644 src/router/index.js create mode 100644 src/views/BookingStatistics.vue create mode 100644 src/views/CustomerOvervie.vue create mode 100644 vue.config.js delete mode 100644 "\345\220\225\346\242\201\345\255\246\351\231\242\350\226\252\350\265\204\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" create mode 100644 "\345\220\225\346\242\201\345\255\246\351\231\242\351\205\222\345\272\227\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..e955840 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +} diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..4aafc5f --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "esnext", + "baseUrl": "./", + "moduleResolution": "node", + "paths": { + "@/*": [ + "src/*" + ] + }, + "lib": [ + "esnext", + "dom", + "dom.iterable", + "scripthost" + ] + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..4d492d9 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11507 @@ +{ + "name": "my-vue-project", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "my-vue-project", + "version": "0.1.0", + "dependencies": { + "axios": "^1.7.2", + "core-js": "^3.8.3", + "echarts": "^5.5.1", + "element-ui": "^2.15.14", + "vue": "^2.6.14", + "vue-router": "^3.5.1" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-router": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "vue-template-compiler": "^2.6.14" + } + }, + "node_modules/@achrinza/node-ipc": { + "version": "9.2.9", + "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.9.tgz", + "integrity": "sha512-7s0VcTwiK/0tNOVdSX9FWMeFdOEcsAOz9HesBldXxFMaGvIak7KC2z9tV9EgsQXn6KUsWsfIkViMNuIo0GoZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@node-ipc/js-queue": "2.0.3", + "event-pubsub": "4.3.0", + "js-message": "1.0.7" + }, + "engines": { + "node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.24.7.tgz", + "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.24.7.tgz", + "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helpers": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.24.7.tgz", + "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", + "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", + "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", + "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", + "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", + "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", + "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", + "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", + "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-wrap-function": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", + "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", + "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", + "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-function-name": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.24.7.tgz", + "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz", + "integrity": "sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", + "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz", + "integrity": "sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", + "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-decorators": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", + "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", + "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz", + "integrity": "sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", + "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", + "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz", + "integrity": "sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz", + "integrity": "sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", + "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", + "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", + "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", + "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz", + "integrity": "sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", + "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz", + "integrity": "sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", + "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.24.7.tgz", + "integrity": "sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.24.7", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.24.7", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.24.7", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.7", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.24.7", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.24.7", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-modules-systemjs": "^7.24.7", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.7", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/runtime": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.24.7.tgz", + "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.24.7.tgz", + "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@node-ipc/js-queue": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", + "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "easy-stack": "1.0.1" + }, + "engines": { + "node": ">=1.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.25", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.25.tgz", + "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@soda/friendly-errors-webpack-plugin": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", + "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^3.0.0", + "error-stack-parser": "^2.0.6", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.14.10", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmmirror.com/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmmirror.com/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz", + "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.2.tgz", + "integrity": "sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.2.tgz", + "integrity": "sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "~7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9", + "@vue/babel-helper-vue-transform-on": "1.2.2", + "@vue/babel-plugin-resolve-type": "1.2.2", + "camelcase": "^6.3.0", + "html-tags": "^3.3.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-jsx/node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.2.tgz", + "integrity": "sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/helper-module-imports": "~7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/parser": "^7.23.9", + "@vue/compiler-sfc": "^3.4.15" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz", + "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-preset-app": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz", + "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.16", + "@babel/helper-compilation-targets": "^7.12.16", + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-decorators": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/plugin-transform-runtime": "^7.12.15", + "@babel/preset-env": "^7.12.16", + "@babel/runtime": "^7.12.13", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.8.3", + "core-js-compat": "^3.8.3", + "semver": "^7.3.4" + }, + "peerDependencies": { + "@babel/core": "*", + "core-js": "^3", + "vue": "^2 || ^3.2.13" + }, + "peerDependenciesMeta": { + "core-js": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-preset-app/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/babel-preset-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz", + "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "@vue/babel-sugar-composition-api-inject-h": "^1.4.0", + "@vue/babel-sugar-composition-api-render-instance": "^1.4.0", + "@vue/babel-sugar-functional-vue": "^1.4.0", + "@vue/babel-sugar-inject-h": "^1.4.0", + "@vue/babel-sugar-v-model": "^1.4.0", + "@vue/babel-sugar-v-on": "^1.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0", + "vue": "*" + }, + "peerDependenciesMeta": { + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-sugar-composition-api-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz", + "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-render-instance": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz", + "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-functional-vue": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz", + "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz", + "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz", + "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-sugar-v-on": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz", + "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-overlay": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", + "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/cli-plugin-babel": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz", + "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.16", + "@vue/babel-preset-app": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "babel-loader": "^8.2.2", + "thread-loader": "^3.0.0", + "webpack": "^5.54.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-router": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", + "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/cli-shared-utils": "^5.0.8" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-vuex": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", + "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-service": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz", + "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.12.16", + "@soda/friendly-errors-webpack-plugin": "^1.8.0", + "@soda/get-current-script": "^1.0.2", + "@types/minimist": "^1.2.0", + "@vue/cli-overlay": "^5.0.8", + "@vue/cli-plugin-router": "^5.0.8", + "@vue/cli-plugin-vuex": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "@vue/component-compiler-utils": "^3.3.0", + "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", + "@vue/web-component-wrapper": "^1.3.0", + "acorn": "^8.0.5", + "acorn-walk": "^8.0.2", + "address": "^1.1.2", + "autoprefixer": "^10.2.4", + "browserslist": "^4.16.3", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.10", + "clipboardy": "^2.3.0", + "cliui": "^7.0.4", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^6.5.0", + "css-minimizer-webpack-plugin": "^3.0.2", + "cssnano": "^5.0.0", + "debug": "^4.1.1", + "default-gateway": "^6.0.3", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.2", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^5.1.0", + "is-file-esm": "^1.0.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "mini-css-extract-plugin": "^2.5.3", + "minimist": "^1.2.5", + "module-alias": "^2.2.2", + "portfinder": "^1.0.26", + "postcss": "^8.2.6", + "postcss-loader": "^6.1.1", + "progress-webpack-plugin": "^1.0.12", + "ssri": "^8.0.1", + "terser-webpack-plugin": "^5.1.1", + "thread-loader": "^3.0.0", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "webpack": "^5.54.0", + "webpack-bundle-analyzer": "^4.4.0", + "webpack-chain": "^6.5.1", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.7.3", + "webpack-virtual-modules": "^0.4.2", + "whatwg-fetch": "^3.6.2" + }, + "bin": { + "vue-cli-service": "bin/vue-cli-service.js" + }, + "engines": { + "node": "^12.0.0 || >= 14.0.0" + }, + "peerDependencies": { + "vue-template-compiler": "^2.0.0", + "webpack-sources": "*" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "less-loader": { + "optional": true + }, + "pug-plain-loader": { + "optional": true + }, + "raw-loader": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "stylus-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/@vue/cli-shared-utils": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", + "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@achrinza/node-ipc": "^9.2.5", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "joi": "^17.4.0", + "launch-editor": "^2.2.1", + "lru-cache": "^6.0.0", + "node-fetch": "^2.6.7", + "open": "^8.0.2", + "ora": "^5.3.0", + "read-pkg": "^5.1.1", + "semver": "^7.3.4", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/cli-shared-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vue/compiler-core": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.31.tgz", + "integrity": "sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.24.7", + "@vue/shared": "3.4.31", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.31.tgz", + "integrity": "sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.4.31", + "@vue/shared": "3.4.31" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.31.tgz", + "integrity": "sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.24.7", + "@vue/compiler-core": "3.4.31", + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.10", + "postcss": "^8.4.38", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.31.tgz", + "integrity": "sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.4.31", + "@vue/shared": "3.4.31" + } + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vue/component-compiler-utils/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vue/shared": { + "version": "3.4.31", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.4.31.tgz", + "integrity": "sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/vue-loader-v15": { + "name": "vue-loader", + "version": "15.11.1", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.11.1.tgz", + "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "prettier": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", + "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmmirror.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "dependencies": { + "babel-runtime": "6.x" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", + "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==", + "license": "MIT" + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.4", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", + "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.1", + "core-js-compat": "^3.36.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true, + "license": "MIT" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.2", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001641", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001641.tgz", + "integrity": "sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "license": "ISC", + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true, + "license": "MIT" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "deprecated": "Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog", + "dev": true, + "license": "MIT", + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.37.1", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.37.1.tgz", + "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.37.1", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.37.1.tgz", + "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.5", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true, + "license": "MIT" + }, + "node_modules/easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz", + "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/echarts": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.5.1.tgz", + "integrity": "sha512-Fce8upazaAXUVUVsjgV6mBnGuqgO+JNDlcgF79Dksy4+wgGpQB2lmYoO4TSweFg/mZITdpGHomw/cNBJZj1icA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.6.0" + } + }, + "node_modules/echarts/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.823", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.823.tgz", + "integrity": "sha512-4h+oPeAiGQOHFyUJOqpoEcPj/xxlicxBzOErVeYVMMmAiXUXsGpsFd0QXBMaUUbnD8hhSfLf9uw+MlsoIA7j5w==", + "dev": true, + "license": "ISC" + }, + "node_modules/element-ui": { + "version": "2.15.14", + "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.14.tgz", + "integrity": "sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==", + "license": "MIT", + "dependencies": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + }, + "peerDependencies": { + "vue": "^2.5.17" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "dev": true, + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true, + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", + "dev": true, + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true, + "license": "MIT" + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.14.0", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-file-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz", + "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "read-pkg-up": "^7.0.1" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.13.3", + "resolved": "https://registry.npmmirror.com/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-message": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", + "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/launch-editor": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.8.0.tgz", + "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/launch-editor-middleware": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.8.0.tgz", + "integrity": "sha512-0Az27jnPR2RgkUoZoLHluM5gg9zHeg7hPsUZESJxcTV8Rs6Fed+Nof7Lb2HmpsE8lN/3YzpU+mvK5exYWSftWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "launch-editor": "^2.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.10", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.10.tgz", + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.0", + "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/module-alias": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz", + "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==", + "license": "BSD-3-Clause" + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true, + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmmirror.com/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "license": "(WTFPL OR MIT)", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.6.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "license": "MIT", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "license": "MIT", + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/progress-webpack-plugin": { + "version": "1.0.16", + "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz", + "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^2.1.0", + "figures": "^2.0.0", + "log-update": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true, + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true, + "license": "MIT" + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true, + "license": "MIT" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.31.2", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.31.2.tgz", + "integrity": "sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/thread-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/thread-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true, + "license": "MIT" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true, + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vue": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.16.tgz", + "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", + "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.", + "license": "MIT", + "dependencies": { + "@vue/compiler-sfc": "2.7.16", + "csstype": "^3.1.0" + } + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue-loader": { + "version": "17.4.2", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.4.2.tgz", + "integrity": "sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "watchpack": "^2.4.0" + }, + "peerDependencies": { + "webpack": "^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/vue-loader/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/vue-loader/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/vue-loader/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/vue-loader/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue-loader/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-router": { + "version": "3.6.5", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.5.tgz", + "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==", + "license": "MIT" + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-style-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue-template-compiler": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", + "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vue/node_modules/@vue/compiler-sfc": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", + "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", + "dependencies": { + "@babel/parser": "^7.23.5", + "postcss": "^8.4.14", + "source-map": "^0.6.1" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/webpack": { + "version": "5.92.1", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.10.2", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "debounce": "^1.2.1", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "html-escaper": "^2.0.2", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.16.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.4.6", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz", + "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/zrender": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.6.0.tgz", + "integrity": "sha512-uzgraf4njmmHAbEUxMJ8Oxg+P3fT04O+9p7gY+wJRVxo8Ge+KmYv0WJev945EH4wFuc4OY2NLXz46FZrWS9xJg==", + "license": "BSD-3-Clause", + "dependencies": { + "tslib": "2.3.0" + } + }, + "node_modules/zrender/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..f06b282 --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "name": "my-vue-project", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build" + }, + "dependencies": { + "axios": "^1.7.2", + "core-js": "^3.8.3", + "echarts": "^5.5.1", + "element-ui": "^2.15.14", + "vue": "^2.6.14", + "vue-router": "^3.5.1" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-router": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "vue-template-compiler": "^2.6.14" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead" + ] +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..3e5a139 --- /dev/null +++ b/public/index.html @@ -0,0 +1,17 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + +

+ + + diff --git a/server/package-lock.json b/server/package-lock.json new file mode 100644 index 0000000..ef1b0bc --- /dev/null +++ b/server/package-lock.json @@ -0,0 +1,883 @@ +{ + "name": "server", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "echarts": "^5.5.1", + "express": "^4.19.2", + "mysql": "^2.18.1" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "node_modules/bignumber.js": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz", + "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/echarts": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.5.1.tgz", + "integrity": "sha512-Fce8upazaAXUVUVsjgV6mBnGuqgO+JNDlcgF79Dksy4+wgGpQB2lmYoO4TSweFg/mZITdpGHomw/cNBJZj1icA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.6.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "license": "MIT" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/mysql": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz", + "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==", + "license": "MIT", + "dependencies": { + "bignumber.js": "9.0.0", + "readable-stream": "2.3.7", + "safe-buffer": "5.1.2", + "sqlstring": "2.3.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mysql/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "license": "MIT" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sqlstring": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz", + "integrity": "sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/zrender": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.6.0.tgz", + "integrity": "sha512-uzgraf4njmmHAbEUxMJ8Oxg+P3fT04O+9p7gY+wJRVxo8Ge+KmYv0WJev945EH4wFuc4OY2NLXz46FZrWS9xJg==", + "license": "BSD-3-Clause", + "dependencies": { + "tslib": "2.3.0" + } + } + } +} diff --git a/server/package.json b/server/package.json new file mode 100644 index 0000000..e1fc108 --- /dev/null +++ b/server/package.json @@ -0,0 +1,7 @@ +{ + "dependencies": { + "echarts": "^5.5.1", + "express": "^4.19.2", + "mysql": "^2.18.1" + } +} diff --git a/server/server.py b/server/server.py new file mode 100644 index 0000000..cc50933 --- /dev/null +++ b/server/server.py @@ -0,0 +1,46 @@ +from flask import Flask, jsonify +from flask_cors import CORS +import mysql.connector + +app = Flask(__name__) +CORS(app) # 这将允许跨源请求,确保前端可以与后端通信 + +# 数据库连接配置 +config = { + 'user': 'root', + 'password': '123456', + 'host': '127.0.0.1', + 'database': 'hotel_db', + 'raise_on_warnings': True +} + +@app.route('/api/customers') +def get_customers(): + conn = mysql.connector.connect(**config) + cursor = conn.cursor() + cursor.execute("SELECT id, name, email, phone, check_in, check_out FROM customers") + result = cursor.fetchall() + cursor.close() + conn.close() + columns = ['id', 'name', 'email', 'phone', 'check_in', 'check_out'] + data = [dict(zip(columns, row)) for row in result] + return jsonify(data) + +@app.route('/api/booking-statistics') +def get_booking_statistics(): + conn = mysql.connector.connect(**config) + cursor = conn.cursor() + cursor.execute(""" + SELECT DATE_FORMAT(check_in, '%Y-%m') AS month, COUNT(*) AS count + FROM bookings + GROUP BY month + ORDER BY month; + """) + result = cursor.fetchall() + cursor.close() + conn.close() + data = [{'month': row[0], 'count': row[1]} for row in result] + return jsonify(data) + +if __name__ == '__main__': + app.run(debug=True) diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..92a6694 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,86 @@ + + + diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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 +
+

{{ msg }}

+

+ For a guide and recipes on how to configure / customize this project,
+ check out the + vue-cli documentation. +

+

Installed CLI Plugins

+ +

Essential Links

+ +

Ecosystem

+ +
+ + + + + + diff --git a/src/echarts.js b/src/echarts.js new file mode 100644 index 0000000..5b3dc55 --- /dev/null +++ b/src/echarts.js @@ -0,0 +1,4 @@ +// src/echarts.js +import * as echarts from 'echarts'; + +export default echarts; diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..d5496dd --- /dev/null +++ b/src/main.js @@ -0,0 +1,13 @@ +import Vue from 'vue'; +import App from './App.vue'; +import router from './router'; +import ElementUI from 'element-ui'; +import 'element-ui/lib/theme-chalk/index.css'; + +Vue.use(ElementUI); +Vue.config.productionTip = false; + +new Vue({ + router, + render: h => h(App) +}).$mount('#app'); diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..d231678 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,27 @@ +import Vue from 'vue'; +import Router from 'vue-router'; +import CustomerOverview from '../views/CustomerOvervie.vue'; +import BookingStatistics from '../views/BookingStatistics.vue'; + +Vue.use(Router); + +export default new Router({ + mode: 'history', + base: process.env.BASE_URL, + routes: [ + { + path: '/', + redirect: '/customers' + }, + { + path: '/customers', + name: 'CustomerOverview', + component: CustomerOverview + }, + { + path: '/booking-statistics', + name: 'BookingStatistics', + component: BookingStatistics + } + ] +}); diff --git a/src/views/BookingStatistics.vue b/src/views/BookingStatistics.vue new file mode 100644 index 0000000..71e53d8 --- /dev/null +++ b/src/views/BookingStatistics.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/src/views/CustomerOvervie.vue b/src/views/CustomerOvervie.vue new file mode 100644 index 0000000..aa335fb --- /dev/null +++ b/src/views/CustomerOvervie.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..910e297 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,4 @@ +const { defineConfig } = require('@vue/cli-service') +module.exports = defineConfig({ + transpileDependencies: true +}) diff --git "a/\345\220\225\346\242\201\345\255\246\351\231\242\350\226\252\350\265\204\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" "b/\345\220\225\346\242\201\345\255\246\351\231\242\350\226\252\350\265\204\347\273\223\346\236\204\346\226\207\346\241\243\350\257\264\346\230\216.docx" deleted file mode 100644 index b326eb4cdbb035f0d8b3b2853d953cd9745258d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30202 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

kbXujAp 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 VAL{X2Is`mG&xeL}i2e5Me*od4Qbhm& literal 0 HcmV?d00001 -- Gitee From 83c6de45c14f2a393226c68273c8996ced435819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E4=BC=AF=E4=B9=9F?= <14678057+wang-boye1@user.noreply.gitee.com> Date: Fri, 12 Jul 2024 04:31:56 +0000 Subject: [PATCH 3/4] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20imgs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- imgs/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 imgs/.keep diff --git a/imgs/.keep b/imgs/.keep new file mode 100644 index 0000000..e69de29 -- Gitee From c644d6b6dc17d17850e1251d2a62de32a63bcead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E4=BC=AF=E4=B9=9F?= <14678057+wang-boye1@user.noreply.gitee.com> Date: Fri, 12 Jul 2024 04:32:45 +0000 Subject: [PATCH 4/4] update README.md. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 王伯也 <14678057+wang-boye1@user.noreply.gitee.com> --- imgs/Screenshot - 2024-07-12 12.32.25.png | Bin 0 -> 99724 bytes imgs/Screenshot - 2024-07-12 12.32.31.png | Bin 0 -> 84222 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 imgs/Screenshot - 2024-07-12 12.32.25.png create mode 100644 imgs/Screenshot - 2024-07-12 12.32.31.png diff --git a/imgs/Screenshot - 2024-07-12 12.32.25.png b/imgs/Screenshot - 2024-07-12 12.32.25.png new file mode 100644 index 0000000000000000000000000000000000000000..3f80676482dbe65170b28a794a13c064da915082 GIT binary patch literal 99724 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 literal 0 HcmV?d00001 diff --git a/imgs/Screenshot - 2024-07-12 12.32.31.png b/imgs/Screenshot - 2024-07-12 12.32.31.png new file mode 100644 index 0000000000000000000000000000000000000000..f12126cac09efe879654a16fe1b2fb76feeedea0 GIT binary patch literal 84222 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

7ezw1aUBBdE${ z?ejPtP>6MLaauepY~_kI`B(==Xx#KQOGkCXE4mlj4;b(ga6X3{ry~9wmM}D{F76qB zp?Sd#!&y0Pj%b=beWJ}}%h5H(g-hp&Z2Lsqn)0!8=0djqC|zgT=QJWXZ?!Y+Qeg+KfnwWkn0MTbLu5vqtB>#eRmFph3L?{G zt;Vl;qK!4cnQ?p}DnT~oxykmK?ui%bykg6AmwK#uiar}L1uv-lb?_9G7w`FPkMOK$3(J9n(qD~=qX%5X_T)BwK;Oi+JOTQ zlrproB*Le|R;_!&zH9zEsX-4Z(-g!tTrU_7Nz4LHK; z8k&1rrhOq}FD3r6ws}Be@|~kJuuKContl`4JT84u&FG0yZ8#zF z4l*_TdT+AL`2O9>a`_a6Zstyrtu*W(ond0*5w^fMrU{t-?J3cGhxDGAPI-}2Pi)=0 z1Dt#}mVTzszpLSMsqc?F$Y*+E2qNk|uEA5Ji<2EJxw@32YYrK;NBe%HN}KnEM1>b^ zW@{(d+$0^kGxx0B)KX0F*bYkSRngu42q Q