ds-Qhs)iPWs2$;bjA70FO(`^?H^_fch@K-TP0
z6F!x|LQ_mifRkeUl2-qD(-q^@d~PcM8b4e0I;NKxPPgm7^!osZ8BeOo^YT4@3TjY;
zR>Mrlcw#wZ#L_R}eMC}ZC`Fx#p)8&Jvs)W}7QS(y459^JK9oie!y9IdW>BjlK0H$*
zoT?H4u=f+Y*Ox{FtP3Vski3qaBi5){xK18FRN^7yK0PM&ClimEK4BFi0q|?zO8w;6
zk}zH<_T);M-zKJ^A}?@4xyq9hSaw8FX6N%ShO*xqf$eIgnC(i=tmwH(Lb4bjdt*z`
zS?U4A$U?<`{^sfuR0z1Ess>>jA=u+CGyozm)}I
z=Q2O~1kDTjAYDWs=KT{;bBA8E|D0|udne|xYCyTF{ZsAlcRl!VP^!Qz<*ORxo9@Eb
z_A7aEVXfq3U>78qm_*kyS4KQyMi%N;HmD}FCnKxsAY~tH#PBZEn~2R_mtP3*FuVEA
z#*_en+RVcdSmhHh!31!*pTMfWxmReZl1Nw*Hqlvmsy=cHptGE{8%Qy#yB*iO+fwBi
z2WwjiB(=X|U#il9Yh$%8cJt(58{|*`M*WNC?TcE^3vfvJVV#jkNs;hvrW<-a
zftYkp0xAc%a9+uVMC~6YAlOnLO}|%iPUYI`*cI?NHJFxh6G!8!{DcLq;Ko**TBUK(
zz%?VQ+)NmaKAMIa_I)sbFA7!p5j28^6Iy>hnb{mXFMI`bDo#Vng|G(vj+F%u3mumG
z-zowJ&_lno50j-bHw`8Q#p80`eA#{rbakxp2Ve@69Xzc2Br;4uGj6Ww?*qC@a=*l!
z>5R*_pFQ4NND(P9^$Hy}^$d;(Um|8aX~A)nmSt{lODZ?8gtRd&HNK_NcRST9x
z;%Hu1OxTa$ae6s#p*B4Hr!2)k#2SxsJ^sw@)N>H{QDvVs!*Q{CJC%@(JAL?Xx04q(
zmcNg{O9&u*0*d!bZD6oq;*@*9S-^Q4coptG66vu!s+kxRlS0E4EzC
zmQ*G3KTQCQmm%i}iB%-3J8DWv7i^~rAQ}K|ZByb-$QffapecU+TEA6Uaqwe4A(C4g_K_0had*81*3gjOIo??;P0JSmn#!K7
zyE?-e0TP?@-ypI8&Fl~irAjp`2zNqoux?pS1wL)(Ocyo&)Cu5en9q<@a8$
z{IGNo9cK#dIJogH81>3Rm^$zN3)jaQ$Zuf+IpkA9kR0o!s<&kzTIF0$r(S<^QqkNI
zK$GNn+FA%fXL%|bBkB)kMu1YVPCw0r4oOn*RDyrLAjdmM;_~t7$$T70*rrpEeoIym
zfp2RvPn%MsqsZjr+nQ?>eX?Tl218oL=w&*`ln!$(YN=DomsqVV7*8X0Ic)P;)Xnp2_A?aW)xdrbH6z)Aqcnr+c>$#
z1c3X8?TBiQ#sWH%IhemEUIDW9y&o!))Kew$-d!TMa?A?An7ns7SVY>fux$ywLp_%E
zvkO}ifRT6v&`u5{+c|kfa+#4R$JOV2n(eXAQHWFxf!8B(5RzBVN9X-^I0Xxm3Keb4
zM+a{fZTMyiWq~sK%r1;R9%=35K+VmmcW&KqH>fsLXyJ2l65>Y|c^&FeGHmA={02!N
z^E-bn${#ID3VD(NL5%D}saO5F$TBUq#g)Ezpzlv~JUy>Yi$+RJ6|BeH?;_9}WeMdF
zjP1DtL^K)dsz6b~G)=oZ=#lQmtDzM5R%*Fvg)PPe_-baLD8-E)2=_<`*zx@ah=(~Q
zsL6GuG_ohDi`RyHh8}Rz>yj1(A{9+W|19-)lbeBC$UFJ!gnZ{l>by|0mns`wN9^o=
zY_&Svi=X@`%BiV^4Xr~y2$@CqK5-^72=jb8yt}ou-Hf5%c!W
zt8FD#`_t`;39S}~l(ZCv=@^eiiygTenoy=oX&w@TML`5&GRzE*^
z>h5FE-%o@KdPJ$<#0z1wQ{u=V^`=9_NIcrXU0Pxya+Mn->bxD3qbXx8mHbW?K#9L9
zO-87>lp$lx^WzYFOJ}0%$DW)O1kmITw5J;f^4{63E-*sLUa&<`l+phfw5pvB5}xK|
zKAEVB2FXh7>ApB_OKJ~Cq#25RSEvBbl?!=waqAO&3u6D!iJtnhfAdk*#j3=_BbcSL
z`ZfQjwYhfFY1C(ymttz@;_^;?+j5HjPuQYPQa)U$yUY=Bp1EhcS=IMCQ5Tl-|tJyo}r~wMFyac)1mxCGOlW9_)s(
zM=`WBldt_-bV}KNX&|owFIkaa3!?VP=Av=3a-l13u=H?;9-)MhVrxoeAuX#teG+aZ
z%$Y%3v&oLaZCMQQ*DAiIk|CEE59iGOz8SM4f0Ki8V$A-#JN8Bpr8Arv@b8O-O?cy}
z68U-n?>ZO_d<*&lj6i6ew#7O(gCH7U*dF1`j1?^wGQ
zSAwl@V#s1>h%`B9+b{TI2D=p$XoS!oMfQC+S)^x$q(fn_HIAmI1oSiah+qzQU2IE~
z^*sS-TZ%^ViOvT7?oEd?u?X9rb!NgqxI~oHdt|$;cWyQ@l>G3z09s-E&QmZp5h<#<
zS{Rq$W8n!(7!-zG2!Bdon=pI9vfnvE8P(+l^@a;|*Azq%O(Z`qp4SB&peTvuTQf@|
zA+`n!ciz7LT3kZqfU39I_1^mB;TYgv5YH(&^(A>kLd+>oKiRqejkb2UD+sg=C+Zx;
z>c5nIT=k5$?2;n3gg<%0n_c9aT)mh`lVE6`3!=8_gE-cS61I}4L4nQ`?&hAB540}z
zG5AQUX^Ss9S^)4BLKHI<6cDF$E9iVcii1f2COA9WgxJ`Q^OSmriqx
ziaJPXU>eA}&yE!C{^nb6k7w&c8w5Lecm02qOR_%?EW4R=A
zWmBIeZn$KvLAIUINWovf$K_vbp*lP)Z==i^^ynz1p|14$g4J>nn@d69QSu&20>Y84056F~I7%etPnV+ha730u-qxSXyb
z*ZJw^`lrL|d7J3OG6{`N`4^7L%`GHNQD+pCMWtHe*qPA}68L}(&xpZg4XOj!Ud>E;
ztIqH%dt~TS(yhKV=>@|2%I`H(#6?i9E05_`WK*tLNEx3ND}MgSCfkEa$D-I~D`N^F
zm~&JbbymOsOCHo?kYdf)feAU=gz6s|=dK>d5(%cw=SY;jrY^o`0_rfG7wFyq0IVNpQJUxgLu39{ECQdIT%MP>b50_Hco!vy(Wx7q9
z&$C~ClK5Oy84c;3Ol0lI!Wjohx0G6lg~C#YMi6uR&GS|g|5yrhXeDTBdp2{hnN
z4TBfvoB3m%ye{!^&j;f+Fri)X!8LCMm}u9;oAyHoHcHdK7B=G;)y(Vo
z^>JAS%p~QJY67C@IV4P@lRumK9^5wA-D(|8flMS`f1eKELaF$*hO*UEP@hJ|^oKHAemMo9%#FgGn6p-J6a@7a;(SjID;b0Q*>iWN
z78*m!0GG0Z8j1Tm>l2Ben$Kz&SJjs76F>i?$s^+6!SW%UZ$U@V0pJkemZ48yO4cqG
zrUzuerDK&Dy^tG0`seR;&RwGBKZc{6{+fK_i+6=W-i?pT2z@Pvt?(%Zj=In(<+cP%
zhbg13;cx233Ab-YFHrRnGFumI{QO9~G%e`e=CRb()(gcJ9zyj-U=R;nb8fbqO9HC0
z(sWVuQL%a;mP+-Vv#IB2*=rA2_XzoN$33x>{Pi$!!uw~oh#Djzf#G~Z<8_&2^|otd
zV)+?3%6VdXSGjPBirU{Oa?TkJK4L5GdsjboN79oY$<-G92nV1rh%YYbw)2wb~Q6`bRqb@b8uULmQ@TIM#KOY4m}DLwxqf3(6X}
zNlIV}vSdaM@tKn65Mh@2LknhQjh;x#UlcCEIXp8^lP6b5j`l6^MJGMK8xqnCoE5M|
zTbJ{4k;ypwmSoVwdaCSL;Ul=T=^3QP!PnqB;l0f<
zYR&c3h0%vI_p}x(w60Tu59m&V>&0pX!3Fp@!-eP~gi(UbDci^ng~M^D#o>=Np!ClX
zkMk|f0f+)-Y1F1vE-f8$ETR?4m(KtrDZ3=8ZGy`Z*r$x^o
z>W=nTpY3e>_M&v>W-56$5r=F$ll1LwG8pWG;2&x!Pi@I3viv=>NIYCGnBBD^G(zry
ziO@7)bylRcs^dhUkbvn2@)e{U((=v3DO5G$pTS`P6(2pD)hggMJXYeue*QAIL
zg2!q%`L`DMe2?7o5fj_Oh|DU_1%rZ>TD8!M$)S7@yM1XU!{AwW<#2K#;#854+H)`W
zeWDh>OqzsDQw+h7d51FF=TQ&g+E(}ebDMt0P`;{uKvJo0<)1Tr%M*VUPBoDzp
z)6R72uur@8!tZ=~d>oVEd7J_B0^X}pU9dgmpGV4r$xjLG_-
zCa1H-60=1dO5r1gU{F-7D;wh2S#nTbe_=XNY-r#w)+HhG0CFP2cDCrQA9$#Q(;*m708xZ>w8`>e$Q{buK*!-@g6KzprrDjw}EpUj_rLOY5rTAr~
zVj%(rgZMoqc^UuKZg)?SFP+N+qM4bQ=oc<@UyD$W)>vk(0>pY0n0N!%dn?6csNMXj
z=q25KDuxTE-{n>{-nv@Q?`&L+JeZvQa9aL@bVOi+zcWcnwNfT(2Mn=m)S+5=~YEZLFCTQJt3@sNHH0cLiP8ng$YP^I)z@bK2dMlqiO3I_$>G*6PNG9gd^B^
zG3LMXME5#sglZ(*mu;I^P_S_D(L1-bHV4q&4>N{K12yhLXo;{qE^HHE9ZHur0CJL>q6UI~JTO#8ywRtmYg-@-sPJEuFC0
zq3m4xNO!ldsM%46V=)~Qv<@icJdAm@_a+z(WpxmvfOLTxs?5IiF%J5
z5Y}!U5Ya9T{pR3@_zGH&n@^2xRVyNuDls1afJE$SsF^!y@+wvB%BxZLh=o@26MoXj
z1>Bh(z#sjNc%}I8dNij2j6|(;As)9{XmhrnbzT_~NKvMbfCoVSB^SLyA
zLN*2ifnP1=h!e#rhEL9*Xk_C0JJvYS9^PeK%?$#~Hzg`kX{JuHg}B`HuS+yDP$!J6
zuw~4^ob++TCjG1VV=Lytr|D0f6fO7YqUSg&fb+pM&Bq+O@y5S$Ud?HE(Ep*<@$D9g
zVYxz57&^NNfKwH|d~5BJWRnOKW*HGIO7Qmu4EXCln`zlmc5iED_%u;-e^8(v6mjp3
zkZ-JgkypT@`vXnk^X(I`<)H~wcRtBiooKMNn4PtCzbfO9%8|tVPzO9xWBn?334AY~
zDN97d9Xx80J7=N$w)Bz#13@fsOk`tD?$Dd$52w#Oz#As5Pz1Mj-2o_djvD7yb|*uai~Q
z#?`Uit5YGMD$%S9zEU8xf0%4Cz(qoyROES^JunMt(T<|L9I?@hF_iq)hyxP
z;kF*8L$Wc#0|@eLB$`A+Z13M$8~b8c;we=;rT%6Ln?y|hj;
z#<`7^2tW+EUf0^Js&Uo9I4U?opz>I1r!hzlL0Xy6;m)%{@pzwQEFw!Y(M4
z(kMRDKo`A~xki2xw8~#pnDq0Z5wT`JYCw^H;W^B#`!iU#N#PvRzSZ77;$+c{Uz&~!
zJylsXiavm)k2(2YMVU~ZBi%{AW7bBTt99AJ?r>He$5b;G7^YFAiqI!HQZ2$ux-cPj
zzuWj7(OVCj=}(_1)l82oLnS=u3^E;kqk}G^lexdnS1_bf{;5Fxi%FzWiZK)d{?QZN
z&l+CXsm`XCXY5ScuuF0gJ1{*OWiQTOWp@dCrp&p#r1&$Olq%L|0L!)
z(E`jUvO7YSViKRQmdM87Hd(|zn#^C~L^g|a&b&Qa5mv&JC@09p7B+LwPizr>A}t^~
z(L|Z_%T$Ax-tVkyUwwz)dWQ6-2Itf8r=XjW=5>im!(C=elJq(qKhGC#Vl?(&x4x{T
zw|#j^aP9OP%f$W5&V_Mztur;AOPm``5oj9jGi}BlYMF%duxEdmY0>*uFd`^O>iN3X
z=W_kEAcxgzMcTg0J2h_Na#B~)%R$MD=}+{xm93;7p>9yrbo5=e9J)qQE}n7i{$Sm=
zVY0a^`^im;nIcgv8@F9u?2hB#JYYQ4
z(H3I43e_GuFeN%4Z3t09%HiEVWr~p^b|kK%0fq0{*d1_pR}4e6zrFPYg)9zESrlXP
z-n{GQ-@UCxgjXcheOoJhe-dft`ZBLrBh_=m))DZ4gV4D_L#moe6ctn%ReeRsxv6<)
zIU)%cC^Ylk+-eq+0{@P!`&m+U=yNW#9~?hH?kQXq?y#}YgmMz@x3S`lEQ0nW8jo`9
zlTF|2B)R-bRMduz#iUMRO6`&t%z~Ilr2$5+1NDYR2Wt{p_JYyP=@lS~ICkqw-N85p
z7*}2bgu81?h>FdGRnZQclubk@(SDmGx8O0
+
+ #E91E63
+
\ No newline at end of file
diff --git a/download.sh b/download.sh
index 22c0a3d..4e0db62 100755
--- a/download.sh
+++ b/download.sh
@@ -29,6 +29,15 @@ unzip_juicity() {
rm -rf tmp tmp.zip
}
+unzip_naive() {
+ rm -rf tmp
+ mkdir -p tmp
+ tar -xf tmp.tar.xz -C tmp
+
+ mv tmp/*/naive "$1"/libnaive.so
+ rm -rf tmp*
+}
+
download_xray() {
VERSION="v1.7.5"
mkdir_libs "app_xray/libs"
@@ -100,4 +109,14 @@ download_juicity() {
unzip_juicity arm64-v8a
}
+download_naive() {
+ source ./get_version.sh naive
+ mkdir_libs "app_naive/libs"
+
+ curl -Lso tmp.tar.xz "https://github.com/klzgrad/naiveproxy/releases/download/${VERSION}/naiveproxy-${VERSION}-android-arm64.tar.xz"
+ unzip_naive arm64-v8a
+ curl -Lso tmp.tar.xz "https://github.com/klzgrad/naiveproxy/releases/download/${VERSION}/naiveproxy-${VERSION}-android-x64.tar.xz"
+ unzip_naive x86_64
+}
+
download_"$1"
diff --git a/get_version.sh b/get_version.sh
new file mode 100755
index 0000000..e2591ae
--- /dev/null
+++ b/get_version.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+set -x
+
+# Version store
+
+naive_version="v$(curl -s https://data.jsdelivr.com/v1/package/gh/klzgrad/naiveproxy | sed -n 4p | tr -d ',"' | awk '{print $1}')"
+
+#########################
+
+version_name="${1}_version"
+
+eval "export VERSION=\$$version_name"
diff --git a/js/make.sh b/js/make.sh
index 8da52ae..967f4ff 100755
--- a/js/make.sh
+++ b/js/make.sh
@@ -4,6 +4,7 @@ set -e
[ $1 == "hysteria" ] && exit
[ $1 == "tuic" ] && exit
[ $1 == "tuic5" ] && exit
+[ $1 == "naive" ] && exit
HTML=../app_$1/html
SRC=./plugin_$1
diff --git a/js/package-lock.json b/js/package-lock.json
index 25dfcae..17757b1 100644
--- a/js/package-lock.json
+++ b/js/package-lock.json
@@ -20,12 +20,13 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz",
- "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
+ "version": "7.22.13",
+ "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz",
+ "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
"dev": true,
"dependencies": {
- "@babel/highlight": "^7.16.7"
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
},
"engines": {
"node": ">=6.9.0"
@@ -76,28 +77,20 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.16.8",
- "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.16.8.tgz",
- "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.23.0.tgz",
+ "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.16.8",
- "jsesc": "^2.5.1",
- "source-map": "^0.5.0"
+ "@babel/types": "^7.23.0",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/generator/node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/@babel/helper-annotate-as-pure": {
"version": "7.16.7",
"resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
@@ -198,13 +191,10 @@
}
},
"node_modules/@babel/helper-environment-visitor": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz",
- "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+ "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
"dev": true,
- "dependencies": {
- "@babel/types": "^7.16.7"
- },
"engines": {
"node": ">=6.9.0"
}
@@ -222,38 +212,25 @@
}
},
"node_modules/@babel/helper-function-name": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
- "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-get-function-arity": "^7.16.7",
- "@babel/template": "^7.16.7",
- "@babel/types": "^7.16.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-get-function-arity": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
- "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
+ "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.16.7"
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-hoist-variables": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
- "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
@@ -378,21 +355,30 @@
}
},
"node_modules/@babel/helper-split-export-declaration": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
- "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
+ "version": "7.22.6",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+ "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
+ "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
- "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
+ "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
"dev": true,
"engines": {
"node": ">=6.9.0"
@@ -437,13 +423,13 @@
}
},
"node_modules/@babel/highlight": {
- "version": "7.16.10",
- "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.16.10.tgz",
- "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.20.tgz",
+ "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
"dev": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.16.7",
- "chalk": "^2.0.0",
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
"js-tokens": "^4.0.0"
},
"engines": {
@@ -451,9 +437,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.16.12",
- "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.16.12.tgz",
- "integrity": "sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.0.tgz",
+ "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==",
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
@@ -1542,33 +1528,33 @@
}
},
"node_modules/@babel/template": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.16.7.tgz",
- "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
+ "version": "7.22.15",
+ "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz",
+ "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.16.7",
- "@babel/parser": "^7.16.7",
- "@babel/types": "^7.16.7"
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.16.10",
- "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.16.10.tgz",
- "integrity": "sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.16.7",
- "@babel/generator": "^7.16.8",
- "@babel/helper-environment-visitor": "^7.16.7",
- "@babel/helper-function-name": "^7.16.7",
- "@babel/helper-hoist-variables": "^7.16.7",
- "@babel/helper-split-export-declaration": "^7.16.7",
- "@babel/parser": "^7.16.10",
- "@babel/types": "^7.16.8",
+ "version": "7.23.2",
+ "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.23.2.tgz",
+ "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.23.0",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.23.0",
+ "@babel/types": "^7.23.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
@@ -1577,12 +1563,13 @@
}
},
"node_modules/@babel/types": {
- "version": "7.16.8",
- "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.16.8.tgz",
- "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.23.0.tgz",
+ "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==",
"dev": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.16.7",
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.20",
"to-fast-properties": "^2.0.0"
},
"engines": {
@@ -1598,6 +1585,54 @@
"node": ">=10.0.0"
}
},
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
+ "dev": true,
+ "dependencies": {
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "dev": true
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.20",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz",
+ "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==",
+ "dev": true,
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
"node_modules/@types/eslint": {
"version": "8.4.1",
"resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.4.1.tgz",
@@ -2666,9 +2701,9 @@
}
},
"node_modules/loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dev": true,
"dependencies": {
"big.js": "^5.2.2",
@@ -3474,12 +3509,13 @@
},
"dependencies": {
"@babel/code-frame": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz",
- "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
+ "version": "7.22.13",
+ "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz",
+ "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
"dev": true,
"requires": {
- "@babel/highlight": "^7.16.7"
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
}
},
"@babel/compat-data": {
@@ -3520,22 +3556,15 @@
}
},
"@babel/generator": {
- "version": "7.16.8",
- "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.16.8.tgz",
- "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.23.0.tgz",
+ "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==",
"dev": true,
"requires": {
- "@babel/types": "^7.16.8",
- "jsesc": "^2.5.1",
- "source-map": "^0.5.0"
- },
- "dependencies": {
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
- "dev": true
- }
+ "@babel/types": "^7.23.0",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
}
},
"@babel/helper-annotate-as-pure": {
@@ -3611,13 +3640,10 @@
}
},
"@babel/helper-environment-visitor": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz",
- "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.16.7"
- }
+ "version": "7.22.20",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+ "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
+ "dev": true
},
"@babel/helper-explode-assignable-expression": {
"version": "7.16.7",
@@ -3629,32 +3655,22 @@
}
},
"@babel/helper-function-name": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
- "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
+ "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
"dev": true,
"requires": {
- "@babel/helper-get-function-arity": "^7.16.7",
- "@babel/template": "^7.16.7",
- "@babel/types": "^7.16.7"
- }
- },
- "@babel/helper-get-function-arity": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
- "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.16.7"
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
}
},
"@babel/helper-hoist-variables": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
- "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
"dev": true,
"requires": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.22.5"
}
},
"@babel/helper-member-expression-to-functions": {
@@ -3749,18 +3765,24 @@
}
},
"@babel/helper-split-export-declaration": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
- "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
+ "version": "7.22.6",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+ "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
"dev": true,
"requires": {
- "@babel/types": "^7.16.7"
+ "@babel/types": "^7.22.5"
}
},
+ "@babel/helper-string-parser": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
+ "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
+ "dev": true
+ },
"@babel/helper-validator-identifier": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
- "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
+ "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
"dev": true
},
"@babel/helper-validator-option": {
@@ -3793,20 +3815,20 @@
}
},
"@babel/highlight": {
- "version": "7.16.10",
- "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.16.10.tgz",
- "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.20.tgz",
+ "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
"dev": true,
"requires": {
- "@babel/helper-validator-identifier": "^7.16.7",
- "chalk": "^2.0.0",
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
"js-tokens": "^4.0.0"
}
},
"@babel/parser": {
- "version": "7.16.12",
- "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.16.12.tgz",
- "integrity": "sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.0.tgz",
+ "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==",
"dev": true
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
@@ -4532,41 +4554,42 @@
}
},
"@babel/template": {
- "version": "7.16.7",
- "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.16.7.tgz",
- "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
+ "version": "7.22.15",
+ "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz",
+ "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
"dev": true,
"requires": {
- "@babel/code-frame": "^7.16.7",
- "@babel/parser": "^7.16.7",
- "@babel/types": "^7.16.7"
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
}
},
"@babel/traverse": {
- "version": "7.16.10",
- "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.16.10.tgz",
- "integrity": "sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.16.7",
- "@babel/generator": "^7.16.8",
- "@babel/helper-environment-visitor": "^7.16.7",
- "@babel/helper-function-name": "^7.16.7",
- "@babel/helper-hoist-variables": "^7.16.7",
- "@babel/helper-split-export-declaration": "^7.16.7",
- "@babel/parser": "^7.16.10",
- "@babel/types": "^7.16.8",
+ "version": "7.23.2",
+ "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.23.2.tgz",
+ "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.23.0",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.23.0",
+ "@babel/types": "^7.23.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
}
},
"@babel/types": {
- "version": "7.16.8",
- "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.16.8.tgz",
- "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.23.0.tgz",
+ "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==",
"dev": true,
"requires": {
- "@babel/helper-validator-identifier": "^7.16.7",
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.20",
"to-fast-properties": "^2.0.0"
}
},
@@ -4576,6 +4599,45 @@
"integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==",
"dev": true
},
+ "@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
+ "dev": true,
+ "requires": {
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
+ "dev": true
+ },
+ "@jridgewell/set-array": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "dev": true
+ },
+ "@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "dev": true
+ },
+ "@jridgewell/trace-mapping": {
+ "version": "0.3.20",
+ "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz",
+ "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==",
+ "dev": true,
+ "requires": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
"@types/eslint": {
"version": "8.4.1",
"resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.4.1.tgz",
@@ -5462,9 +5524,9 @@
"peer": true
},
"loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dev": true,
"requires": {
"big.js": "^5.2.2",
diff --git a/settings.gradle b/settings.gradle
index f069f6c..4c54900 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -17,3 +17,4 @@ include ':app_hysteria'
include ':app_tuic'
include ':app_tuic5'
include ':app_juicity'
+include ':app_naive'
\ No newline at end of file