From ce56f69e4bf058cc6788175aa15b631660679938 Mon Sep 17 00:00:00 2001 From: mattipunkt Date: Sat, 27 Jul 2024 18:05:04 +0200 Subject: [PATCH] building works --- .gitignore | 1 + build/electron-builder.base.yml | 42 + build/electron-builder.deb.yml | 4 + build/electron-builder.pacman.yml | 4 + build/electron-builder.rpm.yml | 4 + build/electron-builder.snap.yml | 4 + build/electron-builder.unpacked.yml | 4 + build/electron-builder.yml | 12 + build/icon.png | Bin 0 -> 90981 bytes build/icons/128x128.png | Bin 0 -> 8882 bytes build/icons/256x256.png | Bin 0 -> 18921 bytes build/icons/512x512.png | Bin 0 -> 42034 bytes build/icons/64x64.png | Bin 0 -> 4227 bytes flatpak/dev.mukkematti.qobuz-linux.yml | 54 + package-lock.json | 4150 +++++++++++++++++++++--- package.json | 20 +- resources/icons/clearicon.png | Bin 0 -> 90981 bytes resources/icons/transparent_icon.png | Bin 0 -> 59145 bytes src/main.js | 2 +- 19 files changed, 3765 insertions(+), 536 deletions(-) create mode 100644 build/electron-builder.base.yml create mode 100644 build/electron-builder.deb.yml create mode 100644 build/electron-builder.pacman.yml create mode 100644 build/electron-builder.rpm.yml create mode 100644 build/electron-builder.snap.yml create mode 100644 build/electron-builder.unpacked.yml create mode 100644 build/electron-builder.yml create mode 100644 build/icon.png create mode 100644 build/icons/128x128.png create mode 100644 build/icons/256x256.png create mode 100644 build/icons/512x512.png create mode 100644 build/icons/64x64.png create mode 100644 flatpak/dev.mukkematti.qobuz-linux.yml create mode 100644 resources/icons/clearicon.png create mode 100644 resources/icons/transparent_icon.png diff --git a/.gitignore b/.gitignore index c6bba59..ac411a1 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,7 @@ bower_components # Compiled binary addons (https://nodejs.org/api/addons.html) build/Release + # Dependency directories node_modules/ jspm_packages/ diff --git a/build/electron-builder.base.yml b/build/electron-builder.base.yml new file mode 100644 index 0000000..2ca16eb --- /dev/null +++ b/build/electron-builder.base.yml @@ -0,0 +1,42 @@ +appId: dev.mukkematti.qobuz-linux +electronVersion: 28.1.1 +electronDownload: + version: 28.1.1+wvcus + mirror: https://github.com/castlabs/electron-releases/releases/download/v +snap: + plugs: + - default + - screen-inhibit-control +extraResources: + - "themes/**" +linux: + category: AudioVideo + icon: build/icons + target: + - dir + executableName: qobuz-linux + desktop: + Encoding: UTF-8 + Name: Qobuz + GenericName: Qobuz + Comment: A simple electron wrapper for Qobuz (with Hi Res Support) + Icon: dev.mukkematti.qobuz_linux + StartupNotify: true + Terminal: false + Type: Application + Categories: Network;Application;AudioVideo;Audio;Video + StartupWMClass: qobuz + X-PulseAudio-Properties: media.role=music + MimeType: x-scheme-handler/qobuz; + +mac: + category: public.app-category.entertainment +win: + icon: icon.png + artifactName: "qobuzlinux" + appId: dev.mukkematti.qobuz-linux + executableName: qobuzlinux +protocols: + name: "qobuz" + role: "Viewer" + schemes: ["qobuz"] \ No newline at end of file diff --git a/build/electron-builder.deb.yml b/build/electron-builder.deb.yml new file mode 100644 index 0000000..390d59c --- /dev/null +++ b/build/electron-builder.deb.yml @@ -0,0 +1,4 @@ +extends: ./build/electron-builder.base.yml +linux: + target: + - deb \ No newline at end of file diff --git a/build/electron-builder.pacman.yml b/build/electron-builder.pacman.yml new file mode 100644 index 0000000..0a90ad3 --- /dev/null +++ b/build/electron-builder.pacman.yml @@ -0,0 +1,4 @@ +extends: ./build/electron-builder.base.yml +linux: + target: + - pacman \ No newline at end of file diff --git a/build/electron-builder.rpm.yml b/build/electron-builder.rpm.yml new file mode 100644 index 0000000..33a4ebd --- /dev/null +++ b/build/electron-builder.rpm.yml @@ -0,0 +1,4 @@ +extends: ./build/electron-builder.base.yml +linux: + target: + - rpm \ No newline at end of file diff --git a/build/electron-builder.snap.yml b/build/electron-builder.snap.yml new file mode 100644 index 0000000..9acada6 --- /dev/null +++ b/build/electron-builder.snap.yml @@ -0,0 +1,4 @@ +extends: ./build/electron-builder.base.yml +linux: + target: + - snap \ No newline at end of file diff --git a/build/electron-builder.unpacked.yml b/build/electron-builder.unpacked.yml new file mode 100644 index 0000000..d694c9c --- /dev/null +++ b/build/electron-builder.unpacked.yml @@ -0,0 +1,4 @@ +extends: ./build/electron-builder.base.yml +linux: + target: + - dir \ No newline at end of file diff --git a/build/electron-builder.yml b/build/electron-builder.yml new file mode 100644 index 0000000..55a4f20 --- /dev/null +++ b/build/electron-builder.yml @@ -0,0 +1,12 @@ +extends: ./build/electron-builder.base.yml +linux: + target: + - flatpak + - AppImage + - snap +win: + target: msi + icon: icon.png + artifactName: "qobuz-linux" + appId: dev.mukkematti.qobuz-linux + executableName: qobuzlinux \ No newline at end of file diff --git a/build/icon.png b/build/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d76cd57e1b176e8d92a1522d639095564d6a518d GIT binary patch literal 90981 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%0Ae|~@EP`wi$_M21 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 wuP-r|z=h=VZ z!uDoTiVJrMjk#@whKsYDR4rTVcBfi4lvr59&>pFH%#%^DZ;YAaiq(|WLVRYY9U%^d zFccI#y^i(ELLc5Qs{B19jOd7m4<9nf3A&y5x!D_HKJd&vQC4-hZ3mVEog8I2Edv%M zaaIvuyG%^|tz9JJTXX6kI(&F?Lz=H&a%ztOx2x~n!w5y&ukCd$mt#I@GnI-m8#}-%IH!;=V#S-p9nGyLXsFYlfk%PIU zg`^2O@afjAa%TO<^DB?qH(5oDKdqJD#y)*YEEW^Zh@(KC zXJltWMb6^evTIk&70{ znI$oCb*nh%>-t7!`1rp!g6TAqV1gr4u8C;`^*8)YzkN}+e^B_YC3BIgP|-fW`IT2z zLlYL)frn2^GB2I;Ug%j0KlP5Dc8ZFa zNHWG0DUh{ov_|tS*eM*3tf6UngRo2t^#2r8k+y8&YVvG2g~`H(e(l(LchnYIgxB(+MMbmdDEv2DS#;rzw3GA||4HFk1KNQH@KK%qtrJ{% z##hCJd?#>k0FvwK>N0H-1{4H`)0-2R4H9M-I!dAN-rK$qy2CMO6LvVK zayxYFSQPDlsq*P|ANj07Hb+U4 z_$>9!uX9l_dNY4;BW8ZlMPUaIb!ezlvKL*=B*}QrnK73V%RhKl1Iz* zL2_rNmUq=@N>xl|Jkh=}nP+c)oqf5bA+gz_8W+ULD-&^4O2`m zN?!BkMQ6zty1)1%8#+MRnK7@W6oJ`AIPXC|3}ku+Exa!@wF{67Rd}zYF_8tp3Qu{j zbb490+}pS1=?!k(>J+_CM4nO6GPk0HTCizZ%&XfN7;tiK-nvy@bO^KtVf?dnTZZ5pkxti)~xBeGB&ca z1arye;sBfZpOyF5wixoywZ$d5@GY1g(fxBASv)v2gf&44Ah`AYUOQ^`#oGx3O-fkE zAeB4QHwOD}zmJ1>ZlZG2HR2;qOl?n@p`z&4dP%$aqv|+bu&vz8ruy|OfR_w(Yo^om z;{nATTeq&^T;R_0##)%E{`Jl#{ULAgJtiq`qif<5a)i;?oxbilQ!FwxWsDlHTkf=^+z*}Fgvdk4qgiluYn>Ey+avFSohzg$y3WaRi-Te*}QOy zM#>noR~Z_>39uTeUAk`iK63c*Fn5czlqC76xba<_I4i`$KRUiC`RVxcwjHc`iYptO zC8@@s%MLzQh1Y@w8x(H%x(;aQzT~_4jeul@}*>6O5-7G5g#-C!`*%wnT4`fcf1R0dY1PNJ>7qKsXlYen_c^F zh#n5%RYZsq+RVdF;pF%B_0?>Y`&orlS#d^P@9cVhq8vQGlYt7lYD%zoUWK^-t1U8& zmwA}!I2dWTEq1uftl(ym*UzlfMD3Fk+8wW7dBQp5gk?cx(})YE|K_{==q{^&7&1Cw zAk@s72a|5Df$>#G+(Z`soE*#T6CV4BO3cF(I|zz3<^DD$pN_;hN#$}1q2()uE)fDw zJ03tvP~3K&E(NC;bJ0&1hiW_JKz+vja1Fz35%oq{<^Cx1>6C-%7mk~kcMlos|2z9s zLsjm-Y71HIOSxNzBbqq2g-7m-4=Uzy$|BFWqS#iJU=^XYDbpKud&`CACP8hg{#-Cs zZ|JmceV0A)zMyHu7SCbeCOEebET^$>nB%put=rr&%&{l9#gaciCUdeo9DXj`1hP(M z`r4g-H9No3^v`_5`7YlV7Zp~f6<4Mu#mHV?efhIp1zj2$GG5iCAILa>Fz9o%XGb-A zjnhj@CgLPKKlt&w!rU`&7asZvWztP|8LS0DTx3VS2Hcx*+N-MY)=}2ifQjjn;x7WB_-XXf6x*o9t!~s5D)XB+*@wEU*gn7gEMpag$ z5vnD?A3&H>we>x76hdh}F{EE6%ey>S+8dK;tDjn?Yop%dk+A877;QxO*0#m>ayLEw z3r9PhrPH2$ipy);K}m~mB)^-z{eZS>4KvmPY&HUG3f5Po$^NC4Jnp}J#KEs8Cx8=C zu~T9*{uXjH#eJ7Aq7}%t**hRdfevCVzgzv+U8nk*G&g05-z(4UKgQFu`-A!`^Ihb3 zB_`s?n$2&8&i6#bSyP{)F?d>XB{jzE87CZapBRy8BL?jP4x|A_lsK5*%lvd6WoPaQ zNI#5s&8J@UTDh_fz3y%`op=GXfB(+8eCmqKmZ!ih38H}dpTU?JC`SFgCNCR$E&3J81mg|pMBbrkO51qB7a zWu&VKnZ3YmcowLm0$zr4Y0xvgzT$7nL2co2{hrp$=m9v>PhI@L{BC0z2{TClYme&@ z4r-j9OB?%$*PV5mqSItx;&xsRE#hrZ>*kl|j9`PYBjh=UwCf@Z>%4Re|ap{Z(S6ZBJ) zCS7VU8ofa-lwKv*Jy2i1e4eF}wIvs3>-e?I-znGJ)HOghNX_d7>q-(XX&Uf_H zRlE-E5}??TD;I{X*~l$XDIJk_Gw&A>iYE73xDMwhNX|HVFmz2(U9wL2)k7Df zS7i?_H#d3&K0}x8I&osBw!nu;J^)BMW97=fSKn>^y6(=8nzTSw$;Vb* z;$dxIm_;q6j<)AP2|Pj6*K-yuxP$gadAHf76*dNl6hFxt%48VF0glMw{qZ(*>sP^N zLWpqv&)fMmU#!xiMD7hEsOjcskZcH7f1la2#psc`DrezC1Z^NWf}TUIjY-X@#fe5& zCve$viHII`p~Qq7t&nJ9)sHWeC2cG+)odXraTiP`WK#@anc3%*-hc=xLe!zrdv1u- zx+7j1k^p#ZT=x`juBD?oUENF1!9gV0Fk#Y(K6NMlNh=(TL)!+?M zCNbNhbWh68x+&?jM1~2>pLFD;=17Sffo^7UgQ3BC$wsfl#n@otdWvE>?k(22M$ukd zucdjO0GbWlu>Nf&S9x+O1S=WpUUPzq8I}$S+t!=zoY`zS(y~H9R1~sr$KTFBsZyDe zptsuxn!L?)>AjhjY`^^}De^2fu~|$FoL;~&rovzLAtKmVS^Cjn*tchQS!}%IrJH`q z+VFM>jZ@9~kQ!yW!JN`decEgUV6&%8;>Fz(N2leB`e~kC>3j+? zFoDY(Op}7N(*AuYTS7wC&L9h_L8wy^)K`?(7^Hou_b6#LX2Jw9Frs+lsEZmlefFhy zz)}@Q+h24eBq=wB0f73lK%2-`@v^LO0&bBjb_~S%KKbm~vFBZ0alW#?JOT@vsP}c1 zul!dJXMqX3g1|Tr9_&a>%ZuZ?_ic6{{NmZOYxrmIs0zuvs`*%bbG;btF-VTAjq82s z-HngKa?!?t?^*=Kp^#J*ao_Y7_+f;?6}xlb^jnHsHKmNh!D(89C8~VUQb^`Do2Flo zH~KUGNZ^V+O01|oBm(N8cX8?6QL`EK1@$7>EeMHkdX$#63K!)qlr<3?(qu7;*wh`N{ zMUKjxGSGGJQyL0!6+`^ufkWL~a`xFefu!rk6zzIB&s(MO0K?AVmU`@EGg<58V3TYqzuqV?}$b#zDTZRdxyEstcI`*`&QA^8%J#)_}^wVfFo!dy? z1kxu)B#pyl5>>rt&NP{RaynO#o`pMLpNJ|h%1r?8;o4&q3?qcH{>_UGizrkxz|96# z&F@Hg0D%%2d+?s{^$MviCExaYCq^h8|0BPz2S6n$j`YM@Kl@<*@cYRpM-vNl1wsT5 z)cIuZz!*F7`Epcn$%%5jJxESR8$^V=3MP)onkpx|y|5_W^DYqJ-qS;8F>XR2ixu2{ zoNKV1D=ismyv2y=hsa?731lN12iF-#jpM`8d-3s1_;?W!O<1$%>TGQcZp~{UDM^!j zL*GfaE${_pO2-;aS-t=G7&DM(G+9q6sO(L(l2QAx|Ah&X;8Ai|QYj~o@51w4vBAjc zJ;y%^XX*gv`{jA~2Gj^+2U4U85mhp4Rt?z*h-nyH(_WmjQ>HY%;nDr-DRcbysFt~} zxf-zMJCo7xgAS0PXjcv%oaVo!`#J$VbeXR3*!tImJHu;3t~Zf5(~=i|0T~eUaEh%t zr^XRJ#$v-o*11cR^Rx;Y@asoY;G=sAZA)7 z%u$dCc|ZL8ex8h*x=euAJnkfp#2pm8@oP#pLWM6BxHpm%#G0{ z1;vtY&pOima~0&Yn?EF{2-j1hjIgvX5JSgrE+Nq{WtF&ghx^uJroegU#Cv7FZ|3ru z{s62qgDuFyd6=m_E#64w_0^?J3=3ylRB8{D7$Q!eu(0ONgxU}rB}sirTf5ghqhumG zf&Fx6Ezj$Ns);#=bx4Da@*cDMVg$qsW;}1l4bOHwef_%H4Ue>jt69Nvzb3yLQMU?0 zt*BTlVngmEHT*IaGp0Z><8u8J(zVPGZO9o8MVLk6Zd={XyjwRB2N;NKGOp9>RnCO?6N2XTF0@cK$bNKAn4>HJF?qOHY{jlIX8!Gj7RA_eW zOou`zw|l^HbrC~EK0J^m$Bh6xkB)!vB`hGb?KD(V)P8ECMa*GlA&5DhSPya|-#;vn4-C9BjXm?< zyLW`)EQl+jIJ_~0S?3LpSdj&!FxqjFV02+hQjVNWm&GQg&p&>23mTNSQrmu=+$U|C zd%ZdaN+MFFp?tk9J);N+)$^m3EOd>yCv zZoVvgNXY8nvGYT|RC=y=NG@skTWL7k#|J5Dx?GFc8B%FvmPYr3-6=;05ecAOY^^Yrx+wt_#X+l0}M&m&lDS$*~j#N6-95eu_ik}v^ z>fvqJSO!D@S>hp(f*^;HtFRIH@#Ay#njZ5hb+bbn{KduY*-+$(w|%?Z)qN=1xQQyB zCpGAZoW!7gi4*aS`QG&Hh1};f_*6W(=X^VRc%En`sV(^!?#X)bSoO0H^PH%^{R#K{ zPg09}6bm?DWH;T1E348`bIgGH4Tw7w2mtVwsStm}aBF;z5iys!)Bi_h2o5%&Mj}j0 z;5On#cC)bXUbJXav+HI^S3Unei!bL@o}yCqeWNG#y)b|ggbFcGc>47aqM+$m=V>Sw zXm_mgJ|?-jxe27gI=^6COO8Rc*iLbM+XnRmRi2W>lalRjRgYzMR*@YE9 z6{@<8=7;mBetst{U%tFBLeE2z7!8SckpYF0F+(il2W}So)RzwXbC?&I1gt$DDEK9G z;w&Y^CeEWr3mP!HmpV?kP^^gaUceU=v3y)z6(aouQ$a`tn^OA)e7d6=RJJN_#^hcf zwD4A8>SnLu7;=JhjYF-U?x`4Apt>Y2Qiy!r_N}0a3b_yfuH&jb90ufN!!B;FAQ?AJ zg>xb5vq^Ox%o(^k@R?i>R>)KfiU5ibL1{o!c5rOPm(|hY$#?4}kjO=g)X$wew{!2_ zbq|ZyP$dgK4CNME@#AsprJU5zWg0bx!h~pW>dU)z{*^0lh#Op_aac5b+d<_*uN>Xb zpUh`^hlZsK-bWWp`K>0##mPTOF8|KKfLaY#f)`?1I`F5LRp}aiI0c5xClPXh=Wt|9E>iWP>hd%Xkl)?{FcS2|K|db zWCL$PiMLAED~RQs&=6^D46^^;Ty61ME1M;S83Lgn;W&}ro@tr+!+$dCL&Pp-8LU#{ zLetm3It!HAVcxuBUr#+R^7AbjUt_JYeyFS?zR}C7)cp)1CNZVKTz(1aCWDqP1wkIM@PDvWQh_Oe*vBS#Fh6z6Hls@Q3$x8(>ejH{} zVmSZQ;-udtsh-Ui`&Y-+#hp{#JAB!#wUB{|OVF&NND<4aMOLSJgjHPj}_667S!%=hS# zo0~5?^>O|b#uVJkyd5B@Q`K#0Z~1;s6jy@iF}@4DZzC}LEyKhX-!hEkwUcR`0cb7VVF zJ>Na1nk6U-DbaUPG0|rlTm1R%6wOGUqgqh^1ZPV>(0D|o)r|OSD_7kb!U4;UVZr;& z*Kv9Qtt6J2S`Z5DyG*G%T;1F>!U5h}y5O#{a5lt*yzRlV<*(!R&_6xr<8fC27;gwgmr2phZqE!e zH8zgkN`a1o+?&%Cf-<4P$75u4gmpDpws)yz~Vxy!>8LT2Fanq|3cGSFwMnxY#R>j;^070-s`x zLQE7`#M)b@3%-N`wTe2r(cfk9&Du_jEh8|75cTLIpQ`44WFx7k_;Ao>gZ>(R>{GHf zsywRGgBhL*p{sXKD#!(xMJ$YvEoNm~kq3wpR_Grv&T9O6#L(Hka-KiW2<}lZEp<@j%Z8;-aRFiw8^v)cYqj};v3o8dj86t2W192nYhdIqaq`{@09$;mqWW%yLL{n zFn~8qM|Tu^uU)%LVYw#YLC&@7zB5|}DTglh-Rm?2 z7bR>$PROh+)(X~1<&I>KmN2BOQ1%;rx zyfo#VLHrRf?69oh_XLxt&t;BklFykba%0l3=mw)-5p6opNaWa@nvgt393WhTV%Dvk zBz_nFVFI^_t`&W@O+!s#U_pdl;0!ZwU|gnij9VA43`?3LhpK}0BplO~2L&~vN6GiJ z%7=_h_X*YP)u&Gc6=PM>oHfQnxY+O~XA#cmpkr*DV$Fue1~r;-l?F}K=jO?g6l|D3 zL#MjtqcEap6N!HvB5y(Z`rO#fc8_JRhG~}%G0gZrQHl=5$F@+I1~u|rCs@P_qZ}dE zyw$j4wV~(=n#9I^kq@ww3=VEEZ6k|v1!-YlD-XP`Z+L2?_NHxCi6{SD%d1zX#2xN? z0yru#KTH|*Z$EL)I1ZtX4aePd;oWN_8=aM!z&TWDuwg^iYa^JnsC;GqNgt3FbSZ zXEdrjG227Z3_uIX;eWfVI;LR?F}El{Dz={rikK?LkBW30(&)*^Lp1Mv(n>=GSGVbY zep}ZXdSti1<#HgdV~u1j1;teLutWpM(0p0x`vjftJ1i5__>8Fkp`H~f8i_9#1+@f< z0oM6><+8YYEyd~pn&LnY_H>fBtyk8%Chuhqi+Dw=exhIo3<5&ft&^L`a8~$Tn;8#h*b3#sX6wDp1incZb~*)MzU8`Q8*1!6d} z4Iy4cyEE4P9QY%=2H3!y3f8LP#cGi(cni!O8uy~wf(a>2Bv!caW-gYM4^W&a-8tA# zQtoHlAqyKnz6*De0D99rK;8C?Rz5mDnj5tubDMZ7_Lydf_|VPw7p=Y$H%!isi951? zVjTL_6jU2IzVILI49O;akkn-N{w)~fa={XVq#Spjhb(d!0I-mC(|C-QXQiZAgS($$ zWUaDh$p@$FK<|Ua!d24Ms7_sTp6;7>fpz+RnG#(F(=`(iBp`xp@~>* z(c{(_i7EK$DJR-asWTlb<{JXa1;8I2TK=z#4u8}c_Oq3LYH~3~Yew&7YQ|lkM-CN^ zR9h|Pb|XJsc=R?NB(C~zFU;5b_4jlCmhTHI_8mMJvDPqHJ@Win_YEz1&uVT9RfcH> zof*y%LRq`GcEL->4%6H= zNf1LCjxdlWx?L3ByA=yOM^eBjKU9N!-7R!itgV>?B?s?Tyh_*y2QK@tc3`q`BM}7H z>7+QLNx_jv1qGq(Pt@HIZ*{?Hg$~fOXU|*1HG-K%nZAmNiweyDlHNhC!;_!O_WuXr z41d0G0z>j%y|noN#7^y2Z2Vzk;SisgdPy8HzvKtGHiGF~ex>!XyOrC2+Uv*9*LVA= zFebg9em{^AH0@#}2jz2D$*Xx6;H8KNu((NL4Yp$9vi#!;Q|C_4&CT<*`$%r??vBXj zXfI9eYuaVZs}9N88WjZbw@YXwRtfsxj-sBu;=Z?c?n1mCEECEF|07Nu$Yu{jH7ri{ zT@#LQvoq}E8-`(&IXd)SO&7=Dl-;itBxM%1xWdI*70`d$Gxu}Ood%P*B;`{P{r3%B z&tf$MLB}KKw{2^A0mciz*^M&e!d8wAzxYQ|=mg1Cbc=K+s7ekTljj%!j&{WILF`9O zK24}2FnY~B>vbl9f0Me&NzyPWD5|Re zS;%A*u4Ic;9NpuVIRb7euhHM%pZ)7ST(|LOipX+s9jjj+BJ~=_|l)W-9kh4f0ey?T+M6u|9|aW6rvC^Rt_qK zOp%)g!yzF;atv)DA!LY5wWZ^j=P?nXq@>IwWy~C+)Ipgdp(sP+{ynele7^tx4)=MS zJNA2D?`v4sYrWQMtpzeBcG0t`eATP+Re=`&Ogxct@J8}(rIcStt)%nFDLozP37@87 zwY9KS1z3v#55X2lR|uwWJ7#Vsi8v%^vg!vNKD)@H^!FOHgcJsas;SshQGLTiO5$a5 z?m)MJ5B?DK+TOi!XREKOrK*wBC_blx>5xq_j;&I2QgFgiJ4^Pdr*;vpPJtgINPOwb zQVnyUFa7$MF1TOm?;g8oMHgtu^vs zo_1!go?$AwH5=;LqykO>FSz_c}PXx?S($AaLKHH3T=L3=$GN@_3q9vl=_xRXe= zZ#PVs48>I_(yDl-#3XO|yzkJOX0TIh}5GkTqzdF}9$@`&}?Q4xwVqztd~ zuwld8M=J&$aR*oPZ)nGprh?}@>c9a?TKGBS#cVXrbt{w(FLh+O<7e}@jQ zD$7d9lMUD3GOl5}7a5uyJsN9H8+E|OsLcD9iyqI9Sw2j!qKRMdd0*~AiVa+A3AJ= zK>A16YxigT8$=-k@neRzEVJ18e`*}R$|hr7DoP#q=xERL8+=6WN95r2dhAhfR*BXR zw%nQ65G2X#Q0+^t!puu1{oTP4+~t&W*r16#RdYyAwB~jz`95oTAIM_Pox<6O_n~$( z>Qvi4eePF{m&P-KrgxLMGTCR7$|@Rk5I_j&Ot@`c8+SOUJmQl=q_$Tdz3Bf+$($fq zyZmZve1GCt0EmZ_C4@p4rY|k$Cj7vpFBj|Zo|FFP&})lQjlqYaWNXap(tqLST~FLJ zP34F_;teG%{W%++vdxP#u19365J*ZHbAGQ~sPbo$yQiD@-`~wgw5}mo0(ezb#)n&j z%cC_0!oyyUXl}24*f{q8n8)39bp^2rwCfT(^$J+qFoc!bDrr%v`Z(g=G&7~g2&EcN z7Q}n9Z?|tVFCPvrPZz32Y(zh(M79cS;NXj^)B>%W6yy+$mC^FP9F7r>$>f#x5a9Vt z^QFJO%=X8sO5IqrX3GsZruaPVo_;sax!tyd2poJ)*%!onwcdg+A{Da)b6~r}jhXQ6 z3(%EQWwN8E&Cb=mjR%Jc$z?)zVH-wdB7s4ogxB2Worln(LjwvF z0+@yj9Xi)tJ2ZJ;q5b!>8+SddU)oYFvB1^6_TjBJ8NoG0#2v+fnof#20~YW$lQ?X6 zX|8vU3*1u{iVIw-A+ieJ9cD8{9+pC@LnvfFRa7@@E6Z&mgF?IGQxH6*rB3l5#RZN! zYPZgHoI;)+7sfSkNTlaUFp~NcyP7qM)Vh-zIc+CVS|)&z+);m4&4%g3FxeO!RUDva#+&8Kp8A!WymZm^ zz1258A!d>gKQIuDe4GbF%sH3@HLK^v+0yaH4)UVR;saef6of zD{ors1k->=1P8d`V@h*3dW~wmY8bj-)g8ZWTp{P}dB~Mb{X`#j3w4oHhV;7j;x-8GzL<4Q=KLqWxCk5)+bwtR=N?@UB&qu zw;?eW#|h-KLMfbiBNG{zLc z;#%U}Oxa4x}18dH$P&l2phnqa0 zKG*sp?2OD52-9yeYac9!k7y!)k%55t-9p3Ty1UzqD_T1pF#`3M#WvWyouq`3#seX_EU-9gq&_kzmvf;+bD5Yv&&#H}j|_8cYwCc5YRW6;((v z2RQE!A{^5nYd*Y63^u^9D0p7O-?3zb#M2&|*3}nCJh?dtZw2Z@GZNWr6;m#@4^yWwqB=^)j+usq}i%S@6k-5CNlKtX8KoGHOWE{CKaggr38%T z&+Bj4T*EXj)=yof?%V};3ePU-#s1Q9m{e*pQ!y`Q)N6^obj?|jglq^RS!G*4WV3C= z{KGnG;Er_6Dyk19{qTOn`*yy;gW#QOATmLdHU*(_Rh3*2!Xs$E@X2LgnqdvNDsvKK z-k;28#4$bp^Up2inzXbu`WdTH!4BK}VUm2_+$#z@-SvAOJb3W^kfNd0mW{@o4YYl) zUwd;Ca>aMv(T$RcS$(&piMu8*Q8y_wbvH41+<5t96 zYQ6Baf38Tyk)vj4JuI?IgBRT!YuD1%Pv2xRDkv)KlCP&%p%~v-$vFd4Nv%FnfJ;^! z{n9<_G&Fo~!VA8NZGWw)kbxB{Ov}ru&6A)PKU8G$?AIoRQ~2b5sU{^$lBMn> zD9Aw)OvvFzI@D7D%ZJlS1VAkVD^YT?dg0EKT+^J=69?~BGhJ9Yl*M^?K+k`gPN

{U)|q?DC^I4h`8-wb8Hw&p0vLf?RdMo%lEHq^vh(8o`a z^(%i?4K$V0HR!yNdYppxaK8Eoon`U>VO!s=pEl60g3!F|wZWo1%Fe#Mw=XyLb#CnH zA9FN~<@+v8IsHg*+O_;X7of%91ub=4xqjO0K66~?Ew=WK#t&t4%f}*^opWodIZArj zWP`QlK)dEJgIf{fHu{qMb0TMD?Md%>e<;*QStTM{d;8h1_MV`2Gy5wqEB{Xmps-IM zHgauT{r}GKBSRL^#p77LFzM}atrg`` zL=676|C-Cw691}pgU533O0+p@SPI+lnkqK} zdx-mcA2-(;=OF z&FiX2<-V6CjZxJM+xcO>2sHAmOcPF1wuOyTymo?xmIVON6c7P>xj7c1MM4j}S<;n% z1%G}~I6vd(9*t(#l-pYkN%JuNR%`tV)v$JLuB!|v<>%pgC({iFR+6^6a$2`PeKTka?L7{WjuTFCWn9gSp=hmJ4)JVr++{uVd zO%2a>j;`ZUJ^n;`#qwk;eIaH_0UH@2ovgZd513Gu^qyWj1~oTq-1rd+)}U%!pOi;W ziXDwa+yx``abcc^Co_2H(9td~Yg+&Dht;iy4H`5U^#6vxSQn&qU8uDeZXqvBrQ4th{&8!;qhY!sn(xXX~vNT_z*_eHK z?qA0}8W|fOJ#fGYQ4SiWL$*SM`j!MUKKUBR@C)ZOHMD)`2G?j})7tK=ZYbie z>Gc_>=-Z$6f!>oRkM{658^7yzAJ-{U4kKD7-W0_|Aa!1=WPmiTmqk@ZBmX*;J;Zr` z1A%C3!i9MQaG8vKzbBMN2-S;K!moyY{d042ci#6QX=!iIR>hPP+6D)DCZI4g&ul== zdenCt(vePj&6|$|oxlPOn(MLY_X0<=z>&bI zhh>h4@zj7s-c)#7I}IX>V}`Hq@VRpnvEUXuz27vS;q4ts|6npA52aLno+CF(qtcg4 zi(+UvhB~e==vnTm_%X^AYO1RQAlD;ywf5xiwH0j=8=1WYU&o$0HIk0c1Z0ihHkGR~ zetaB*r3;(?5Hlg}Lf#Ff0a!dYH{G@@Z*}FcojHB_0}9j8h^=aj?bA^^LdQV&ghpne z&r^cET5TGLu^sH@Hmz-HSDNiLYTQ^(J=+V}WF&8FLy>`lXvSv}qM$^X@mqUH;{~`` z@k2dKT{X2t@pkRmJxtOv4Ke5qHmYx5rFm-C-9w^O`V_K0h_2b)Scsj&7cah0uT}4( zfXA){8hcIznt%o0KaP%f@rckaYib;;5E4KBLgcSsfwP{U-!gUKe0rlrlSF;v=FN{} z9vkZlbz9PvW6+&-iSXS>vsZGxkHn5S;lBRqy9V0vJh!;5K77t@8z}FY>*6})oSeFj zefl&v_XI*APJe2PA%+$ICNDjQL7ZOwo=QaHbAvU>@m?tpK3;qJ{>hUU!9S`R3e`p) z8G^+N`1xf5jKZg|khIn~J%zkn42f4tby*u0Y?K@68q`LL$xtj>lCfm<08P6i;+?=EHAFObx&efHGscBX;a$Sf54>-Oh` z)*K3St!r236?ALTZkr3ou+ydD5YStz-hpPD()vvjqVNH&VM@_G4U+tqb+}$i?g_{~ z%<4pNuyLDiadc6sXE%4rbEsgF2W*#3d~wuZDu0BM6&M$VgelEbG@Xs7Vb z|B5ah8bd2i?whza;nPZr=3RJ8ikpi`ub@8)QY>{8V&_iRdpi0q(!9@^lSNm&?R)p$ z?eW!~=0R&WZ5o3Kk|q^-Y%HGrRUtAV1-ez0Mmvt?JT_?H`P|-=Nx*mMMUd`(@CX03 z+O==YL%$kPd_|Aj5`*&Q*8at8Q2r|endec$JulABT^Y&qxDe*GbPO6_@1K4iu{%O+ z4wN~fIg?NNy^DTWWNXi(?I zReB2H;Uo{|Nm#pXJ$qVW`q-m=)r+xwR78KwwPoC-Ni<#9Mj8tz&n0E=c1b}m2YBA~ zTqU6N%(-)g&R2}OGMxC6DI5<1}lv=5A{*r`}wz3>%I)K zeTNRCgMuzY3w7_=a}XP8lAHj-AWyANT%uf(&CbeB31xF;&fJz!FbdzCCwELN;--oH z@pf`6C;cQ06ImWyzxZ%Aj8-oFh7F^~j@?6blr2G`z6S0Pt$7w zoBFLPxc+?&8Ib2oOqXb#?WyW82hZ+`e~&F`nC$){?nmxFxo%sw~2 zSE>>f+L6PDk6yYoo^Ai}^XJi|xBRUTp}I^u>*R~44i-FOw$8VD+_-T8xbb0{hi{B4 zs%r_O2CPv{*62w_#v#noySHzRlr}JU+o?)%hKeaXd-Rx7RR(DBShfX>aMsI9V*xwH zQ|jLjc6D7xnSM6tT2vd)F~jNsKxgtVaso(dCOJrJM7Hi{zH%JI<4k7 zLsxFYvhRq9NFS`OAy;V4nn&!X)3hDtu7{g%peuyO;jg(^YKO|=exIKu_9O2ow0xak zHKNE9D7)@{UN~~|!;7IknIpq= zIA*n#!!meW2_-!nBaK=@{pnKjUGZeyV3xXR*4f(I$Dn&JfZOY)Ie0rJCQ0+D!a_K$ z4%@G%ve4C^g;nJ@JC)P_hpwkC$msg@{_Of=|3R&Q!p1C}O$==@3hwvFeS&e_v3vI* z=bcB(7WLZ4Ltj*$k{kBm%W-QDswWXdMPxrznkTX?%u`z<|A8x;4mWrwJw1!gX79c) zu`&><5fq@K@N5)YN}>{ZquDr@c+mozRLP^s$@@Y=eH_0Q4m1}`M?1H_Rw-AJVtSl@ zi0!*{amVm?*?Zr3>IzU5z2jcLc>|1%qQR{TTE`{Dc?xGCRL;^mQZq7^jrjHJ*Lz>a zD)G!O231{zsyo5KsofxKxo$rVU$Dxgwn;nC&l6Dgx*L&jLX7)I!;TcK-JI>`F?)9W z!lIYQLql~rYiG`$b#Eb3!(oc~(vM`ev7x%`8M187L?x)8obV*h0P>}Q&V3tdpMG<^ zx24Jx0*T6NJ8*p7`uE&zd8xm%)A;e>%=_q3qYiVSF~b`$;`; z{lOCu|KBlh30*oZu)p!pQ7J;ZGb7nOZbB1UVq(Do*o7mOu3uX>seh1zgMM>5ZYSIG z^=NCz1XNF>WZ-0XKb4-JX4}P>z(o zblbzj<5uf;+^}n~nbB~N1-WF0sHHr7^TRI&^*MjQll)-^EjH>fY-{@|+5NeNDo4UVvFmR-7RjkGc6I;WG-KKuE9 zK7ATzX*k!Q>JO3HEdTM7+7cfIk~u$O+O%l!4~dgE_N{3P4B`|>cS6DtK>qWC0FXQi zc*&dXG$C4i(Gi=c`c{)u&Ta@O$sby~L5{;>V__?&dFH5;!_DS)aq_&dyy7gqH!&eA z2iBi79cv>GOn&~c)2Bzt$sq@FU`=Ievr$|vrkY=A(x1gkBZzFQuWNa)L0EYB6EcUS zTY;~@#N|XbtjqQaejz&`gzPAgLtOkAPp&3#Mm|F7D;>K+; zDed#ZSUM{uCMJTeMy;2>I)`ZPUgVB?hariv{^};J{i+VK$_>23(Ph&VLC> zw%odD9v7!V;YAi^osdcE+?I#T4(96Fe#Nd7mflY18=_8}aPwOB^>2L29e|+DEAD>3 zYEu6oN~e@KXRUcGMTCx5cZEB;v9oxut1T&^S%EW5Yv_j$%N- z*~iFzXT*%?bw@oBYP9!$6r~PbrF$pc$jzJ0C_cYAW$Npn6_VwEUN4mXQJdb&TDPlS zDa7k3>V(W^&yJ#zv+mk;B&aytC}BMg_ttIO&P=`AxMlCa;ow;E8Ow0H*GBy;W8*kx z!rX7iS*n~ks3fH~WgnmNh;0^b$1Y#q9}=n;z55pqOz-+i|1M4@BrVPG^V<$40laYi z5bCwO*9D8qrT9c*#NP&zn{5UPsMjL3Hi$tkvdl4W*=xZdE)*={rxGt8=_j$r9jZ!4 zp1uC}n3DAC!A2raZ+xhDHPhdJctlWn3>C<@->&(mHZp43)C!D1w=i=PU8EU+5l)RYPAC#~B@P4>vH{Nf|P8*c-Ci zIfQd9rqqDFW!h)p=H^^po+QnDX6B!hglY}!PL-S*3C4bVqVC%p5g_ENkI>1HZ@e67 z_9|dP`rKd+RQN=jo~>-xKYjA#=(%%a01|+hsXg;*?`~!M!N2DMl4PV4^?4ylgX@#p zh=f6y8cCjfr}Vs}X}E*BG~4j$s~4@%yofH#(`53aNl;cvi=TQpk4@8bR&_p+6-$0L z0K6Yt#6WL6?3N23#Cebh6N6}jt%6E~G20!@GPLaJ??f&JmFDjlH*X%hdUcHJm@v(| z9(d=tnN{?=ctmi-a!}x_^RRKMm*ZatrY7VsO!}TZEy9Z3!?!@BM_O8czuK(+LGFGD zP6*A7`18+IFqJSM{pX52d-gG)GX|d~mfWDgG*fG;;P&q^=j9Vw(0kSMRS|C2wUeYA zVrn=@-{>ZU3u)5U+io9z{``5~g4+90urFs%f&s$+ zzR)qa-qByZCgHolyOmQTtCYcx*j(&a?btZ2YK0K%3=|WMEObJb>%+oEVgx!K^;p3@ zy=2KnI=>#p>5ruh58mIa_}ZfPw`~!X{ZW>2QuYv5S?OApI1h?~6m&)yOP|)AA)%(x zQLCySRdTx4)l>9rj2X%Pyf9xGcc38oSmSjAu=P2Y7N3&b0*D;IJblWP z(54EJ*^-UR^c2c8(bL3`am!T4B!pbiRa4D>BOJ8N@uXFR(scvG&a!yi8Qg0I1mo+T31@P>s%f*x_E zv7ZAilLrHYxJ6+&j&Y{hgd?{X&#KRW=%4x^atVY63DCsfZ2!)mD7PV}qUt-Hx)BeQ$*5XQu~ zutl2N`ElbMv5b|_80{eLJ1`}K)|yebZVh^xnF&~%l>IBX^wGd2h{(>+$?-;7nl*d7 zXOkMSlNT%)C0Q4upU3eKhHoxTZl&>j93c%#LW5(q6qy@Q-U8-gqoW71L>$HEd&Umn zdwCCV{)mMO&&t-6$>kqouUzpoFwix+)1ux#1QDaiQW-=N(?#qjs?hr$r;N&~AH)8j z0>53b;232eBSROJXlfl13Zbt^Fr$i~q-lUk+;BjzHfME1DNbPt9tE&*$-9Aip=OBg zhhxL^!GN-VLNX+LuVudyWP&lk;f|kOL(6|w6AHu2Th0y7GaKYO`c{L8ZF=esdh%q5 zh*R{K{e1YWS;sjIKz&J}?VPb{HPa=L2WXk(K}lCZoG$>ltkqFHg%?UlyhH|}d| zVKH*Mk!{QCLo_L*nESF?OX%~yWB>kmiS615>wKyrlv6i7k~H=h4l>IMJ3~V%DoK32 zv%^|j>}ox61%={k`l(3>fu;p=BZ3MgM{G9pP?^Sa zWRI6ZDU6h=0+7UuON&QJ!V3443bJUBD(w5M$7Q(TP0fuk^v#E`XqLD)czbKtuOEdP zdVn%P#Xe#wwJ3CHQ6Eg9MDR!@4Sv*dW@ka%N~~2?6np|EULG+cp*9lpv$C?Hf&0D? zg(#KpKqcGpnz7m<@ zqq_h``t?RYrhokO=?T@Uq<3NaVN<>-Y_qv&{Do#=ImR& zBHGKsU1_6}bXemSUN52DtQQwYOWKZ_=0~X!nYZsi^k+@@-OCTls&ld(G;xm8tb!t* zRxh%7ThzVeJ&Pjg8(cw{;g5?_D)s>v7dz=}zV_-NjMkaCZ~igpgMdyuE7Iq9yE7(*4QC;?J>V)JaqbX_7`#@IB z=);Mum21{55%e0j1gMBzWMmZwg=mc3+T2De^P5fasy7?k|w zGfWsYlR|<}Xww6L*jgs~A3b@LKHAltj-qR=>(CPiN^V)eq~4Hq!x-5{6J? z2ta#lW%z$P*kcTsLRJ`({3Xb5+wCc>h5jL-I-3rk%B9^VFs;Ba_}9vdNl9bp)ebcQ zh2w-LQ?N{eMEneJXWLWRl`EH5r7vx1CiIU>MMCVEGovNir}AL>9h?8&P5=11hv>IH zdTG9U;RGt+lluI;=gR;M#QsYr`|#0HQ`PL#0D>zroCqOm5TW!~bM4h|7-2iVX9xKB z3|gLEsa5TE`AY*4>ZM(-UcHW?QD(UiQ&;N9tK7-ALe}_@B=1uQ;UL@QYGHOsskVSV z4`8`SYk?{lIe-2sPFp;Dd#himU8LV4`Ft37LZ)mGN4wB~%lDrZUhXD@nQ-avJc{no zA8H7i1mftCVkW&MNiBf(vz*v5d zI-seta>(O!s~hFt=+aUkS#GlB@Hu-Ht+Q0Bi))Mhm2^VGyFCCrArN#7r=HCQO`i$c zGYR=SVJ8a@ytp;{ob+sK)v9$e+mGK@###oY1UuJluW$;iDR(JzbaCm=c;IgomS&^H zot&R*4(C3W`2Cl8l9us}>&iQmZhB4|wjokkZ=wmYZ)w=-yeU{EZ&8w9n>B5U)N~hn zchrOl$0?}oj!JUtb@#EM#(VF#n?57cg?kmk1=P^2#q())d#CMN+9e`i&bBr=0}*P> zv15aQkbM?aWx17T65BM9fR0^k(Q!Y9DNZ)M>$RlxD7;@tle-8G{t$sV@1ylaZQ=O97{KMX2Or>1w70PtCEUy z1k<~7h6ywTe9q~esO}5C2b#FdBtW)x8sKEwH{&qa*R?IA-jjqi}ef0jrK3za$ zjUAOyLY}&4-`sYS(SdJ|Dm?!o2Hz){0>yZ0qmU0Ogd#OuRp zEr7U?IT~&!10KBc_r>O1=~Dr&flu9W!+Xoq8T@+$LO1{a-SIXp(iJlu1&P*UxDh#{ zW7nL%e7^MObWJx6z^QS4B#bD|4+J^Cn?7lD6N;QNFZ8dlasf?2sBe*>0CojDD(xzz!-E_1 z%g5Fv|AksUoZ3wC29Pc@O#;&>YDL{Yw`;b06fkoK+$ zG+KTxxT1%|k_3wY$>HB^W+{bIeWN;Mn4S*wksMN9-T|rk0RSUX=eX3+Spne;|8xut zHT&FNi;oRx+dRU@CyL#IM{L1uj#ndldj9;7UK##$#=eZn{xM+-l1>iJxm`MCMy4 zyNF2Gk7t`QtZM+^LRQvFN=m}vjN;n$sCUo1-0~p-rnc?cweQ?{1b}=~_tLIE-??dg z?e<3G-0BdZGfZ%&Rh5x1LziVYV1>^`P5Ha+rC>87G#@A2gH7wLmYebeK?doh5QM0D zHUVm#gq(UJzdVrKSQub~2hDc}1$%q9?is9Nt$x`7^C0)X|NKdV5jXrw!pB|>b*@Y1 zfNMj#zpx8fSGIWFj@g^wJMmz+nEef_w=Mnl{$i)#3(fuIw-hX|#=;$oiFp;TDW6>( z{qw&Q?(r89=7~!R+DdeVRp92kl5|GyCF@4wUi7Qo`|WM3zLwgASUA4t8g+1p=l#=y z0D6Y|7oZ$5Kao}OEDPVDX7GtCSFWU0S2A9*I`kaRdfMPt*9!9M)(oLbNIIF+M@^px z^w@hJhIj4i)x(h~aS=_PgTDkJ$$dMrNsCQCUZgMETUK_X+ao!KyDf!ODBuoou0s$w z+^{nZV}+U2P@!K#-i2wwl>?=s11opZ(?)*CyoshAZyO|C{^GnnFEVc;h=yhs$ znw2ygGinOyDisz|+VKpCWZ)aau;9>S{lRM6{H;$aKU6ib)N2zH8|zB(2C5b8qhg@6 z(xtDIs@@lT%qPr0b2Ud+;loRo@dwP*{E$)LedI70}qms2DY2;U|my~*=M1|szoDLNl+ZfGvwvKk&! zviOmC4TrucI}v4!Ir8w*tT$4X*WG+L?|>9_l`V5P5*3E0pX;#`-?L&+c&`B|z2nbhsMRJk0cW{`9ecV*HwyubC zphCTGYu;_M1L%n) zmrtI(H0+#HVjl3Bo&zDV$Z#XV5J0og<&-hRhutqDLo2$SN!Rp1WRvS=526V@JA;8G zG*qhWz^eopGP1mak2{&sO6f3YBqI0 zQ!4%3tD)59)#Wom7gFEm5jz@es>^UA zqr4($%=k1X=NLf+y`R6jJ~vGFt=>~AIlK+4M7WW9G4eLaLdkZ|tm2)bpVl2aZk)72 z7=>Ws7T}&q@t+1CBpSH!bFC};8A%{U7~$$ zT_wSgi*w(s;_yTh?=Hl7?N+_pwIuzpJeGx_t_FJ7m8kF~n!@BG;4gEaJGEN z?3b5f$TFcC6oItcGtR&%dMd%8Tu<_CQD1(KcC2!de-&!ZvR-~hW!F!JY%!C1tB+7$ zUXrpOxtTu}741rYKN1vAjr;k`x|}G2&PKiWyd&7)PI>dcuPp0%Bf(KEM4wF@2Yla zvH61V+)g4ETjm2^PL|xr7R#hn+QyW-UOIr9US=a16GuZW&wkzEhg!&ETq>3zZlDuFkno9ppMX_sFtKo$}MY zj%g0PUw(hy6W_Bx>(=a7JUe*NqH|K4CPUGm7nao3SvRZNG3d#!Bul;Go*qItULP-P z*0IpI$IBsho3(5S0kE4*18kxnUJYeJ$00qc@h^~zZj{8h28!>|4(l;JZyK(9XIxQ* zjZ>}IT}M5Y3_~pkbl%??D~t0AHiIL3UrL}hhi6L97VI*CKbI?vXWj8cmh0RE+@6Z6 z74KDbMDem6TZ4Xl7#JdK?13JHNYFTrAVfYK@Q1!_YL`7Br3B5G+&WeN@suj@RyRh z_JPDEcO(gTxWTs8YVrG**>+hSHyTVXVbO2T%pKu)r*EDc^CPONQ+p@W5WAb_D^&xK zp$9Bj@PR5ik8twI>ur2#rH|cSqI^A_h10FhbXYSnXa*_65=hM|{kW<)@#m1_UT+g@ zqZj?G$nc)#dsqWe;t>}f>-;HUUwQg}!xjXM@>+BYag6O*#4kyxi$l%P~M z60TK&UNfyllwLWJlNekd>5~U*E?=(tF>d1d#BhiDuF^MG)yOujAsidVDiT5@XyJi) z*-}r73jhu{6<^y7;zIuN)Fz6|#K>Yb<$(rCe$Tt2v$JgSg$vw35v$uuzdNCJR6q6L z!7FxfC!?a1L9FDm{Jk>#fnzqsZtu#0wI#rlzig(`h`e+u#5Smm5X2~CpgL6v?%`d- zf&mJt$6}1fDH9~kFC7dSe+E^flK{7DdE`4j5no&`iE0-4*LN$(L?Wz$hPI>R$#a*L zY#@QR(-WbM;DW9=H48H{?MulTfG=imXf2%vjOi%As>93!g$ zo9R&E=?q8&CZ1_7(>9=>>KYoxVloNqNz#zwu-7UR!p1Xi7VpsUsQp#J#-h@~T=ZRY z-)AJ46K|n3XXc6N6n4Oz$TxmEV>AjAFc+w+Sv@JP=WYaPKmG0IO}G>|Lb7My`W@}2 zF?F0#IbpjFChY3{^cy=x=y}P)ft6*DQMyWCf$=TjJ@cPe{$AQpA1$xeyLTLT6TU2# z7!viCMuUAisrB0qOMEMFL8f|eVp}okH7YPT5UubMUII}Kp^Ljyy4)`M*-*PtLIZ_u z$^49M760bs09r}aT2_x%;#v+)SDIeOty*rdEHfHLXzpxDZb58$vIx2te-@W_cuV3fos{H$J ztc;HVeo)9=GBXdy8BYFh#DzB&=nr?XGWtS-?GYKuK~X|TeDJVgbj^zNv-@}Q(7M`% zc2YgiGsf?ZDJ zkAmc*k-#Cf_a(dz9PL)=={o*(yrl8+_I&d0E;0{t{}*7W zS+qPkY%uA&wry*LrwGN5lXQ3C9qp-HruThlk4hLg42a~lA<&<`cySyR(MN&>P)hIC zZ1|qq_Di`WgBoA&=%FL7IH@4Fr51*L`ddYH1bHyW$r>qA&6NNyp&Fp1-O&Nm$I@>l z+G=R(fCY($A(mQDFbrn2`1*|{UH{*(ul}Cs-Myxp5%`6J0Ov~fm*m~z>nq@^=oC%J zrKVop2Ly@bcbq*z2zyiAg1x`b1hkX9E2N$0+n%txKq{%wM;y3+x95rfW?tozePagm z53pz>XBnbGUK~=a124uwlyJ(=PX3{i@Uvm-g$&imUeYzrlj?bH-$QJAr^^VS6bulTb0xIpQER9fC%Z&;k{u8<0S{73nvGGavx7fp3|kB)1$t~td$T3&4Vk=~NdBtw6>=E zoXeG`y1W=Sqx*sdr?Hq*Y)zn3qc7KT{93(0ZQFH_ewI+>zn^ATnxXR}D)%QFW_b|! z0%hrynlImc^@X|Q*f052d=SP|YOpa$d3&=8cVrbFxvjS|-D2y5wMo@-1~%7H231?? zA3fZ{$(NgC3~DN=^oy;-dxxCTgC&3(B}!pM&m$uJD8xwP%&X|?);+Mxpun6pdZ(86 zp8xBW-=gQy%}e$;YThoWEI4No9JC~1f39>Smd3f5Hg8_%%Qe%cO&@U-B}ay}`)xbF zIVt-7Q!?U>rq%{&KFmr-t(~Pv4I_n(4Bo?%ScV7U_|e}Zahri0Nd5X>pWUvBWJ8*f z+?n}lE1b+sEQb{Bi(?hQ`eD(oUC8~)Z6iyjRrhpoXf-}8mpg!5h<5LF zUXfo`Ay56)kO>B);D|cE&#G$HnghD2VHurb{&Fulw5egMWQ7pDH^4Qtt;&D2scO5f z8To$`b8pRTRYOt5?gnm=7Pi>Jpem!Fag z)U-)Wzd8b_W>;OA&hvm z(;GuIeR!Vpxod4ga^2(f3ODmu)P8Rq?@F4!WjjjIf zrZwf``X+vj$S%#$eq24^SR1}2)b~x%;TH1yREt-Nq}>hSMeIBFxqR=x562BRQZ>;b zAI3W4*Z)krS9feCVYo=>^~qah#%FroP&vvU7;SY*UX-^{5_}n4%qDT&*8tuQHA0Kc-|9MYhq7Wme3x(w&_=n9n6$ zUwrDZZfdpm$1f7rW#|Z1vj5uY)xwFFHdF1iO&vB?n0>n7GrfHJ@7ZY6$H79?i`=-- zChynZ%x$}~Oh?W`@0H8{6sc@q{pA@Of=-?P*HHT=t8EXsZ<=FhW+2oLeaoYBpZ)jq z!%XDAr6WR^@q}I*Qbq=Qy)KIUswb4p&;$9I^g8l0?`D-xShCE^aj16vQrCuc(3d|x zGLwR6l?v@Q9P_c$gtulhyk8bs5D}y!7uxC8D#eblUIWy&?9a^7t~a!6uDTzp*x|j7 z;&Uxt=xIND^P0MV+*jsdPWc4y-KO%hViJ3xl&ljL?f5^63{xGa^I@~UO)pod`NQJ% zwyIv@R+E8sl=_D8P3L?n(2hA(c}*ly*2-*>P!IPjw?AnpKQHbY)$C2uL+aojRc>~b z-KylQ3eR>sx+=xl+QRe8s@x+fMei3)pRvYKsQIIWtGtX~BayIusH1Cz_6v<_PEt>Z zt0!zzR;7%!`TYCa!t`}_x1>Z=M*74cVa5mJM(pqo5DEL62km-xS3C3SfV7Th>xjbR zul}18s!i(aie^DVu9n&Khp~h})1Kbn!})p_nrcn7G&2sCOrE zEBI!XW0^zatS642tMct@if+ID`##l=#k!)*t?bPFs=(vjzRoW@zqpk`Z0Pg*)1k%{ ztsVF8bWC@gX5V~qpF?xKh6tyThQG&CxPSQ;$CPmX_W$^z|9}6O#Z_viT;G^%8I|y_ P{G`i(Vg2L#szUxhF&q92 literal 0 HcmV?d00001 diff --git a/build/icons/128x128.png b/build/icons/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..3a012fa5414a9a97da496ba8c6f649377012a62f GIT binary patch literal 8882 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 literal 0 HcmV?d00001 diff --git a/build/icons/512x512.png b/build/icons/512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..339e5a7b1078800c7501f657d6ba3e2dc3cdb674 GIT binary patch literal 42034 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 WMLyvT(^Ua~6(A@z9n~5Ybj1JNK?=nH literal 0 HcmV?d00001 diff --git a/flatpak/dev.mukkematti.qobuz-linux.yml b/flatpak/dev.mukkematti.qobuz-linux.yml new file mode 100644 index 0000000..e9da00d --- /dev/null +++ b/flatpak/dev.mukkematti.qobuz-linux.yml @@ -0,0 +1,54 @@ +app-id: dev.mukkematti.qobuz-linux +runtime: org.freedesktop.Platform +runtime-version: '23.08' +sdk: org.freedesktop.Sdk +base: org.electronjs.Electron2.BaseApp +base-version: '23.08' +sdk-extensions: + - org.freedesktop.Sdk.Extension.node20 +command: run.sh +separate-locales: false +finish-args: + - --share=ipc + - --socket=x11 + - --socket=pulseaudio + - --share=network +build-options: + append-path: /usr/lib/sdk/node18/bin + env: + NPM_CONFIG_LOGLEVEL: info +modules: + - name: qobuz-linux + buildsystem: simple + build-options: + env: + XDG_CACHE_HOME: /run/build/qobuz-linux/flatpak-node/cache + npm_config_cache: /run/build/qobuz-linux/flatpak-node/npm-cache + npm_config_offline: 'true' + build-commands: + # Install npm dependencies + - mkdir /run/build/qobuz-linux/main + - npm install --offline + # Build the app; in this example the `dist` script + # in package.json runs electron-builder + - | + . ../flatpak-node/electron-builder-arch-args.sh + npm run dist -- $ELECTRON_BUILDER_ARCH_ARGS --linux --dir + # Bundle app and dependencies + - cp -a dist/linux*unpacked /app/main + # Install app wrapper + - install -Dm755 -t /app/bin/ ../run.sh + subdir: main + sources: + #- type: archive + # url: https://github.com/flathub/electron-sample-app/archive/1.0.1.tar.gz + # sha256: a2feb3f1cf002a2e4e8900f718cc5c54db4ad174e48bfcfbddcd588c7b716d5b + - type: dir + path: .. + dest: main + - generated-sources.json + # Wrapper to launch the app + - type: script + dest-filename: run.sh + commands: + - zypak-wrapper.sh /app/main/electron-sample-app "$@" \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index aef5752..c9a5f66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,68 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "electron": "^31.3.0" + "electron": "^31.3.0", + "electron-builder": "^24.13.3" + } + }, + "node_modules/@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@electron/asar": { + "version": "3.2.10", + "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.10.tgz", + "integrity": "sha512-mvBSwIBUeiRscrCeJE1LwctAriBj65eUDm0Pc11iE5gRwzkmsdbS7FnZ1XUWjpSeQWL1L5g12Fc/SchPM9DUOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@electron/asar/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/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/@electron/asar/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/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/@electron/get": { @@ -34,462 +95,3405 @@ "global-agent": "^3.0.0" } }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "node_modules/@electron/notarize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.2.1.tgz", + "integrity": "sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg==", "dev": true, "license": "MIT", - "engines": { - "node": ">=10" + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1", + "promise-retry": "^2.0.1" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "node_modules/@electron/notarize/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "node_modules/@electron/notarize/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "node_modules/@electron/notarize/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "node_modules/@electron/osx-sign": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.5.tgz", + "integrity": "sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==", "dev": true, - "license": "MIT", + "license": "BSD-2-Clause", "dependencies": { - "@types/node": "*" + "compare-version": "^0.1.2", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "isbinaryfile": "^4.0.8", + "minimist": "^1.2.6", + "plist": "^3.0.5" + }, + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@types/node": { - "version": "20.14.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz", - "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==", + "node_modules/@electron/osx-sign/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@types/responselike": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", - "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "node_modules/@electron/osx-sign/node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" } }, - "node_modules/@types/yauzl": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "node_modules/@electron/osx-sign/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "@types/node": "*" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "node_modules/@electron/osx-sign/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "license": "MIT", - "optional": true + "engines": { + "node": ">= 10.0.0" + } }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "node_modules/@electron/universal": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.5.1.tgz", + "integrity": "sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw==", "dev": true, "license": "MIT", + "dependencies": { + "@electron/asar": "^3.2.1", + "@malept/cross-spawn-promise": "^1.1.0", + "debug": "^4.3.1", + "dir-compare": "^3.0.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" + }, "engines": { - "node": "*" + "node": ">=8.6" } }, - "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "node_modules/@electron/universal/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "license": "MIT", - "engines": { - "node": ">=10.6.0" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/cacheable-request": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", - "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "node_modules/@electron/universal/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, "license": "MIT", "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "node_modules/@electron/universal/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "license": "MIT", "dependencies": { - "mimic-response": "^1.0.0" + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "node_modules/@electron/universal/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "ms": "2.1.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": "*" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/@electron/universal/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", "dependencies": { - "mimic-response": "^3.1.0" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/electron": { - "version": "31.3.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-31.3.0.tgz", - "integrity": "sha512-3LMRMmK4UK0A+jYSLGLYdfhc20TgY2v5jD3iGmhRZlDYj0gn7xBj/waRjlNalysZ0D2rgPvoes0wHuf5e/Bguw==", + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, - "hasInstallScript": true, "license": "MIT", "dependencies": { - "@electron/get": "^2.0.0", - "@types/node": "^20.9.0", - "extract-zip": "^2.0.1" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, - "bin": { - "electron": "cli.js" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", + "dependencies": { + "cross-spawn": "^7.0.1" }, "engines": { - "node": ">= 12.20.55" + "node": ">= 10" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", "dev": true, "license": "MIT", "dependencies": { - "once": "^1.4.0" + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" + }, + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/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": ">=6" + "node": ">=10" } }, - "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==", + "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "get-intrinsic": "^1.2.4" + "universalify": "^2.0.0" }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">= 10.0.0" } }, - "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==", + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, "license": "MIT", "optional": true, "engines": { - "node": ">= 0.4" + "node": ">=14" } }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.14.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz", + "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/plist": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*", + "xmlbuilder": ">=11.0.1" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/verror": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.10.tgz", + "integrity": "sha512-l4MM0Jppn18hb9xmM6wwD1uTdShpf9Pn80aXTStnK1C94gtPvJcV2FrDmbOQUAQfJ1cKZHktkQUDwEqaAKXMMg==", "dev": true, "license": "MIT", "optional": true }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, "license": "MIT", "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=10.0.0" + } + }, + "node_modules/7zip-bin": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz", + "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/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": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" + "color-convert": "^2.0.1" }, - "bin": { - "extract-zip": "cli.js" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/app-builder-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", + "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", + "dev": true, + "license": "MIT" + }, + "node_modules/app-builder-lib": { + "version": "24.13.3", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.13.3.tgz", + "integrity": "sha512-FAzX6IBit2POXYGnTCT8YHFO/lr5AapAII6zzhQO3Rw4cEDOgK+t1xhLc5tNcKlicTHlo9zxIwnYCX9X2DLkig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@develar/schema-utils": "~2.6.5", + "@electron/notarize": "2.2.1", + "@electron/osx-sign": "1.0.5", + "@electron/universal": "1.5.1", + "@malept/flatpak-bundler": "^0.4.0", + "@types/fs-extra": "9.0.13", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "24.13.1", + "builder-util-runtime": "9.2.4", + "chromium-pickle-js": "^0.2.0", + "debug": "^4.3.4", + "ejs": "^3.1.8", + "electron-publish": "24.13.1", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^5.0.0", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "minimatch": "^5.1.1", + "read-config-file": "6.3.2", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.8", + "tar": "^6.1.12", + "temp-file": "^3.4.0" }, "engines": { - "node": ">= 10.17.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "dmg-builder": "24.13.3", + "electron-builder-squirrel-windows": "24.13.3" + } + }, + "node_modules/app-builder-lib/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/app-builder-lib/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" }, "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "graceful-fs": "^4.1.6" + } + }, + "node_modules/app-builder-lib/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/app-builder-lib/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/archiver": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.2.tgz", + "integrity": "sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.4", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "peer": true, + "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/archiver-utils/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==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/archiver-utils/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==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/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/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/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.npmjs.org/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/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/bluebird-lst": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bluebird": "^3.5.5" + } + }, + "node_modules/boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/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-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/builder-util": { + "version": "24.13.1", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-24.13.1.tgz", + "integrity": "sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.6", + "7zip-bin": "~5.2.0", + "app-builder-bin": "4.0.0", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.2.4", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" + } + }, + "node_modules/builder-util-runtime": { + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.4.tgz", + "integrity": "sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/builder-util/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/builder-util/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/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/builder-util/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/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/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/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/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/compress-commons": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.2.tgz", + "integrity": "sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/config-file-ts": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/config-file-ts/-/config-file-ts-0.2.6.tgz", + "integrity": "sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "^10.3.10", + "typescript": "^5.3.3" + } + }, + "node_modules/config-file-ts/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/config-file-ts/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/config-file-ts/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.3.tgz", + "integrity": "sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/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/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "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-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "optional": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/dir-compare": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz", + "integrity": "sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-equal": "^1.0.0", + "minimatch": "^3.0.4" + } + }, + "node_modules/dir-compare/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/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/dir-compare/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/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/dmg-builder": { + "version": "24.13.3", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.13.3.tgz", + "integrity": "sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "app-builder-lib": "24.13.3", + "builder-util": "24.13.1", + "builder-util-runtime": "9.2.4", + "fs-extra": "^10.1.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "optionalDependencies": { + "dmg-license": "^1.0.11" + } + }, + "node_modules/dmg-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dmg-builder/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/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/dmg-builder/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" + }, + "bin": { + "dmg-license": "bin/dmg-license.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron": { + "version": "31.3.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-31.3.0.tgz", + "integrity": "sha512-3LMRMmK4UK0A+jYSLGLYdfhc20TgY2v5jD3iGmhRZlDYj0gn7xBj/waRjlNalysZ0D2rgPvoes0wHuf5e/Bguw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@electron/get": "^2.0.0", + "@types/node": "^20.9.0", + "extract-zip": "^2.0.1" + }, + "bin": { + "electron": "cli.js" + }, + "engines": { + "node": ">= 12.20.55" + } + }, + "node_modules/electron-builder": { + "version": "24.13.3", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-24.13.3.tgz", + "integrity": "sha512-yZSgVHft5dNVlo31qmJAe4BVKQfFdwpRw7sFp1iQglDRCDD6r22zfRJuZlhtB5gp9FHUxCMEoWGq10SkCnMAIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "app-builder-lib": "24.13.3", + "builder-util": "24.13.1", + "builder-util-runtime": "9.2.4", + "chalk": "^4.1.2", + "dmg-builder": "24.13.3", + "fs-extra": "^10.1.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "read-config-file": "6.3.2", + "simple-update-notifier": "2.0.0", + "yargs": "^17.6.2" + }, + "bin": { + "electron-builder": "cli.js", + "install-app-deps": "install-app-deps.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/electron-builder-squirrel-windows": { + "version": "24.13.3", + "resolved": "https://registry.npmjs.org/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-24.13.3.tgz", + "integrity": "sha512-oHkV0iogWfyK+ah9ZIvMDpei1m9ZRpdXcvde1wTpra2U8AFDNNpqJdnin5z+PM1GbQ5BoaKCWas2HSjtR0HwMg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "app-builder-lib": "24.13.3", + "archiver": "^5.3.1", + "builder-util": "24.13.1", + "fs-extra": "^10.1.0" + } + }, + "node_modules/electron-builder-squirrel-windows/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-builder-squirrel-windows/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-builder-squirrel-windows/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-builder/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/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/electron-builder/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-publish": { + "version": "24.13.1", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-24.13.1.tgz", + "integrity": "sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^9.0.11", + "builder-util": "24.13.1", + "builder-util-runtime": "9.2.4", + "chalk": "^4.1.2", + "fs-extra": "^10.1.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" + } + }, + "node_modules/electron-publish/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-publish/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/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/electron-publish/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/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/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "optional": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/foreground-child": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", + "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/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.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "license": "MIT", + "optional": true, + "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": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/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/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/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/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/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/global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/global-agent/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/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/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "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==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" + }, + "engines": { + "node": "^8.11.2 || >=10" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/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/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/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.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/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/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/isbinaryfile": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.2.tgz", + "integrity": "sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/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/jake/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/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/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/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": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "peer": true, + "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/lazystream/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==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lazystream/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==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/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/matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/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": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/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/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/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": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/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.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-config-file": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.3.2.tgz", + "integrity": "sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "config-file-ts": "^0.2.4", + "dotenv": "^9.0.2", + "dotenv-expand": "^5.1.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.0", + "lazy-val": "^1.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/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/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/roarr": { + "version": "2.15.4", + "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + }, + "engines": { + "node": ">=8.0" + } + }, + "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==", + "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", + "peer": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, - "license": "MIT", + "license": "MIT" + }, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "license": "WTFPL OR ISC", "dependencies": { - "pend": "~1.2.0" + "truncate-utf8-bytes": "^1.0.0" } }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" + "license": "ISC" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "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==", + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", "dev": true, "license": "MIT", - "optional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "optional": true }, - "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==", + "node_modules/serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", "dev": true, "license": "MIT", "optional": true, "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" + "type-fest": "^0.13.1" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", "dev": true, - "license": "BSD-3-Clause", - "optional": true, + "license": "MIT", "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" + "semver": "^7.5.3" }, "engines": { - "node": ">=10.0" + "node": ">=10" } }, - "node_modules/global-agent/node_modules/semver": { + "node_modules/simple-update-notifier/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", - "optional": true, "bin": { "semver": "bin/semver.js" }, @@ -497,302 +3501,290 @@ "node": ">=10" } }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "dev": true, "license": "MIT", "optional": true, "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, "license": "MIT", "optional": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, + "license": "BSD-3-Clause", "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/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/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==", + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "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==", + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/stat-mode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", "dev": true, "license": "MIT", - "optional": true, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 6" } }, - "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==", + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peer": true, + "dependencies": { + "safe-buffer": "~5.2.0" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "function-bind": "^1.1.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=10.19.0" + "node": ">=8" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "ISC", - "optional": true + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "node_modules/sumchecker": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", "dev": true, - "license": "MIT", + "license": "Apache-2.0", "dependencies": { - "json-buffer": "3.0.1" + "debug": "^4.1.0" + }, + "engines": { + "node": ">= 8.0" } }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/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/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, - "license": "MIT", - "optional": true, + "license": "ISC", "dependencies": { - "escape-string-regexp": "^4.0.0" + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", "dev": true, "license": "MIT", + "peer": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "node_modules/temp-file": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", "dev": true, "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/temp-file/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "license": "MIT", - "optional": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/temp-file/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "wrappy": "1" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "node_modules/temp-file/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 10.0.0" } }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "node_modules/tmp": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=14.14" } }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", "dev": true, "license": "MIT", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "tmp": "^0.2.0" } }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "node_modules/truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", "dev": true, - "license": "MIT", + "license": "WTFPL", + "dependencies": { + "utf8-byte-length": "^1.0.1" + } + }, + "node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "optional": true, "engines": { "node": ">=10" }, @@ -800,138 +3792,193 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "dev": true, "license": "MIT" }, - "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "lowercase-keys": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "punycode": "^2.1.0" } }, - "node_modules/roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "node_modules/utf8-byte-length": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", + "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==", "dev": true, - "license": "BSD-3-Clause", + "license": "(WTFPL OR MIT)" + }, + "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==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "dev": true, + "license": "MIT", "optional": true, "dependencies": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" }, "engines": { - "node": ">=8.0" + "node": ">=0.6.0" } }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, "bin": { - "semver": "bin/semver.js" + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", - "optional": true + "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/serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", - "optional": true, "dependencies": { - "type-fest": "^0.13.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true, - "license": "BSD-3-Clause", - "optional": true + "license": "ISC" }, - "node_modules/sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "debug": "^4.1.0" - }, + "license": "MIT", "engines": { - "node": ">= 8.0" + "node": ">=8.0" } }, - "node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "license": "(MIT OR CC0-1.0)", - "optional": true, + "license": "ISC", "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "license": "MIT" + "license": "ISC" }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, "engines": { - "node": ">= 4.0.0" + "node": ">=12" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": ">=12" + } }, "node_modules/yauzl": { "version": "2.10.0", @@ -943,6 +3990,45 @@ "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } + }, + "node_modules/zip-stream": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz", + "integrity": "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "archiver-utils": "^3.0.4", + "compress-commons": "^4.1.2", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/archiver-utils": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-3.0.4.tgz", + "integrity": "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "glob": "^7.2.3", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } } } } diff --git a/package.json b/package.json index 14aeeb5..d569d36 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,22 @@ "name": "qobuz-linux", "version": "1.0.0", "description": "A simple wrapper for Qobuz to use on Linux (Hi-Res working)", - "main": "main.js", + "main": "src/main.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "test": "echo \"Error: no test specified\" && exit 1", + "start": "electron .", + "compile": "echo ''", + "build": "npm run builder -- -c ./build/electron-builder.yml", + "build-deb": "npm run builder -- -c ./build/electron-builder.deb.yml", + "build-unpacked": "npm run builder -- -c ./build/electron-builder.unpacked.yml", + "build-rpm": "npm run builder -- -c ./build/electron-builder.rpm.yml", + "build-snap": "npm run builder -- -c ./build/electron-builder.snap.yml", + "build-arch": "npm run builder -- -c ./build/electron-builder.pacman.yml", + "build-wl": "npm run builder -- -c ./build/electron-builder.yml -wl", + "build-mac": "npm run builder -- -c ./build/electron-builder.yml -m", + "build-base": "npm run builder -- -c ./build/electron-builder.base.yml", + "prebuilder": "npm run compile", + "builder": "electron-builder --publish=never" }, "repository": { "type": "git", @@ -23,6 +36,7 @@ }, "homepage": "https://github.com/mattipunkt/qobuz-linux#readme", "devDependencies": { - "electron": "^31.3.0" + "electron": "^31.3.0", + "electron-builder": "^24.13.3" } } diff --git a/resources/icons/clearicon.png b/resources/icons/clearicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d76cd57e1b176e8d92a1522d639095564d6a518d GIT binary patch literal 90981 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%0Ae|~@EP`wi$_M21 zUCOhwjj&oIGQwDZYYNbp|F>Gcsns4O)c1uof2z?HC>QHe1@#L>&ad0~U*1J+*3KkU z1)>;R+7iuUfDC|svSR5|mwOFKK7(%k(xs`3H%REo`Yuzp&Aw86I(Il*e)F%egb?Q+EBR)`NsYp0bG?PmzFvLdZ8;Z|K5Jx%#xX%Rg2+&_J zWkhP1CJjSD1UrrN{m^WWb9bB!e}dS6*17-Kr)H1N+xd}qxF{7m0vU7!@@Vh|mq~|J z=$c=UVer2|&k4Z+L&9Fu6eFH1O^unj78!T(_wV03a-J`!1qY@O^-_P`g_`l%=$!m` z72}O#Lm;JOZvkk-0?~Xz;1*96fuZ4lfoi~1THw67&dRRhwo^hUU{h1lj!`Kdv@jN& z{H^NSb;wrMMCWbPL3o|tP(kxg;G<;N`MF5+DKim>r#isrW5Rq34@3ytJS1rmor@`4 zDkHL!#!uM`!W-GRI1%nYzIV5KrMhH}yHHb86R=^JUvHRg2TGUOn-ekQJroqkd}!v1 z(k11ni>b)9Y3b=oxa|c}IYr}tt9~(m#0cyD*5o(VMd9t0xqeNK(2@~Y?olp3r z>gF9OT-Pr`u>v!2m1^6z7;tR+a~n0J6G?xXm=lO9ps+28FMeOQnVALboctk5^C3q{ z^!KHmE;Wbqn{Gg?arS6*8wZ%gyZ!ock7nN?Qt%UV;;#iaiyc5Cm(=&Fs=d>uyB6|M zk%)2-Ad)^V`d5E6A}ahky0#gwqZsG=7Urzed`i#}sQ}5H6f$@TWS!Z?qc<0v_$~_3 z?{x$@MiRUeWrKWH{bF!+5M0sO+8{&lE>!JCP!N7TD)Ty1Q)61GAr3b=)QT^gAf)fH zD4rMi4e#;&xzRSV#xa%YyY?XNNFW^Byd#8LKmZ--mn9xZA-Lo68f0ll=hGz*@dV-u z6gmL=_sc!!T7O_!1&c*zXFUB{!cRJ8Lk7~<$kz|Z?6vxH~{Hqm*cx`b9bPt2-`x#6{klig5|7zy=O@P6!qit-GWrNoghTi zym!bg4?7jJi#EWBKn4Tg+B$Jt$3aFJG}jGOe$acodi(ZLg?(sPgD%%%h1dy{x2#9@hltusm0vJayDUTFqtS+=?LID%lBt2(*b`pXK(U}oh7kU;+ z%pz_&jVRnn=}*p?oQLEY3W`MJ48Sbaf*H`%v2j@ejTI)tPSNhW9T`r4PmeA47*R^E z`SVauIQX>v0DxEuZZP~p3Tc2ea{bfk6e}(>Bf|{o1FwYv?p@9e-5JwJKFSCNPehR0 zw#__#>BZNXBs$4_zwiQvehf}BMgE{+`MkPBHkN~4X{UnDNGK^~V{s+-8=5{bpo-Cr zw|A2-wd10UT2jR32ud6+n$1NMpw`cXS=XU6IuMmGt`DWTeMhrsB?qCL#EqY5x~<}& zQOvg_DSoj6CA(CixY;BjJ@pu3J{VM`AQ#FK5;1@Us%E26`<;%UMyxIJ5D^8XE zsL5rbCs?NrV&$^x5@L1at_$G3LN=K~yzr&#ruz)L|5>eM1a=wmEa0&dfiHU<8=az#KzoW>@% zcTwgNSs{vm&*tkBrU08n%Nj{+Up2X@7QDcF11=IINfgC$AjsDm{(9Q`M~oFowi+({ z)pd0X!=KA$)z7V$E;Zw!-nI8rfLmAi7^}7BOzj;v2D*rJlM=3d6GVyyn1%pJ?{^=I zPUaJ?_|7=4z|+o92%~^hTb!I0(@Lcg43QV%Bn}HoJNClVN<&_VVVtS3`C7SP6Rt9d zw_Zd5CC#1D{shh@RqPd8kB!U2P@Ank%&$_1)e$+zzU435`;RKj@wHK9T%_!-Xese> z4B|+sjh-gTxNL>2r<|%U*MkjrT%X|Lyp6p2a`{!~6-F-tH|frr!L*|Ucov?2A;WF9 z%S@l4H2P~})`P8MSr6{lTjwdqJh1*{IcN~}@n%mkds<@1y$yks^g@-!pukNt?roCK zt-^0YNe!9z`WD0jyR4M?W1ddL>GgdcTHUT~82)Xu|ESm`8U^=sP4xBkXQ$@n&2-71 zr+Hmj=9&^;GR2H~$(T29TKMzRV7W~rtLHlM4~u9E&Z6i^LZyqfgL>{E%6vvhh6bax zOk?8wFGx$gK$!HPqoO*ZAS06;1}mXs08lTAF~&8sDYnG~Wxsdto;>TC`uYl^8P>dU zk3|ztg$M9Z{+n;5n{qbnNzTaN2kBLgjy1QtZCAy`4GTd=l#x!_+KGYMI40)$eYSj* zfOdk2UXV~|h72nazeR#fHFN7(Xfs@&$oZV5ocUkS+08v4OH@$Oi|m;k9|<{o*1m69 z#8)(8y@05D@$peNhNx(SEhq^)Y$MZWSM+1sc-W(`h@X zp3cB;dH#Fa;!pm0g0dv3#&KB1^`?0h=-mK^_!B`^wHV8s1qlvI`LbSCy>60ONHN8X z*uapI63PEm=|{ChMn-4U=cCg6~)hBIm`MH{aj;Qy|K==ex{D8r3OvUg;h% zHI~M8Q>Y`>Wp35Yst=k_e#4qgfiwE9n$UsGq;_BY7s;b&E;-hkPQ=DW{*=}kHwJUl#Rl)F! zUwVjE#rz>VeD+?gl(@Z9-drG?nTV^5nKR{nIqb>V-UD4;E4bQu3cRACqG$4;5Fu5! ztA^w^(|f5~u$p}i4(?l2@~0_%ru9f6Jp8RHH5Bzm0)2{jWg#?Yxqe;M6PNtG(6D=r z_dc(wt1Ay(huQ6^{OOT=`}TC0%?4A`psjNs4?Z*Nq9lf!;V|F6eXDM2s!XAhqOj^= z!9Ub+c$(cA#U*&*XOs;HVPb>st_4jW9=R*T`}7$BvAfw5Yt+BHeaQ#V*60Ve40;=k zNx}nRL8?x5il%3)7p=M8UUTp>&GjrT{q3Yek9pu1LPYO^Mmzb-C^_bB+s*__`AOjJ zY-=hx<`8?tzS`Q;IOg(-iZj1`7hf#ljCoQ*#1M6p*s#TN{@r(mlpjuG^RQQZo^Gct zrPl$#$&J3F0{XWGO@k%H#n2%2@sozWsURHt>;|;N?tbc$SiX-xIVHtlCw0*{EhIGb zRK1gdmDOy8^*wS_2kq{85@$)MNO|~BVoGRtPIC3~)bvMDF2 z8p}hcU4YcF+ok0(zjfF|_%MpW(Q{bcQ?4ZqdV0DYsmQs%Ivvn#3dD-fbDE>=E%F<{}O7%VGg= zQtnDeHG6Pv9i5$GT`RCbFRH47P19Qg`L((9i>I;VznyYu=P+KseECE+d~JZJ?D~)g zo&HCTEQ6Zyw3W>X9yG3^rUuG};R~LjBOeMlT9mpv(Y^j=qYGF5?AcT2mHn3N>hA%` zMWU=*Yp6>BSsdx(&*vYvLsNHM7wG+1qEZt`JIM0QTie}=-sw-*X6!UlWF2%&TL`159*XdmvRbs zU&8)=_J_F>c8i3EI3b+ULMNPCg8$@dT$xjBy}V(eii8kE@a_Bfwax#~89R9&i0_&Z z$wcMViaLLtk58duYks3MNyhQszZRMDVj?osn&W@UCnv@XK8diB%o6Y3y;wj6R8gXT z=oimAvmcF0*^}Bx)o0k%{Mnygue*?d-m)o*6+4AZ=n#TFO#r{S#o(kkQ(BsaYwB_Q zPZS>SrtB9}OL(j}dcWT9JW_H0U@ZxfuZBhDYX(B}a>|5*heO`l=WM@=+x&4FM|Gon zU+-JK@4x{W1%==!>4!p$MrA59g!d8-6n8|zp=p|9ecLj+H~+x{d+@(r&>XFvLk1~c zclhv9pklk6?fP>{jMKj5v6G~4Vgie(=u>z)#WL$Cet7RdM-8rsCWkdU<=I1W>IFjm zzX8fF%wJ;$(*KnowIx#==z*BJKEHC=PoD@Liq`VWpC1aaJ@DOXN44azrq01{xG!3^ z*{@H`lp7nE?0y$YQni&U&)$<_>n5?#KK0O?uR!lN0M=0B1cofuY{AtHKIlU9p;S_A z)$titnFOyE>ZvpjCRuX^`W`-X^Az`P-mt-L8P#?U`9ILsT|4+KfT9XyfuMG|jsxUhLEfS>*XlA)NhH=&nB>YuLSE z!v@A~Sjl`){R_z5pL%~X^J%Uf)zXsMJ`%Vg>5-!pV|;F|`q?Pl!vllfgUt?LGgIsMwDbB_oP^EZp-ltKvs)h(YZ&tUU*en z&$);Kl?7n5b#Y9_x4$Dk8p!5E3g_H-@610NlDV=;9^~Wfj;<~&WBFAf$WDQ9B_ny* z?&WVe()S%}WQ68xZuQ9Gth_cIn4$t=&Qc@t`tN+G{D%8pFKhA8G?-lgSZiamK!Mi3 zVHQ;!Oe5>(!2O?*JGsE<<`rFo-Z>}w58#Hnf6GD=ar;t`q`!64q$IBqL`{%b`_oH_ zaWMXqa{GvyFtsURRCCz)3? z)z_b~vh|%Q<Y{?$lgd|BA##Sn{mk`o&9N8+B zW$as7QXz>*%V|Mch(h+0lAKN|WvdWnYq8J&emd{(`d^ppz0P}%F*DEic|Oa1-=F)z zml%9sCIiNMvoE4Ej`AHD%72|S^?dk`=dCYFdJE4D9Fbn(3$rH6?BB28!%maZ-rolcp+*xhf8uH%DS}CgJwt{y0g^VHk~IGyxl%EEOF)7O0ly zLyab6{BkDe*cFT;@caBQRfoAkB1%Lvjnp^|&#SF*@H=uNv6dnaTV?aMZJH1BNQ^Mb zN<@sjD#G({?*=VCPCh1hS=*ePPC`lsMNzDVXLfT;gn(H0vy~l@sCj z)m{b(i@x>s?Z=irGlv#Y?PJv8K~p~IGZo5cI=?~~0~6v~nlSYo2pF~y`ndnTtqz{9 z!=_EVz)8=iKXP7ncjv9X^FGV*QcAq-+({eMGDSEiNQ&_qo)6xg0-4=&v|?($CPki( z>>ETFQss>VvL%b{G^)w|7_ZvHF-yE4e2J>O!8PxM0KpnMife8rM+Rj{dJr}F{ZgV= z#kdZ8u76OFaRHylhlPLfaA;n$G67ILrLXeWz{%e4_6_b`kP;LIPaXN+2gV3?AwUxJ zc`Y?dQX7*~QmUM(DhGbrpmEZ7o=V5()tzM!evyJZj;$IWxJFS7Lg$lk4)7U{!-IOV z9kNIOG@YnSCH?K}M4&Y=9B(q^bD?xN&$!{hH!{O|2? zGz&2X6L9!2Yth+wRnH7N{##pxvo_QViU+O}?<%8ICtNJ$+NPIXL$C(=wD7Oh)=Q;@ z2`3ta()+(>&aB+8Poe`#_}sWv+S;OEEET3Jmn%O>%CYt%=Za;3v1q$2qq#y+=29ca zA30-}xI<5yTej;Q*=?sWETrUFEC)nZY6N)6<*QfyWvDUxDsrwrhqCfp`*r?&tM71l zc4%<025XHG%UVGa+oV`%JkXL+U`NiUmkM)AuO$mph-r7=?2-!`B>hv|cJGy_^P)+M z9mMKQq$y2vG$lnYOl3+v#S5fWgU6C^no(ur1~Qvqm7zvcMnJkT*Uj>P*99x2U$@1EhbI+u`Hz2h{r;?~G`N46`};44 z>QSqE%k|AK27V|6e!j~5zxPJ9iFD7b{Zi4~Yk}XJ?G2q3@GQ>wy`1Vg(CwQYI#i(L zc6Mz(I#oXTC{jCXwEwtO7D!U>lb=&|fF^!Sjna${ekbHgB6AUMfY<0NG8Km&*n zyBJTy*Vh*vLQkc@IU4f_d(CMfYSXHU@LmjJvW^{Fg|pJ>{$nBt#(cFFVry!`05GXa z6awbXDK3`$y?3r$xnhpuuruSTl@p$*0asZ5-p*41Xe2;xNsavc`O^*Cu6>eh19cu0 zEC2;^V^?Ts@PnvO_+Gilg8p@L(it2)M4A@}=KQdH31h1=gKnb!R|@{l{BUAuji@os zdr^t>a?42t352+&XEnU!%gdxOLO5$~KoLaZ4 zOBONck<{Y(mYrQ21?{z{@z|@_|7tPT@&hl`&zwCQmpfMR^wSgU+`_{HTmO5@SPb*! zUcW8~r=j5@Jm!`q-=dOfOh1n`5<+Ct=YpDH-FOwRx;3vQ7MgY6AK7GAc_5f0M!b0S zYC(M9Tp>OX3x>l@yQ&{ku2d$MZ#~wwE=ef~*g#eN!QwZC;DO5lC@TbFeN~x%-MVGD zX;Z4!Z9WKg@pwI#amYFiI;D-OyyReLH6EW7`yx1a%`CV#{}<%Mum@2Du`z0jmz_*V zusD9)NMMbRNGzvzz-Jj{_sLi&5sBUvRv)?7gp3qK$zCL#_kYKrh8*hoMs(o1=VH470Oq>WtZWD;odk<+TLk zHsbT=&%uU3-XmY&>{@&i6txYXu0DQ`!oR`ePF1#;6b)#GxH07N;`cF`6WZ}p);RF&(4NG$zUw1dZuRFQYb z$jDki%st>4$PJf`0BrK{@{cSD>-GHo>w*@Gh_cOxLMEGPZEJLTN9*_vvgbVIF*AI8N|yS^|2f?m z8wXiMZM=8`7>8Z=y{gCS2<>s3?r%MaO%Oaw(#m<(5BO-#J0=yfwS zovIJxer{@Req8%$u=&J^6C_7}<6&IzitN(m__Wgs&-gDeBs>-#x{%3p_?6z=U3QLl z1H1Q6OnRrA1RG%>JS8P145XU6rluOS2*X*qY7PMb`Xcrr{U$i6hza`r505SWWY*t&pX-!hiua0Bh@3Y2b@*E^l=8(31nGDlQ`< zkhLKOM3~dDPiIRo$>H<8&mjo(3h6vBy8NQ8tznkNR($~fPhhunFazOS=W8wdw^Ix+ z?{}3vl@E6PeM}+{C{PJZEm9zp>N5;Bm+46Y;P~4Yz(k4En}Zz{*%2GqWQJeYyWQ|3 zf-LYWSzR~!_v33266gJhiv*S7q#c7Fuo>X-fZWBxBVaCotTs$8Br2>5$B7Ao1SZIp zt%`Eu#fujlFp8}D>zfy)oH;{B!_E?O3Mq@{;~c90#%0-W-yVxrhhg#@gNEgB>~pGB zQKhcRk7K%&Pt7`!jYb;pzIoAHB@vq8;W0BeH&ybckged1<`oq&VFYCfk=%#iU%S!0 zjwU8MZ7|uVhu=<$GhQbE1?>IPRRsZa4wL^4w+oIjT^^? zcZw81hWQX);-zsQ>4CVJ$WCqmoMDtDiXWKY2tsS+i;3{A;jU`3_5`^%QCDT|KXk|% zHCwcpl6K#GH!QywzwEfegD^f$!LGk2n1KlV=`dgFd{BD-?%hsEqzG0dkY&S0Lk=?C zcj8l;JIFKH6$hmNl3sGW9(XZZd(hHW+Zt2~I?Cjg`oKkY{A z)a}tPBcjGQ7a+|^2i)9w>)g<@uxI|;im2hk?XyaBg7yG1$Z-!Sdk)$SuL=Wt0H-3*PL8(8 zrBq_6RbT@(Tu&jX=DZ%*@j}GuB35~aNas&(PCDkwJGWI~p0WsoF5d2{5@BeAd(i*Z zUUSH^cXSL#d3GlSk|#6CDribJZ{F;R;mZGoVdx6u$X8rK7Z7mt@U2|OD>ZEL#+;Y#(FEOGf{zG$eewLm|?;1at;#zk7P&P1F-4^`I0%5nhc! z(o<03%Z5U^g5G(8gI1@jIws}(c_DnA|Gv}9mpG|TkFk6Q_VxW3gvOA}c+efeH&42G#| zp_SaIU=$Er#uKY*54i*R;t2dzby{GaLDDUz@#cx_@k5@~5R2d$1cYS`Gl3lUyKlVU z;I(p`FTqBcU`Bv1+;DC{U_}GloCt|8G3S8Ota7acxNs774afDJ0c!ceh)Wi_0BEt--hV5_mUAbwRVO zd+38P>0|&AwSV3i4loQIdlq$E?Ts9 z*gD$c!moHzcps(c?SM3Ov5Q&t`_Vn(qvbw+d=c+-2{FzWz((%Pnw$2_o;kO*OtUO#}}F(ivWoWA5C!Ll*tkta>2uMeGpt@t6=?a=T*o zxG{Hnti0}=Rug2(-Jm@BWfThPrzIPDs+umbtBZ~2o7-HTZQmeh!c5p*8@>P+df_C zAd4Acf`uZ?(1Y*Yx60eIyt49BMXok=##fXM|7Jl5nE2+qZ`vf88k)-hITnF25mJz0 zcUvGOD+$HHZNUPO%Da5T3I!}J)8Nl1@ScbyNm49Et4YB$L;;X6#|Lhun}(W@U4lJiBA#1}P6P2u1t%F+ z5^~yQgL+`Nxn|H6DTz9y1Aqp-7y%k$5P1FOcvKGG*rTS^{l*3YJ2j3+#l%DrvO2I(^)N;t@M9hz!DS!WDxP{7KHW8fVA`sF7No4r2h=)! zT&>X9a5Eo8D)CMzmiQjcba)n{>D038|8aa8N`@M!ZsU;+4aU_TGO(%8FQK8XLJk}u zG%z^BYT%mVKC$L~_~1Ax;lUl}8a+s<50=hVKtslx(O43#)i-g~RLcybigBPARWvlL z3U$AMp@L(j4yFYJE@+)3rxMnDmGh6bhdJa~LCvvzLUWWCtBnB#jJS!y!Xq{*sUC&& zglnw%YAf8si|#=nQ|n|qBt0b@tk5DcT$RS9Ft>S}P9%mkId8|6kvunvY^5ldy#<++!rbl-+>vMX!yu|W>u+rau za#3oy;v^ZTvZXZ0u7mP$9xMz@i8k$HwpJx{84x1+K3nm+6AWApBpc)QvF4Q?dY52g zQ8_aA%UJt6b=Yq?Wa)m1;2@tWV& zQjAxlkl{gUSjw*QQ%B{%H;)`s_;NqJWy4n4iVcrV$s~aX?ftk}thq^T(B+YL_KkB0F330@4XMY{$ZpW5$Xk!D5C&!7EoB zb62aRmpPv#<=bQl(?LDu>8Es~!;4U$Tb+`R!aQmYd@9AFwJOmSrJ#gqYujG+ExdKV zKK8_tB|^%}M2`SLLQ<6lf`lTGWL<+gbgQ67V{UNSD!BlY{XVTFu^6zxrz2b)OpF1C zt$6u$qAB~tqYniq-&Hm*kZ9}_s9$jh`Js!@iH>7D8DdddmFT5X&Yg=!$Iq&} zYOe(V;2DpZt6vYliVXF);q$P(R|j?BW>9sz4kN%of4Y&eKe>=^+kUX7nmesgBqdq#pjRS*0K`T8s5U30TWiVc53FuF|8%n_zQS+V<2 z4FDmT6LR7G#Q8B*V|05xF{aZhetv$#n9k}(pzcXn?LeWgR)POwAs_XDU;M@N_+EUv zz*$ocNkdqodSQoY&EfX3wVS~qb zc;!Fe{-LlxSNU(8N$fSk2EdSLB+N-YyZP7ISI5(y{hXRZ$&JBj{8kIgUKVLxNIMAx!NRPqzVJCcmMT-s=%KCWjAs_9M zz0VW64Im{_VWOTwC)@og&E>O&%INaqHzxs>05uRauu|#JmsX8#J?8h~^aWRG>YPsy z?>+<_g1ESDa~wRf`or;orK0){$xgntbGP3+I9I#$qeRukeIinL^O$N{<}-f$Ty0$y z=p5=g@HlizbOj4-QwRp;5kDq& z060MG;w#gVnK$pLI~CTL%D02k>S^QO06rA2=9|}na(ozZ%_k?0$L`kFp6Germ6!tB zqa&-F_H@Gjaed|eS-@T2fBdNOEUp^(@dW$6XH~HGG47Y;vWB929=wC>$Y=DUEwVJ8 z7`j??PuS{eWX-av-G)dK7!e~vMs!~Fa6(!Pp3X#8)%3uhe_HO_rwJNKxd*N;$azaB zw$DX{n=4n7oR{-^J-oBNBZ9(&2ZF9O=Ea{)tfL|9k2%pCeiz#{JXDOwz|D-o#( zS%ESqNV(&5x)H(P3z&{sre#mc(Q^bHvr_gw23Ji$3ha0 z{lfufW;{FIQ-YB)zz28r#e2%it#2qL>_bRkjYAsr1 z4xY|6GXO(EotW1se~_+a2GW##fxNqS&pexb-Z?h$qN5|}!w2WKuRp8&zeqXPQXmEK z|G)qI3Dt}R1WI`=T*14{!>pO)peP4uVmV+AG?NJ96K??N3=@GNfN%sm zyUC4*Ry^3g1R$3MEcFyb>$jbsa2S_2%+($4{K_TY&8(CMH(Ro7a~)2e{MI zv}N_^0{@O-1u&6y`KE#`HBwcywG$&0!j3IJO0ffJt`KpApM2Ikb}2uf4>LH61kN`k z5eXS!4J9;UxxxIry;I;ny$s&D>NPCwe)8GJ@WsoQdTr_JZoE=mxG-)t&*MCX56C@; zggODhbn&V@q@cc#H3=$lE%=g{kkIod#Y|r*Fj;o7>$?D-8BEei^pnfP0%C%0k3r_D z7wix}ut(i872|y9ZY(nfMb&3p#X6$UvD^O*EGn=@c4W@UblLku&Py3&zJJG&f$1eEP|)d!tK+43vi` zDgMjSOXwF+XP}LY08oK2OJp;T9z8zQKArwhEGc3Z5TcY|YN=tU$We|N86ne^k)ztNlRdxB~pn`|d0(6CT z)BW>=X$XrkVoFv3+i)1$gu9mj*V=yHOOBW%nTX_$L92)Dxv*`#O+a~cwAW0Drqv_M zUk88qOK6Ly^zLJN)>~6`^mjXq=5QrS7sy1OehRO3V?o}Vy2@xDuQe}}pO;$uli}Gk zxl4~9Ls)w-SP7ZjczlwYZoM%VDsb|gCxUQnoF=aNlc+cnh|Qgd;sxvJ;o$+6 zB}`1<>JgqLkc2|(Q!(@P(1cm+bB90vSd32EsO)QOv3`C`BVrhZCuElHWs8NG4H+iz1%3XCL3!BvlSSe z7;d+hC<7QqG8=%TPN{(>UzR^HqXqhZg+(V^~$iGUkVHuRQux$Y^QeD1jg6A|I7uytx;NZc5QMI#@s|;3MVI!(Z_?rVj4yi zbr^isXj4?-Eq5O3Joh))Ls1jHKR*CC$pu4?vH?qF3fmsOO ziQT{|NPswFE$|m0q9lr516f*(ibXVIRB#m^WV1zw43_S+mHGtznBm_NGr{Z@6j!Ij+9^sZO`CX*RP8~dl`F0!@2DI-@C~B0JnJOnvfHj@+#$jn*aci9Tu5z# z4CV^96zZbNkX_e5Fen- za!>Gsb|&>ZA^!1ophYl;UPIYka&it^MLfCO$bL1|(2U57{7#?99fE)r-JGZ%-l{)< zyf9?ET1jX$^K0eYP^6vk-3wIq;4vEdcGE>s<-y+EVQwM#AaIEzaC)>Tc`&yV%eOK|@bO0=U(mPmPcA>5H63T4Txyt#|FcK&taHl|P{oV-8? zk}9;nzw0kk%e!G}G~im{*jBG@&BcF*DL^fXiIVy0ee=+7Rw+ux>^zusqAI}eA(>g zmE*pjdwIFfGE6Vpg1mLUXE>}oJg|=|pQQu|Luw-(9|kQ6OR;O>$^@?Oqqk!~4*_D@ zd1F8{=swW#tlR0(WsY=|g^mrRRhI$;cmEg)ijj1J$}SHvQ|L22?u-5Ks|1cCK7ihZ zz9sI)-^I%{xH8FotFxY0iQ(OVk|N%rd`53@Xt>&~h-7Kxw1_p*5FKr}Xe@}&^T;^~ zm>i%7RInD9lmbb(PN~32yB^30@>DE*F&{vec6CnBBkArG6J068i2VmkpyyXm<7NW2B{-7Y zJCJaJv)O$oFs#Z8t6>=u{N|=rcbS3TMhX&`n0KLc()+kHy5;SCqM~EUz%l1$Sx0Vg8$N ztUsrwGVm1(14rDzeK6p`W&r)+h95M9a0w_C4G%|^*1C0>#q0?I7DR`7Z|=vR%1}xm zrajrOkJ8~WGV5<;HTiP~W#D&Fg8-E=9lEX?C_xJlWaKs?q{ko_VgE43gVSI>dl+UP zSuSOdS3qYC$lEB(yHJPl7ymKYV&9zi=ysk#O@`45Wh6LKGiJAv(19|F$d^MpG@o2I zp-|6ZPA2?Ba~g)S5)(aXW^`b{!c^FArc0VaW`tl6BFkbGjj>R0B(d7C}PIL6t_!~*7xmO^fOP%kB2h`c{_h8 zl&L5PqdQdME?%|_+;p2jWd{kuo_L+wid3ImBfT=9ysX$@1o(`)JAu?meM| zg^G(~eth~Irr3s+?2hiYe-x031^Sq|&Wqp=-VYK+MFNi=U5V2XP0(sMB($GW_hg|?w z(2gBOFYev@KP|wH@Ul-a!PNBM1;-4Ms7PI4vjDhQ&iO6x-X&l@Dkj42`y9d}dA-rA zQm27K$8IG#aP91S@0E5Ml8}BvAsm78Q00;K*cg>jvgx?#Y+;&ZoER(_?_tWILK^sZ}9Q&Uq7nYO|WcZsPN+0PJV@dqKi3ZI&+ z!^o@1$G3B4$4yfw`j@TXuXId26}lVJ45C~iv2rd>?Gt#F6hh*Uh`s~Wmq|OWj|<;1 zGtY2L`}@a^o)OFk%2+2U)xOhc1_BVGvIOgXGjFm#5v z9R<1-x(h6@*C6Uo^e_m85?&Wj9bz0042pfo&tHg}N8K%RwruMp;ZK90yr+=FGml#~?XVWDkT>Y=HD)qihJj0=Ue z1hI#1VN?6b@s~Xt*5DC)Z7={x?_mwGW?Pp^?3rbpi927=yT@)k3M{wn8_;Z#u zit8ubfy?1;XbZ5HGN7PEEhIb}&+3~CY}`1yrZ*KXW!FV>M*TKq-? zi*LpG9z5~$Y1d}pHRD@?N#Yinr6B-y zWig??Pz8p-_jxT|)vtgX=U4Hpqp_JqT{W*FSAK%Y5=*)o`x+7UUq3QL& zO(uBO2SjhVv9$}z>A3N;YYSc{06u^}6zgQd>w#J%Q_@NVVY&--;Dwt^5A4Wm1qJo! zT%$3S4!Fl^dg53dI~>FGB&Q+#hp+0^!N>;;ETv!}TStUCwsyJh5FTL4g(xXL8+?=r zX)K#@pc=Zjk8eXAcjr#zukBxtklF*K5{hxd!|&?R=%KQc87Tr7Zm5tLTaow-lQxJq zLls;T+?q*lAN9+%f&e5E$Cq@>m_w_^2a_IoXOHOzL>LrL^f#JX3l{Lbb_rc0OsVhW zebCGJ`mY!U>+6;Y=9&@+SePqs;3bP>*V#>QV!#Xn>3w(Kd6&&W6lPZF_4^p&hBdX2 z0f?;4!ApJ!8e3mJ@j27WN<$nZEzX?Pcwpd` z2o~9LTDbi60KnT*eg2KuaY$BV%#9d0m%|y>ZkDeO0%BqnLT0;nmmR5cD`J0_o>f^AgWO*DGsLa&L_z=DIDAH z0B;~>!TgWZNRf!sgiNDLF^~o5V`2mp11T79chct;B5@m!HmC(+7*6%E^81%B!*PdC ztmzT|`(e%${5ZNI7qsYRJ`4Zz+%qdq*Cu*N8#x2YRNg@y_Vl^VVi>=X0@P`X8V?}} z?XpeQbUzp`b-EopyYj1FsXcU5FohH)-jegq#KUo@3ZpT@IAvXc>%k2&CPQH^o?RH$28@O{($gzv={H*J=K28zPcU=5K3j~ znu-A%yNjq4C#R-H;340Q`v=y{!q48{G5!TY_ej(7=1v^8m}i~|4YFXnpp2v+llm=m zT(aaNdqGS8z(7Q6zm$`c7rk$#Ojf9i7mc%$8h=CTo(ZwbC|Y3${FzGa!)Dk6xPZwW zDhJ4kyJ=Lp-~Mkn2?mvrqxm|C=5+ zc&!G1y&hUj6^e0OoC0Q_&8PNUfmN5!915Es9Y{f|Di3KL5M0>-BHj;HyOqtZG%)Cf zz~BinY208XPmDFmR2AFb-@j(TOT{DsXz)l#$*E%l4uYtT6k3KXTQZ!B@2y1VTf+6E zDK`;{`!)r77Q-dh{g74ynYy8AT_F+T;V~bULy=OZv4Q+ zeL|aTkcmspVa+2(SvYaahG8iwfn?dmzC1*(eKN)s5{7}puIyXa%HDe`tUh9Azbj^e zgdl7cNFVIycKR9;oA9UxWx(_O4lwn(mmEz0V_|YaHawDn_+8cs$?xk`%0`O$Xtq{0<-83Yt@vTt5*f!02uz34@%n@ zQWf9=&kO15^09)l>&pdedm05hR&9it9916ETI=-S{A}_&l z*RBM}y5vw&olO6u6m2yyEWTG}OLTRaxGvKYxAST)h>Lz9bPP!6c#Gwyu6CNZ21;=N z?5akraSZ@LzXuJ{+3O&TeG(}M)p}x^EdTRa>nHc!06%OrnV^&Sk&yIJ22YrvmGJPN z&s;;pu?N}^_w(lw)+rQPwlyx7)&`iszc?pxEZJrEX2s_`X6aDZB#eKp>bMN;G`Itt z8MPJQ2*PT)edIweT7V;2(3I1Kc%n{G$>>jw1M zLu8cL8)LiK&F*oFMacWAq&e>gO7@isJ1{0^vc0Fe#Y!bneebI)LKohnIpxtA$jaer%US%LAOP z9t-7)-fo#ql(Okd44h0~@zj^cgLBB7;=Wn^t555OKR2|av}1Xyhen2n`RT?Pa~_tq zbBUH}&JPTO?^^Ta;ECfS-#>pju;%N?-TU|M)gQk5bmt$h`>(G{+q!F!^>wZ8D7P?G z8H*B28)dql%C9E%)TX7&$7W|MKgLL%(Mdhl@u;J>SX%hN+42)Z`znS)9#54{x0>o^ zjY%iedQ`;pj2IHFCAn34^VjV3kwb4`2Oo>sfv1lxU)R*o0mqfZ^8l=_gB+t#Tu_2y z;O;ULI;B|s7J_Z_2fmSRJIVuf(Hmv#S2?0`x=~#r^Cjf-3!9>r~$49)ny1JcB1GzyodmfRIZo^YE?Wb(7wmK{l6QsyI12*AN zKB~U14(2Pi!ggBcaMMLXe-b1W$%khzX~hFVs3VmbMnzMrm~wew705ONXW_xU2^Q>3 z@ZBf*xm#}#oB$@sdgkWLlZlCbuUaBpcTqXgoCCP0?b5Ytv1PtVO_Op>;=IN)ys(U*KLtj!lu#W^{xnq(?ZKp56*2pYwz7E+ zE0IK$ER7G_oZ+jfy1UB}of3%oCuqnT#u=8Cd1#!eoIsQw;5kd>H|b?W;?mvt_DIzU zD9}!!06_zyk?kU7`R2oHeUC3r+iwGp=3X^-HTA0qWN^Kf0EDwQ^ABL1zMq@qymKjB z096F%Ks}T26X8|L$SfrbKdusd`ab2%A}V<-+Y`|X(vcGR*1o=LgJY_KZdcIrm_e6S z+^iJG_ULbj&5Z@f+(ib1@wXdaFy6owH_UXVf1{!Q=aXJyU-I(uWEB-ZyFLEXU>=AN z&`|g~-{R_f{&CE-x#6;bha*DxeQ!H>(Pl>Qv+MxWCLo`AR&y;K*y<7~`I5_xjZgMw zhbp2EP_t0;sQ>Wj1QDaZ`InawQ!T5Y@bQY88AfEt#m{=i;U_+RNc`n@X)DJ|kYb<5 z?Qcy#1uJCnF#wWZs$C#u4XF&YKFa+_L@w_TVSg*N(bNn|%Ls>s&^ zdw)*27o`t+Gx%79%e&U6R7EeSm^A|UueHnCEiiEVeLj<`5iR>`%8!j9V%b_*`>Z!q zxFSWV-U?YINJ+Tg+X)z}`c*oPZ*)w|LhCep1@Knjm(lmSjZR3$MJ^GO!*QyCZe4ZP z)p+IS`50P4wzfpwvIM^JWto|79F&w!&bi_>rSu3EJI~>p5Y2J1*?l_4?fk%ZRI~KV zXLYaAb6d2cqoeox3f4mQ1M8|F&ur5an}+AQvh(IuqsAqJvwAw=a>N{fY)|cWXK_02 z9)ty<_UB_5O0tu2S`fR=@^=;g zzOi(usi}#)DKrN~0imh}UKeQgsHVH4Z2|V0wzni0kh08!IOHc(L>lgDC7L)_DGx0! zXFVN#YD*=jW1nB!9Q4W!o_dDClln`wFBuZCGDI_;d>k8f)f>HX3JNu_bKpR^rKcUf z3ds!~T=a^LWo7&3$;&?(A2*a4Gln$%FO3a8&24S6hk2B3s7}75`syr7Tr|cP{uMi& z%zeQ=>6B%EI>*IfAr22jW$CeRgpY7-R1zRoiT3k_kd+ewGs&Ui(_Jy+7 zbnxY%wArtJe&N2* z(bp3ju4%>FXrzi;j;Mv387o@r%h&exX<_kw!QBjgcr*`)o~4fL<;Ds&HW2EhHD?R7 zV`k3TX~1zA-z(#Blq8*o8X1@Hh!NvuJ%jLFb@lZrb{eHO=38C1q|&9;DH|J*SVxyq zlF*=J8CfQ*(~1YHTHWQNGd1nk$W3Ca?)Ubt1HRaB&4dOJ3gs@aaU$RVbVO9}TW>td zNe%rr>Ae3IA1mEx^IxyNgo+Db3qU|l;x`3SNq9Wb%baM$B$3_ivj!hqALoQH0z{hX^ z5F$1! z9-;ckCqz4k&qI1R@(Gb2`sWSnmcycfh_K+6ZMn$IP@xVB4`eP~+r|sC?T(J-{Mhu$ z;yG{^U26AwYRQ#_>y!XPvL+7O&hdDJgkJYmpSrCEFVi;J*gd?FEl}*h-zWr8PR%mV;-U=%7)9{Ix;!`&ChNx z^~+zPN?AHYb_|itRlLHEf~XtDd(}`2_l~7pVmiI-=va2cdrd!#92|{ye6f3HdR2-N zEPD6V3D*y6ISNqbzC^+X?QN4u=o0DFX)~30Re)fmAxmauSpz>IcCO@i5Y=%V>A~k8 zkBB!x_64yt6b^~-T<0MJY{WY?o?)1T+4Mc%+DnmL&P?y1vnpS_5O*t*ZRMeSemZ^v z5&UHG$3SBP!yBF#?fGIr*(7L=?r&#Tq|ez)ffIrD#?It~Ud9>A z@ld@C;+g{EvbFp_RM4yvNiNZEK`5*t8k8CyS>=77PEG6@-Ww=gmn zW5j4qJV)PXE`GG`8QL@gDyHhvU_4Yq9!;kALo&55E!zD_nZW~?5TBt4_x})OEopIy zCCHay$`$uCY)7|9ZpV>c^O!XUX*OEuRH6X<{!X~c8Fp)>f8KDs?(^lJg=mo%o9IuU=$KN3 z1wTLH0>loxFKJSc8H7aDS*zAIDh-Qk*Ki{1w#49Ua5|6+TP*hfCF-&Z1GMW@=R@jYb!{@7!* z%KiXiy=Ah2{s7g&d3v{7$noC%*{6RUn5|`>C+=oduAK+%;QRTI5|78P3Lu{}2~i_~ zPA_v^P~MXOW)n=}SE+KBoK zLdhD#{NhS)D}>cuJ}>IyI^~W2ki2dV<40H`c+QVW(ACp3|4aRn7TS)CKQreh)h{?~ zgfvHNGA!RdBQ#ZW@Hc;qz+7EV$83T-?9#_yraivgFrs7>U?ZJ)R5hitp@GrrzmUNL zZZ6}`XKTgPDRDnZYVH1qFJmwTw1Gkq(A1$QUXu^!LONVm=R+?>()@HO;Ui1N{)>#TU&*6;H0oC3HAo z=szzC13~u1O*SxR?S{eC7P|$%phL&jWskbS#!&(V`led>9k`Xvf17)pvW6gkM8Llq zjz3!$0>`vSeB%3x4J>3He^G@H;{8LsLL(4CwrCIY(RV%Q9CH^?f~g_zDUWGQELn z`D(f@E>Z4+W$tOydi3jKJZM2l9{E%KcXe<;BKD*pRja?dAJcCMPZjFBy7r(t-|1@3 zgfarfmQ99fx{W$9IjX%oJB8~>5-@v%(Injtx237*C~xk(Cq&SJxw;>)-!W(1DBNG? zru#Wd7~C!{%z2@qS`u{--)FLaGu@sC5a?09gMo~B>aqP8&$i*I)MwIZq+kf>OIG#z zh>ceZ?6YZa&1*ZgcvS>&T)Y!@;#;XT)7=~OcsawxSg{@z^O)N!Y?u9#OebN=Z~y$Y z4erfT2ilRnB7v;^~FLzRe_jCb-v03Ur~iqJ+TKdx^C4;bS&yG)WL zo{WiC=$Bl!eUY>WmqmMu#%5U*NVv|R+8%A4g3l{Fr# zU}!E|B1vI19}NqNX$J8e04d@*fA#ezClT_$p}4)uED#Kwr_#6*j@ zL)^J@dZ6e?KtLx@_E@XD({Ja9@lf~Ps0YS8(5Le6h3>Vbv@Z3p6~p9jnb181B}a-; ztAjQHorOmBZYfJ!I>i##(b3_cpTGTQHKGHq46VcWY?#=X_mz~xxbk!Pub3K0;?W@4 z_MVT4eGIpnw}y0*a?;Obqt&IO2F1_qI!K*tag#y>;^@{Jdq>}(r}LOVdVFLEC%@PC zeW8jbYt-~M#;IlC2N^x|!JTaWYn}t76A=|%JG*Azn^JK)4Y$-7%pr?)l1{0*^H3=o zsE3Om#K-`Ta8UO+<@SGC02fDdUD$rYhD`_CjHNFh1tlCrun&&Frz)83~arkIiyAx>Hj^kc2j2n!E@<%F|c_(W<4Jp+ex3pwv+x`5j#?B@}gy zPx%s|28wyiaAH2Xnwpp-;^W@_+U>&q;c|U)Tx1ixDj+RQ8_+!hJ-d{U?dn;( za_G&4&Q~MgQJ*p_PXl+%bN&IaJcxqoQAEDF?j{xfqQTXY3z)zx^+ z1lMnw>?|_+(@-HANKEa5l6_!Z>>iAq$z`}AP+#A4wd7vhf_3MJE&>*Q1~&X~xgi=3 zc-%C8mBmoNg2kf?7(66h%TPFce@ch%x*Y#m&EwgEsR48k)FHlHoD6;W{HO&|WEc+M zPwUi*Ry#X8pItK*__OF6SKOQbR0l;D)-Dem&HfWBjKaG=u z$2RKlzfr+w*IFW8KBCMHP&Ioi)D8&gi5=Q=02MeQXgo}Yt6g<;CI)l0Je?@?R=|Hm zkiJWc`5?z47T5##1N`pq1$K)y@ma;Kautt=h&X+}+r4ydjxxi}`XIALlbKYHb74cd z3VtwIo4O`K&|Hu_ud+ZJ6^h#T?)*pt(!LJr(YI0(Z^v+(v%|J+^`FMknJkc@($}>A zwV8aDKmiFHx|5Z=ge&9X1plI$Y4Jx?Vd8sTOw@ttCdf|x4+tZJTrqbiV2dv~S*r{d zMlENFlh!V4HA_7G)IX}R>%vsY%E?A->Fsi}$0g$Gs6|_OI8yT|fH@8MJ#YT`hkcg2 z!0Ogk2uQ=8>T@9Cv=tl2UhAKSe<@t>dR=CuGL3^TlpMobl}YL7>av8fwI4Y*-)z;a z-D4uofE*=h_39FcL!e0AZ_&WHd2F*7e|L;aAyx9 zN^5j76K}Jc2B@@p=-0Z*$FcQ2cEVKo?h^4D^?+|0j>k=3N_i-LFtNc!O3v&^Rcu}S zcgI-LG&J=}WN$>ViP_;l8FE0XfFhR6d)?WYbJ;X|FU?Gx{w-cxvSy<9P&ihbc}yf5DO}{IDoi`AYH8WA7@K+p0@+ zt)-wuJHuV(4-^6>2qkhG_2n(`;=yjt-d$H2)PFDi;n2OF%2DM+I{wstueI9@SHE{ERt~!G}`{D>)L5f~=g)(DO zX&a0cdl#*-f$ZdPS(6%nMA*}oP-JUS_)@Lox1E}aA}hL``IK@Iu=Sh!pX;z;;hqDO!C*HklA-` z&k&}JE&K6d8|jpTRK`XcIsfFXj@cQ-tN?0ft4ghz%1?oUZxN5-LLTw&!Oy;%%FON6oZ$-L{tYwmuKyLsA9KUiytejj8zWrvcQgEOqee`fZq-&kRCQqw=tqK;zPbAtckmMsC+=qgOC&ebxAiRl>x|pkvNNY)5R;C~f zP5%EcirmC{R3wlbu$jfp~a%(c|QqKgT?Iek-n*y=i`Z z@E%%G^?#Z4OFG(b5H8Jf#Uu~$;9{nn-#f*A4rg7xtB%hWx{gF#<q;)Tf}4Y zwfu4>8c5tX0A}GNxXNlYdMkTS{2`W~-mQSGS(z%%7N@8DJEpuoOkYXk_DP%kaQIJ0 zEhy2HKc%;uuH9-$9h0Pxa|yYFA|aWfY|%Yph<`!0kX$ORBV1COxYrkb+Gz?wlf}ac z>b!2r^tu0XB?6s9EL*iH=B%flkQrtYwkfHLGkiX|jFyrq0f0Ma@RnP zg^ak(J0sp#olR&i|G3^Tn0z%M5)sn}db+SA(I^EuG+iILBgsNL@~i?B~PAjkrs z%{X~Ew5G=wThHfr3FH2vB0<%B$q;Y_U^Tyex6_{%AA6YAw%8go9}< zWMU36AWLy?%NSA`RRj&JOQ!6q~(D(DMWuMWf|9u19# z^%nsN!ieIR7~cRq#Q;*Ey)|?{vQkek98UjHWycPeI^lG~6!oSwO+i87@+sT@_Ir*t zHikB?@Fo?{mRh*~d~V99&YF)loB&=U2Pl9%0HQ$Y$Q&NVe+EyCUb1!e7AEV^YINP{ zJ#qN(y~`_uZeIBrmm7<2Z*n`+2|iWIE-OulN`Qv%+=T_Hsp5JjCpW`zCWZu7jzb)pS>Y7l7G5K)W z-JkdpOlZ=+hOW>1Opg+GmO*J#2dz7qAHx)Tf-rCC#9qHVKxOOzEr-s8>r4*{+WoEP zk@3eiv@696iiofS^^aypgGF5WxN@Ygt3+945LD`2zwy>k4rWF3{&k`Gh*?(%A z*x#F@L!#N8!-IZzwpiGxMVdR;bz7CEo7+ymSs^DT#$au-ZQC~YSJi`coP<;aaJbNK zFN4>W_iv{1{TB4?wd&ey0qyM3T~lKMtBpQ2*b*eUY_v z!p^z)>OGgYgPX8?%MMOEl2sJH!>k3mb=%ddxtO222Epg{v%HV%n9qv45W zjspN92AvUw;m)tOZl@xStqff9>E@UY73KV7sNg+`hO&T?dLrxwGVKwLZ?sZP_2U#Z7j8 za|lJ?&B)gMT_!4(O-zCOi|Vp>_3665Y#A6D?=JAh$7cO+9d=2&JI-Zb=7o0f6^C~@ z(sttzpT&Ch!D*ka`e{5^TQqRQqgMZIN6Dar1klFS6YUM4Mali9IBA1)Z+!do`|^H5 zRr?mEMg~KgD`vmuopA%cSA%VSKYMwjMji4RIL;a)4ty_sxZDQ>f< zvrjGUcgJpXa!{Qm7!6dSkJh(HiY20QVrX~@y5Lz;q@Dc2nW?83fGoNu=X@5zvM>pD z&W!}!-enRf1bbS_K zr1IZj;p~c}lHV&?!?)&LNI7>d?q7K+pK>@J%K`m;_SaIMz-oHR6w1(S%_{n)d)uU^ z!=G$2?tuh zA1F+3-ppn88C)5cl;6y=MxM_YzpU{0O2%vGdrT8PobD!Z;==&W$%^7=&8Z)G;LiEF z0Ip;<%nVMs)Se`qavM2SK$_ZEJ25mtSCVi+YGV+)e$~G~fNa6OoxWtrW>rnbq|IQ~ zo?RV_%^OqmPb43z-mHDR*l+G&gn>*Px4-b9YB`q^#9?=M^d5Qp@=c=;ubpzjXHe5E zUV|m0XLkTu#ZlWP&f^s0LK)E*qCns>sfQ4>@Miq{Aw0SBSj0__VqvFc{AU zKjHS|!S-~mIl*P(`R{FR`MIQeH5icYZ$^^0c%VSWP~7{>Om`h;z2G!MC|?I+wQmhf zaL(&cGxO@J=flVC=+94Lw3`0rU9)*jhM7fp^|7 zlxjAOm^sO9l!hXQ(7t{9LXYkcL5wwzW)E6B)L@08;IQ5vO^pTptmD#~FXvr2An(|P zkrv^dU5}1;?k^Kyc(-X+bs#mGu%5H7*SJra(xrAUD+G;=^Ak@K zE#bbqdYg)qC`-ZJ1ua8`UY`;8M_=nCrkp;jl(p{^oyIodOEbB7y?1TM>qI{d_A;^O zvQJgDB9~9l3ASWj^E@~fi_EqRP@VHk=JsxbnRy|R!5J)#g@>FD0%#B0J7hNJy}7{B z#Mk(1rWtLwC}N80ALiIm(3IG zIqnL6MjFCDmEZrKw&UCJQ3rk`xlEGwRUR{u+;!Gx*mv*f;L6g+M%urHV5)T_;W8K%R{E&5cF1G^j$GC|<7^miz3*xb)4|m}2USzKI*}FXd4PqQ#Ir~Eq)&&t3T_~>k8_2YD}}aBfGomkPVZt zvHX6NjEpCnpYjDVDV{6gmz1P;uLN_YL1{WRbh2q@-jpF|5Je5=f}t{Zs!e zUqAD_qD|g1kJY~?G`?-zOnQ0faovM(6ksOUs&(svV`hR8!-u|EwWkbOLw(+?se0)g zqBn1PRK8k8NmJz4^WCKD$k~Mb3Xj6cF6Sa`fZB7xP}ni%8!aAc!e52z{v;(+Fu4t*&T~yR?O5yFdKV( z$A_vuy?gIFc5Fmt;_|h(2$Q(GU|}T4C#&jjE6wQ8m!sQ>_A69`OX{s;REg`T;J!Qw zD@>N1H&SVxJ$Q7dIE-a=g&5<@zsrXo%!nPhPRzALLWyM?S7Q}11unrU!agh@L4y?Bv3 zP#>f26u9X|qEQQSb+Omj_xzh>a5KD>mtX~m3#LQG#a}{Dk(<`gCm7G#LQEC`DO>xi zgW=J9`u_bjxAfU_&T%1hA!k(usY&&$_I)v{g>hnAm}%Ahv)urF_4`SMeyw4eVU7N6 zu%nsM{+wZPjNXCv_Vix(4M^7*w5XQ>RXGDl&|r*r)Q7LSc97cE}HgQ|pB#%+y=`(Ex>VLm_|IJ?q zyBFBXs%+07CLO+4IO^c_a@OoK(%hY+)B3Sl*^yr(_!LK{uG6A9>a0c89V2bNx~r%C zuv;)4geJvFv(KK<@fGjv>@|dv`Q75QJsZB+pr9-#f3!f@DZ-X2Cs<|%wP=djlOrlT z6Y*vsJ^7oChx{T$7J`1-@o2Mh7uheDvl@1R)4=FhLoAL!4&RL;u-pS)9$AE;^4M+^O-&u)u0L1j|5Y;|Q2z@ivpoJuz7*;a1B!*FSge7^3kvKNT{ZV}j$ zP+#K#9bglppRp4>9DLbGg{=Bn9(yJo9nW&#I)1HHn~e}61b49Y3#V4CTBRd_^Zk5J zQ!t9*?y;k=4F5Y!bEv(>voBujfMsLF_rw0H$2*Hshl_jBVAE6pBS8LwDfakl_I2d9 zA`opwiEaJ@6I>LV#MR0e`U}!FW%%eP3dybT!@#nr$8Ys7_7WfD{Q7Z)lO^*64e5te znp``&9jyx7goM;TllY66xCAn`nH#3+RKaQ}?CM$Dly_XEj%A~Rwf>X9FiYky`1gUS zp%dEbx>^k+2nO&icw(pVDZY;X@as#94cQu$HOytg0&NEU?z&}|bGug-ChE=x@3-Fn z{35KIRul!HOG~8%3m2k16V73Wns09$tYL=Xux#0%7jCoHKpFak#s?#y_)LTD78X7i z7r7W|q>E6hyKNUgeHc1MjrtI-B+#mLe3ozPxl)^5R^J2`u>9u^IyXQDrrN_qTq>Te zJq^2@csUQ&o@GO@mXjuEz3}70S1Xp2!t&TiFUt@=5uAXa>V=E|J;B@MJ;EzYhk7!n zH@+VDM7Y%B$U08>%$(lQW6Z+6dZ>WIfqMyzVBCsV^y^(4e&#haXKpy_;_|u(K`tUu zOLQj?lYW=v9{yd1#8nWi+%4j}UG0iv&!KmJ)Ya9!VMm{@RdvFD>x!nQ>f9^(qT4cG zEjTp^&VJ{xi0VU&4;JWj7UHak_KR_!d+trQC_7p{VWI23^yLJ4{K)L$k*mVa3&J(< zfG|peesF6-)5M9XnS?QL%Wg?bj1l+3+<({Fwrz{jN(C4HW^zVWR`G8x#AFrXB647S zdk5cgH;D~5Rx|y@WjM%JrD2cK)1^rZ#iNDZtMl-`M54zVdzm=d4|dhrvVD65g2~$; ztFHGq^C+6x{>_Ok$L+2Im}j59wEk>%kvAL&cM)2{*oFZp$|jze(lIq44f(H6clwii zLyf1YICLJCb8z+{SYGE(YpF=_t41wt@#K}f(b$pIR@6+((|d4^$w26~_!2mJ3ilfJlw8~hXQ+&32txGoHnxeX?duTMIFEN^0V zuXezo=sJ%KGfTE+;C=4jj-9S@`DYpYdvnIa@BqyFU$r1A;YBH)v>{ACO>C!XC=zB_ zNZ&dXWp?Ww8&>@NcDN#4p+)|O<#|q`>|3==`1uoK-1Fw23#Uevq+v!XJc(wy{tnTi zYM@#2$%veBrWNY)VTqf@9FWpSo-e;Lroncqe0t|yRlh`(PwApjd<6O}DDh5yl&yHO z?Tk4CP(4>iWLzV26(zA{w}dJT=NlV6+>Bx?Dtu4gJ(M#?WF(ZqRuIdkdu`e^G_tgu z7Hwxw)p5c)hNi_QH-(@Q;bXGU+QFB9@LjSy@Ys;SS=3w({6?VNvX$Bk)zC5BsLe!t z>|Irig*cJ7)(6qw!fX<}u$k_bv)PA%Uz69D<2*gX%gavpW$AO;ZpeH!uP)t;5Y}q?LU_v8w7c8UUtG&Eo^|qR__^VC9d*>(<@%2%(8&agE$~y6 z>FJffzc*`Gg+xy}YC37c|IV6i`){(Pg%W*T;Eyv|q5^8g zLn*X)OjPVAVSS1NLS#s7d`RtjnT(^@amI}O$M;T#(OX#2WA)nC=ybWj-+G0AVj8q{ z$R}n*yZnD znE#L?O&=qQw}z`k(K+g_mx9 z3wSUu8}cfCJCNUeivL0&5t>yIp!0To_$M$UB$_+Ls8Vsa?4L<-!(^RIm%6Hhb-_nN zaM-t7*Oo06CM2EKy%YmG z)sK++u!$6r-mHdh*{y)FoG&#HpWLucSOlI=P;nXy)2Obl&L!aOWNj(1>zcjOFUnp1 zvG>T)pyo$fdhHUrA&|9s&S38lwO^zqj_G~DFyXOk$hPwFO5-4^aIL>XYxAS9hV5e+v*Aw<5ahOiWMGM}7P_(_A{bM-^=u zp{P5iC|KSTZ8CSiAxd*Q&bfID7$xl6CyX*7QSS)KgWd^hNwwwE!Ge}luC9evSWVK26 z@3kt#&N@S(g-s};)P#o`Pf2}6nSJZ$vXS2d+o~zyjejV0{rZgQ$mI6+ZJz7~H7OoK zowRMD^mN$owNbH6rR%@cZ1u98I;6oYHImB-^=hUXHBy1J^_H0tRvD%=z>h%bj2(Y4*~7tQ?J z9^u|O-vZoQx^(>9UOLc*Ufiw?wK#~vt}fBHp35B}epGkonBJmv!x%*)l=Od=J)HR>tsFY3!f5v$EQY(}k@L31{DS zYzCuMl)RPd%EqVJb(9t*FCEs7Hud1hcw#>`r1~OJ7eP!;n0J|5CeIO*2tnhAo0I50 zdyNqkMPq&Shbb?UxxxX{@N+m5A`7v=2lx#eeObnUC6%jIHIx<0WO1^(;s4*1 zRqyFrn_Vm$WNCSO+SN(xR_NNraMw!dm*%z`JDX8K*GVTGDJUpXtqQ60nSyQ08fvze zVuIzck3b}GE&39-MEQ}px0JyoB5#H<)=R(ZEO*r#(KuAQxG)1Kk@w_v>D`sT7RSbS z;T-1=E0XVYps4I+$#3K~vl{N6W{@QSHJ;As#IP~FIYIO`%$YGwqB^A-zq{J-Z+^V2 z-G~ag{&Sl@8;VUL%%v-B;^?TjGt4dQrA8xpSGoot;0~KI1zIRPwq{<$7QFA*E3S!L(KA11 z9VgbNuy+;yX)Tpz?xdf{7smVz;Fe2FH!IAZ8Z=?jr2QC$brfEYD0zB(_~WAEgsEkL zu(@bG$Uc9;fQ5Tgl2le$%j~{)mZToV8J>>OoT=SBZ|V#2(FVrH;4VlY@xhGIO&DW? zQJ>(p)45G5L`)6}a&~Mr^cVgCGS?+F<x5!!E!);D<&(P^vDj9gv^%+F%0Lzat zMNNIf+}tMAc1T}lHvAB6s6a%sZK~8-4@?eZY#~m)m-D)}`IPP5)DBi@e!h`;c~Mo< z(2af?(ieHRAthV-<5-bJ6}*uV=*hccG>EAk671*3+ReLgV!k;+4=|BKpAl;h zTSKugt8Z2h)cUR>Z-)*`WKK;?y`m*Cv5C)dZ#}a^=t4f;2)jMfv%A!b#6;Z=Xp&cz z&`q%hap+Td?K|tySEd(MEa}q;BrazTnCZ+3#W=K6kfac>2&q)0E=EaemavEgbpgbR z@u=|Jo|HENMnT_1J|lk(u*0?@4fz!p%M1@^we=Y_Tw#V{{B_<+ReopmcP0j4U4kMV z`eN7>1-q+?5<2Z6JGxC4afKv{EV|3`>H&3NcGBt{x;u>|pkTxRn8w&sl!)WEC8a|-7GT2P@F9(4w9Kj3@CQeP~?$v^xQjUkZ!`% zkg`n#0D=AqK-Y4Z62erWq~Ic<4izB6v1UEqOrr#5ga|as(}Ri1TIRm_vfq%BM)aV< zU1xl&4Mu~A&Qvsro!zC)PCYpzt*EDiTq?e*2h5ZclH&&L_GSF>Uip^W7{eKpoj*IJL?64Ht&KrtlRe&`YQBTx~gYFrP0vh zE*MMl_$a{bxY^o`ZZ#`=??AvsT0EgWKW1%Io^w@VA{n#nR?Zw9p)xlJDz~@vT4TMQ zSWoDw9#4~JlRNKd{A=T=jaggP$%lT^k$zYwD%l+f!=Xt4G4DUnKG_TVRkRofoH|9e zSOGHmKTv#4>XD@3K;Dfs^zB7eQ7M$pVf<{yoJiSQ(I(B@spf}VY`3+qJT!E4-k(mU zA7Z-66^huZVH)5(G?j|AhIOH1m#BQw=TO7!dFa@%6`B%<%{2K#7E-{2;gWPj+wLtW zj)=0Ev`6aXsYakFjGJUWlE09ngI*r)(olJ4=H=Cv3D-Y={4$n$5YGm&BT#9OO|@IS zi`p~RB}KXy52wZS%HouodTu=P+rA480#C(Ju{dw!4k( zkT(6L1LGu>(57;Sn$uGWfM`+i{QkdJ4rH&d$8h8s>*z}Nr*?uu%aHZGQ-gDVbKz?yp9gp4JBv3H|~d?M$?i&xOo8a68hmen`gn>jXIxKMW1`+Ijv&J|W>BqR}=JvbSznn)nB)0Fs<`Evs?`ft)@eTo-i`UjKrVqE|5^H!Rx2J8HrVA$|llX>cz&i0h zErekQD%tKe?XEsenj9s_%z{_hWc0>=n-9r{_G&M^SKxfo<<*IqKUaf)9}Cn@{7_pa zrswY|`pT&r4%+bj`#ko&U&#UIWlE4%&bT@MF-|uD6%_iDFOTezgL8*KylrV2rvcv# zp+~;ZP#&9*x;Zhi*~TIMIYBa>Aw3cOGmr6Dv(4>!SOP*5oqO-rioTj6hv&zSAF)fn zPKF4PtWhL8Jj9e(#U3AMQs2w(3xCylDRfSOpaNQysyEQXi?Y_-(%xMJ)#+KiU!q`R z(BjgJ-8ynokB;)rgO*dHh@sto{3%?b)*H)PMq=$LQUydHA@fCt$&=q~JMwEdmn@V= zJ{#p37gGi|E+XH8RL}Y@KQ-6XwBq+FH))Rg9y9UjswbaqiUshh%5`C-il4<0O* z+L!F478j;Ge)*b%Q$YF%PM$kx-*M8{an%v3{nBTlPnI7tUDXcbhA+F@(CY)yibY60 zCgMK;h3<#W-YNX|ge}dPfNx{@e*yMK|0{!qNXdq?1T&&*Wyg1a{rWXMqlK;W(GbN7 z!3Lnl3^7?6r7Y)lw%)L1y>ryUVKbCNnWE@hw{60qPsM{jWSQZyuu3~b_BM8WCDaix zHDkFCPVR{tu1OWv)0EB8H}QXm>v8uhTJTt`m;GqfF3=~vLM8^rq^H9Tvo2Z;o8GZU zE1X)w7>-;lKlCE+uPFaT4f|7>pU(S)W~PdUdAkGyo!G!3|7`mhWW6y9J-?;&)Q7%P z_Wu$D0l>$G!M0;wxu(9Pi(u*&8G8#u2fW%GFzFKJE+_rBPw4V;d{N>3sgrf{=5rlm zI!RxKYQLjMUqZ?SHqKw#;_9MJE;*qY;*MMO^8y#!%7)!k)e;lPNMJ{VOmM{MSAH`5MsZe7&^g*65Jj)=h&cBUN7KvscMvr!s` z8Js@CXkgc_T}Ojfbc~d!ww+@n>Cju{iL64H7FbLPs2dw{CMQGgt~Rjx5TL#2N|CM* zpyqn4GKb=Wsb{Y*8*mz;TBg|K-0q^jQ~t({8v^;|(Cz+orp6spkVo~{tX|tov*IMX zCepYsEf4gQ84e3+$|p^^FhUGi?eO9hQgC-tN<T9_^?Rf14$}fh*HJr2hB&0UhH; zpBu9O7Hux~hF&4au$aAZsR_FRM#Lf)>NOsrurZFgy<0SI-fc<+jEfamcGo@(`h8>M zq@A(=iaB9AZ>>Ls)8Ntx>)Bg5iNvH>eBL>hDxb6fRSM234aW`yJDw&xl064%Yf2sW zIfQfECEZSYy`RtSvAVb`XnTV9v2^dVMW?4%Jm2AgGx*Yr3 z!d~N0^u&#nh(71GsPt%#{sKpva8JzeTD57DqS`)kWMKD+6DMMhR-aM*DXyVgwMuB9 z&FHy{k5+Yi<}PXMOi&43cz)uy8HnhyOTx*kp!7>N`f@Hk&X0W&og!VlxQGKQ@0(VT zX=6+ru%RAAlY@)$F#|TI$V24RgulO^!}Y%L z8Y(0>7XXw)0FlIr&SEFd>!^3I-?EwOVFb|;i;yZzO^uZc|&^M)mbAwOHP}3R(5=Mwy@?&J5vq$uxGa~J`7lX zDCEcJ{(HXt_z^JR;PWR7uDwfG_V#B_^J#8Z?UGNA`MNCmyyETFb5z22kJdM=SbaY} z=mEJ(TV@S!sGt7BQ%j}a@v7A7`FG>iZm#*a+Th{Jk9pZuD|}`XL`}cOTCF4Pqit6Qt9KM-$(0C*piUPx3EBu6XZZzv9GVX(2h?Bjucm)wtz$2Xr;Jg-HI zN~5&~pRqVZmLCd!{s5Z+zoNZ6efo50ZS9IjPo8-D_$cuucJA6G2yN7KnisOq+`MVP zbx{(tijtKS9NIzt02gf^apC4=T>e$3-a2#nvY^hpUky;5nA&IV&C*48KYupa8`7{s z1Oi`g?PxVjBmDPXEANbY+4QL{LmdzJyjNC}ZWlw!sS&z(Ty%4$O=U|#z-}dJeAve& zTL@3lX~+;IK+>&;#$CZ;n>NHDnU?QvW#!qgr)nz)?i_K@Z=i6 zYwle9MwSmWquJY;l!TM&t@rQs-!H2EoA3zJ%bf`cLW)3T!@C(fZXDxVvihj3Z+W5Y zqGRDtNwZa;1P8~eUU66F5C0{?;Y{$IlA@%vRu>l@Z#Sx6@803W{3M?~Jtkn|3ad7o zg=KBceV5?diS_~7826)acU-j^U55VWji(N4caf~`_H33!IZ8|0zC(w>0jo6lKZP+E zQADbzu2(jtx)7tqmciktZqm1uAgu1;WBhyuXo)hc9nkVUn>`yW-PBA^(5+dQ0IJfxi+TT zzIFmZX>V@c91e7nn_~1HUI_Rr-_uBA*jtVKDJ(4h5QQ?+^3C74l{_~dT0`MW!%4E% z{Er0Ziw)HsM_#zU@%ouPNl79>eSDV*&-yB>DawmeK;*12Ox>fs_G_n>dU_p9O^erE zYw)Zu2^`eK%g1M3S&7wMx%{D;tCBWH9(A%@DXXt`N<6d>BO65iq};^qUHQGU;DHRk zl07H)zi-^I_1EwjjwWqQuOkQu`K!;_jm@^7I9#Aml`b9K3 z>}Pd9{Zsopw3gKTe%zitbEYCjiYeFo(hP3hs)cL3`E?7MiaXkT>58SPj>lTW=uWE^ zd}PLOIcf781!xQW77+ySHQ?%j8!h-`#F&)KzQ9ScSI2I8dy0baRXr8_!Ow{G18wSMjOp6jLSyY9(_%B9C!Zz?#$*-C1P z7fvN9tKMRRi#SCvQ~dWu^%ci8sXjnL!$Yp#ed`+*Z`gWRKq{Im;R!_3^t(&kOqLXO z@dQJLk<+=`He_$sYRwPfv`S>Re)zS;-&*cE&e z3dRc!Ge)k#|@b4Yq&}H-l`H`pZ3>Nq3_)=l`>iE5D8alJ2#H5g0hCvGTPU!SFMa`HCZvUv-d_kEc)c7 zO~4GJO{jp-8jg&=zI^3z2DY< wuP-r|z=h=VZ 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 P{G`i(Vg2L#szUxhF&q92 literal 0 HcmV?d00001 diff --git a/resources/icons/transparent_icon.png b/resources/icons/transparent_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cc828a29632046272a7f74c7c42717695dfc8dae GIT binary patch literal 59145 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

8lo7YQ1rzz-K|hDX)Y3*Nix2%S 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 Lr*n-{z;FKpxlLv1 literal 0 HcmV?d00001 diff --git a/src/main.js b/src/main.js index d7c9154..cfab11c 100644 --- a/src/main.js +++ b/src/main.js @@ -7,7 +7,7 @@ const createWindow = () => { const win = new BrowserWindow({ width: 1200, height: 800, - icon: path.join(__dirname, "../icons/clearicon.png") + icon: path.join(__dirname, "../resources/icons/clearicon.png") }) win.removeMenu() win.loadURL(qobuz_url)