From 0dd3f50d56dc6d70dab16397be1b2720ae40466c Mon Sep 17 00:00:00 2001 From: mascDriver Date: Fri, 24 Mar 2023 16:31:17 -0300 Subject: [PATCH] bugfix splash screen --- app.json | 9 +- assets/ico-uffs.png | Bin 152446 -> 3015 bytes assets/ico.png | Bin 0 -> 19387 bytes assets/splash/drawable-hdpi/logo.png | Bin 0 -> 154554 bytes package-lock.json | 7815 +++++++++++++++++--------- package.json | 32 +- src/services/Aluno/Post.js | 1 - 7 files changed, 5179 insertions(+), 2678 deletions(-) create mode 100644 assets/ico.png create mode 100644 assets/splash/drawable-hdpi/logo.png diff --git a/app.json b/app.json index 558dd1c..e52db15 100644 --- a/app.json +++ b/app.json @@ -4,10 +4,10 @@ "slug": "portal-aluno", "version": "1.0.0", "orientation": "portrait", - "icon": "./assets/ico-uffs.png", + "icon": "./assets/ico.png", "userInterfaceStyle": "light", "splash": { - "image": "./src/assets/logo.png", + "image": "./assets/splash/drawable-hdpi/logo.png", "resizeMode": "contain", "backgroundColor": "#ffffff" }, @@ -23,7 +23,7 @@ }, "android": { "adaptiveIcon": { - "foregroundImage": "./assets/ico-uffs.png", + "foregroundImage": "./assets/ico.png", "backgroundColor": "#FFFFFF" }, "package": "com.mascdriver.portalaluno" @@ -33,8 +33,7 @@ }, "extra": { "eas": { - "projectId": "d59c0b44-37cc-4caf-aae3-02a98e20ecc8", - "API_URL": "https://api-portal-aluno.mascdriver.com.br/" + "projectId": "d59c0b44-37cc-4caf-aae3-02a98e20ecc8" } } } diff --git a/assets/ico-uffs.png b/assets/ico-uffs.png index 0017fb38e51c071dcfa4fcbe1f4cb4545e7ff0e1..784854c6b482341725f3c1c26bfa298e184fdb30 100644 GIT binary patch literal 3015 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 JPDHLkV1o7`TmOQzDft5k|5vlYJegBo(ro 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 z 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 z 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 x#lVNok1y4Px)%)=%ZE>5D-cio%=~ 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 diff --git a/assets/ico.png b/assets/ico.png new file mode 100644 index 0000000000000000000000000000000000000000..0b37090b55480017afb7627177b8ec6359fe4822 GIT binary patch literal 19387 zcmXtAQ$S^H8{OHiNt10&<{;blWZSOEHQAbKa!qz8+qP{R|M@Qdi*xqfyWe;3hik28 zhbzd5qaYF>0sw#_De*%IeC_=22M-JWS6a1(179GVl*GRQmE)g}0Du&b{P9)AUGGd6 z&K-O1)BB8B`=^6dY{r>Lk4I`!tc?ZQSpfR~;@X-w~$H9mcutafyMX-4R9s!C#7e z@))NW+FuRyJ{(#FEpjv?qFGf^a9dQ~uFiOpQaHq*J-du^=OZ~UhJU3FnGemN^@*hf zdPdb)y-k0$LQKpzs(;(F>7j58;#O(nr=uYgJWMMp02wN_e;=r?IiI zx{r^KnXc{{eM?KrJz#x%cXv|Co|T!I84AQ-Ute$ETwfbGIXeE~U}qYL=bpy~(jTu8*U?k#^2ej0p<%_@>1hiAKEBKJ!h)R^#)iF| z9I9lP69NJPO_^GSXA&GNDz-N(Z7m7?_DB& z+#DQ)P$E@W2 zezGSbB3g-%X(|+S3;z+H8XsTNH8EkQdoZ3gG&U>=&1M(h4}8S}6ezdgU}3q6RmjBb8zQ<;v5-!h$d;C`g^lX8BeRL!|gJZa)GUNP-8so-Oal%E)v~{`kgpVkRXo zzw!QfwL_JT92|iNbiBmhtR?tP2o1!NJeaREoc&N%p20AYrChdutE;QKOJUJ}FVk+c zHG~ZB{_Z(0dzQe-8^7~g^oyH&` z%*>KL+5aLHA0PjBae0}!s(4x?3xYJcsOR9>Pcb`&ODU^G(8<(vU(?U;BZuM77X@(u zUX{2bt_+uukbktR%P?(pC*QU%ckE^;GBT1-yHE-zf;JL=$g%{pgb=_k5!l_Dl9!a! zv^6!oPvTNeYZ3Ocv^=JEa=IY_b}whiMW=Qh{XV-u`hQEJAtlXq2!cg<=VE0o{%tX| z_ny3Q1zl5H3w5#9`XFp)cd;V62z%jf8e&((3^p6z?Pt%pxVSf69UZR37b#V_+(ia- z930Noxj7eZc`BvW)BrxfU;g!JN=L~9Y_QZz%ggV2r%6=;Uv1P#+1MPCv$ED8iQxx@ z6jZz}#}9PZ|65dUL*K~Ml+kIN_zgkgYu zdw!urzrMaUD5xgWqbYdE^l1b{MMZsR)tR&Hp0Bm0v6Eg>4DRid(X#+ym>+E(H>Y4z z0j&)V7Q6JhS0vRkjwAjwHPzFs`8k9OdcBrz3)59#CZ$CK;KOt9TeTak9Y|OWI(?y_ zf;{^)XNQd$<`I9InF%k}TP>J<|An0QhmcuM!S;Bv71p2j>SDdURVzox=iZ#*>R@;8 zo4&gCa2y0=S62|+%iYDshlfYdrY>Y|{7odQ75O_M3(21(C!a&}DOVH$Npv#IFJ5Ng zg&@HTO=JtM7)}>R4%8*xNN?0Yv#j@Sx?00~s@f@6-=;NYG6fiP1;UWXX7O=Wwo!Jq z0{+Ea+8|#aW3YkrB*C(vCw~q)T39faE1R-sYxI(?Db*-SFkCIytkrwC*qES2yHL=C z5=nf7z$^Is*A^TV-inRdD{InhOl?28!shh#g{^4JSo~32f~xzoOU}v0hL23D4GnFg z<*uI$C}8ihOUTLT85tU0xh(xw?rS^VE9S>@F@>P!BnhrMzW1+0h3Ts|13&D2eQ9ZF z#AFQk$EAYqjvs|Bv?efsp)Hz|3+6#=Y;2CXnHhJzO3pVZW>*>^Y>J7|(9lAxeP340 zdTW6%n3 z>6sN8J)QYnHrEqjrQZ+4u0t7EnExe{FM2i>@Vd87Oi96=BXj~URHJwoSz`ZF6A&5Q zF}C0C4gb5=;?i2&omqE}UIQhTb@SE63XRd01D2%aOK^;wW*hmP-gW|we8bs#JO3Ty zo+V-vbc>Q(Z1Vka1O`aR;bU}k^ah+FWM{pOM%-MzzKS^Rr(-3xoC4~n|T7yyct8^$1XQI@@Y&1 zyPx4iYag92<9BuRBK_@JmWx&udDF0f{)Jhluz-L!*gaO1Pzsln ze9FBLc%!zQU4hsu&I6psEF&+gUpj1&u3qW`D zBlmr4_j;H=T4}t99)@(ClQ=iA#5CPlj`AZRHls;B#NX8VP%Spx`&FK4jdx5~>`FGq zOK-Q);lm{S@p>a}VuF?k3t%6;{Q}4F7a18DKJ)Px+7%kfk)ck=kE}-q`=UBiDY(?h z0+M(0C(art$4hD^7*w_8xj8{W!MC=Ok|Q%nRS69(&23y|EnriHWPHO84+rNisJ8Z| z9CJbjNxq=BNi?99?PmXPV9~^g=;&aNh#ax0wN9WWh2O90yg0QAIcMkF3ub2KS?|cG zZ6%cWb|&C)RT%85P6y+BP_W3Pa|bq6RjMpn5*NhwAo}NC6_EsP1Vv4lx3br z$49!lJJ(WuoH+OskPQiD+clOu)m#{b|f_*JRJAuZyYa z=9KMI%sWoyeT-JUZC+kpzSV4TwQ?>Z!UHYse0m}_V5CRlsE8*;iCOwk{+UW6AS{t* z^l~MPsLSl8S=cQtU-07xT;pFJLU)u6mW-I3m*~!al{pp}^gom)hyisC`MB*y_OK0D zz`G~K;p4x&sa7bJlp}q4&L9tAf3jyR)6#~?ZA3Dnbufu3eV3a(w>~gV%wc~sMTD%+ z12gWbdUX&q(Jz*3g2VAUISqkZ+w1gW$L`Bzd7*0AGk8;L^Yil? zSI9<~nSESgkx+nQ<3S7&KLN^To`38UA523Rmb1FILVPe5&ApR|Ji-qwSU$##wlBiS zC2KfEcDmhJ*2ttoJ>ztdmx__DlM6H1>)+~_+3D;EKG8CRohGMQ5d2t^ zwY0UB{r@;7+QT?fdGK7l!op^zb}bi3KpiSwpgm;7Ws^~RqIFh{fr2;k`BQHv^e>S* zMmp@2L39mo*D3RR2>+eBEIN9O2OoIEFiJWJQ-$#_J{L9{|6B#GycPE3_S_?J!sPv; zNm!VB-iy?KGz-5?DNF#uU*3^9v{46oaPuBrb}%zrTr@qsZJA%yPE9P)1L)W&@b9VB zv=qfz-OgA4g5K^|YU8B>wt?K==Op;}Poa^KBa4mh4_bco)upXhd5`uJ4}&;cuR437 zaoG^Qmdhl{8-x+Ri*Zw1Ea*`6`BUszC-ASKsBZ~l%2%ydBYcp#IlR;is*Wh==`GXB z%1)xt;g~LM|PZd?7A=a*!H$c*fcb z8&ga9ytcwV!9ypwTia_HFw8S;0za&8Lb8%LiK&GK7Qv-PsiEC%*^=T;!u~lpedQ_U zi>dI6MGh`O(u;zp*(0kOph~Mq@XDFrB5u{0&)>XA( z*`%q`RoKeSW;o`(>W7hTN6S$)$Rc#OR?6{58SC<7j#FZ6yfbiqqibfknUN%KwJIw+ z+jnMmHjztZOBy0c=Z`3azujw1MP%5^#d3X_$H)8I9?|?>2QrQw>&i8IJ)ARx!+cXADPQ?-9u)}x$vX>dA|k<+p&<+BJ__EuG`42`_C}xR&0W00 z7U74&iU5Rcw2gu1U*`fJBpupZMEK2#$eOIk5R{+W`eJxLxk5q3$cr2E%RhQQ5((Mc z77L;2!*Ya&hiih{IT<22I%O4;lwx)u3?Ee2-;WtisWg99flMsQ&)obvE~NG(D#q$Z z8xN51&G(l~Bv*fL%;FEUOOX|~B~C$PNg(2F4qJ00`b2HY^R`V5o0S?cn<+Eu>j&Lo zcT2}n!0Enwe0bP22y~i6e8R_5h5?=`P=;=tULUV2*IL~+^16^T_hZFgAZ~fSAWUrZ zM$iixk@DPLSvz03qm|$vX?QsE|FzL0HcW=Ivm5Hlk?m?d_sb8a!z z@wua0P977%*~J;1`xtETC=MS_SW&vXgz6-Uu>R$?@yj&B$225wHzcKeErCi5V%b@- zMRt1ZJ=+s%6j!oAdf*pJw>3KVQJ0#U$}~Pcj^z%}))LLm67_ty>EhNYC#UbyS;diUPTQu%LmCS7i`ct7FuUY8~yqcqjn6Si5+!*MP> zPr30j_pKW1&(%40RT6V3EHtF|5BsmKuBL!tfM}C-(xh2Z69E1BJ=*nReXUX- z&-LX!e)f77bg;no)(?XB6FIH(Mk8Ru_2ja>XJrhF)X7x&!IfNPNr?q+070)^IfI)C8vq}q&v>^LO5%H|(O|7 zqe**byPrQ3Y-m^@9v6J7_ZUkxR;q)W^eZd7rVbYN&UcKAf+h|5IX%(X_4PL{RvPU< zp+&HC<)0W30mi$4*_?m>SV_>(V)OQ-m2eKuu{R0ay<7Yrk#0OiS3%XfoUb!axU-E( zr3^%V#DP{_O0hAow43iLxah491dOs{7*}r@#S9Fm0_iCC>G4wt5O?cbV*N?>Gotcj# zTdt~zq6?Je*LT3l&$=c|FNDe|=A6{>yyWmCyqidum1#{$(ma-Kq8kR^t!}nYPR%Kq z{8P(7`_Z=n`-0!fRyYsbv7l2>P%OJ-#_u#CD^3;vLkEnWL5eF4HfP>GK0za~1@!${ z;X=kU@vN7N7nhL?n{7sPwh=tSFzp>ylNnUiOKBQpOdL=yzg$FhjtToR_3vdzj$O7| ze-IQ1-*lrv#ZHJw*{bD1x3Zx;8yK#9s78r0Z85IYTdALH_eCNgItE==(Zl+Gd;S2| zR{Y3#tOjlf2Y+yi;`D`h=#V$Ew8ONo$VeAxgh4sl&>`=>ns;_g47j6KcT6qnUO67_ z$)_7p8;y+O%x2$d4GcDAz!(cCvIYtp!vE$&`8n4CjMpJ@b2oORH>=n^s2uU8 zHDP-Y*1mF)k!B;R^de~?ZipVA8Txt?b#`}RQ=IsXwg@Sp<(f@x;Z@rs+Cp!9C%%jL zUHXoA0+Y#9e&s%6fk%KxdaFwLD?2?%`$`_svwVbF#BDA`0-g7o)H;gO?c%>4(Ffck zV%N#4Pl_j2z>@$*eJs#G0vK9B5)%{S+=x;6a&cNP%FT0qO0Txg>)(nno9YkBEcNof zb#cDRbAn>D;Qmx!zLvHw?6<&I&f9=gHS_564Qa9C@>m(pH>e~CWES}un60)rro}~4p*86ahW6~xlS1*KSw8#W+luL-G0iiAIZW4h-Vt zF%)SIgcem#{aMvUR>&e~4;@SR)Hyy3i*QsmwbvQj^dU7^i&zkv9YY)#YCYu+$fUC7 z?SZX5hn^!C2ZD41Sg$dWegR|Ij_MBKKd@qp+OoA-NQ`#zNrI`xzX~CVKldU!c{jmq zJ-ytyINP^>5X?4~^>?(pub}OyPxR#vvckeLFNiN`NfmQ$vqVnb1fiC5Znp=UnKygY zeYqYj!`hsPl=RPA*)%=R4X>j6NNccN<1-liP3A4HkoOF*0fSVXSwcRZ65uk_=Zj~d ziaXD7)BV6)y~f8OWqj>mB_`^ei!Yxt8s8;J6KcJ+gcMY)UhuXbgX!k;ju%YH_~(MA zQM0&KuIu6$CeUMULo4n}!`=BsDxsS1U~3dSF!AdwIKRZyuGw>cG%Z}W#d(SR2HL^Z zU#Ah?1TY}Z_4oG=m(AcRq$jK(+C4h*yXAiDUp1?MLwaQkd1D`5%~bMC?v#)xIS|tQ zMXg%O;b!J+#OSNRhV-FW_PyD9@*92IDt~V4$IFb)t%nw5oEpA)Gh`dUen;pN=7R865#!vN0=&5|4G!UOFjU+iOo%eoODhr-@GBD!qX+C znwhKo3#C((_Na1!CuZd7n}~s@GCXZV<%NyO{z41}7w@!0|DlgZgN4F`Z6(peivyy$ z7F%OR;x`5Yk2%9m>uO`l^P!{n5c$7L1V@LYhPQ0dc1hQ}LkVZ~mUHQYH_(dsSvpd| zcz^`Vwtxur*47pwxOQo=qyQvh*IzH8-)}c!idB|hs(yaX;UAlsMu=Q~Mbj0~V%IY4OU0oUM>OC;PZ>JD?D1SCd|E8uUsQdf-F;3t5AH=MzTzCmpm0d~ZhA_!ZfAU#D zaD2taXTLN_qC{dXN&fM}ga~x5o>|%NCNIt-wjs;Mc^rL%gId1pEH^aXGQ9{+orT_i zLXg|{irH-z_Otb?dqf1a7d`o)Z13#Y@$&F^({Cg0o%+8HqNsmJ3*W4eU;@)KGZO@a zgjTxfjGQ!3H+Hst(I)#(e=J+a@rBHG=% zZsUX*BTBp^L^y8oFdF~oa5xpeEztQH#H4}Ogk;gI`N!99tFO}MojaX(e%?JhIWF$1 zx3{+d3pf_(oP$pw9%)xV(1*M<1`;W|VY<4%_!j;kzI2==l4+?yY}}#i9*N#QdYMgY z*1vPb(`qCHcLkj~8E`B)-EH742ydt5Rws>SEBv{c!MIPJe=NCJz?<=6J%RRNy(OpC z)eQQFtrtty_2mh4EE2dF7iwVgvl6FDRb0G?9u0WarNW0#gz#4(jewkSP1NFKcdGrj zzmDXP*(y%ZZVurSWU0olb_)ABnFw_TGqPmT5X8g7i?`2Cza0U_1FfjYC~Pu}mp zMfBBii3l5d)2}!-jV{9A5GJm63Qd}@UF7$(==o5m<_pQ>?lgO?(QWY9f!`bHWhlQ# z5OJVHe9@y+NNu1y^Lq~%lQzF4mOrVm2?}z-iY?wvS=ZT@4m5BUdae^4eDnmaeUOsJ z?aV@I&|Td*iF@+#7(QG`PfgZxNqeL^IdQyqc!_+9X7+|)%lNq=J~K6Q^W7%b=RS&$ zj}O~qSB2EKiZle%9}S2Hyop41aAO=DVgy@%krkOzL_WP1<`2SGoi?qjY8zROR4MAu zdyw(5p&~t$54djZNEoeUny4#H&gES~O2;;`a`g>0pG?+?2__GK-rp5peSHKm*>{ml z633L~$-8!{8oGMEc|E5e9Udyk(n0tq0FG0ee<=OuAxJ5>k+g}kdLJXV+qrSPJSjES z&&9p<@`*-KWYgTp1ejshXwU{C3wU?8+vmAX1C}&Z33W$;Lm?W zW)8CZ% zX;^$ML%Y4Zy`txUnN{-{AFF_g#z}Jbeq10>$cI{?=^T=&z41!~{BuwhDFF@Q-wl$$ z_PBcf#h;S^1f}r`0|j#;*A>SP&kXKr4S|JMRY_hsgMM57*S zwQ|gbx~9y|v7hH;XQP7oOUxCZ05YwwuP>{vv2h_n1s>AhZr8@!+r1|9-L}-szv{#% zN-w+OGSAA`^fL`5sJjwLy!zo9U&qf`JFoY5w}gi+S}3QJG1jf+6fqWDl!z{x1zHX0 zwb6KfjA_t-E8Mcf_uP|GvY+$)b3%p>1k(4JKhU}TJ|rY0AH7{&0hqi)0CNMzsI~v) z6At*w$~)mG5piLDN;CvjF(Qxtd9B!4UCcTl>GCT2!fHI8<`=HNl<^~AST45y77dJR&6`_ zw&0Jg72TOTPkoyU)jp+>&(5p_)6m>h5WpN1D*`$?I%}21%wMSbz-JRQ$+cNplCTzb zr`8eyZ;XhkNWX#h%OZ)9ZJh3u-#bq0#Kt~QpR=nmFXn9Fu_%mx?wJ_BSJ-F})S=nc z%%48X$y4xKI)vqeyvG*2a{zSrN{g0lL-;OtIl8P#o#plq zjTU5PSwXRKlK!g|(h<|Us;yo9cBR=oqjGg~!!T!=%D;2msrrv=dbQH7G=3Qjd-%SA zi{?f;x-hy#)G?MY!#hAa8Qc@tuJV+YFGR#8WrY;6Z7urV!zU9hN664?&^cnen?-Ct ztCm|&UGy-gUiX%e z#?aMIieQynC@K$2mpgxS*=#&qYvGWIj?%oyPMEMW*j*BiqcyMpQ<{@Qi8a+Lc~}1mdvDGERNhP^3*C8k^E!Yr%88H!5ORaBt&E$LGq7ROf0w_Wj|o}M20 zmgZ*3o_K;Uv{GI-Q#P6HK2Qv()?bbIKp0H=SDOt#<2I5MaS%4mO(Nq2pYtw4vlJUG zWyNyMdh86%ECAr0@x{S17#FK zY!rE1!k_?k?4D^d+qIVZV$E99c1{b6gmp^ei9X}SJuk?2GPK`xEjKNTSY`cpN28^# zs;tI~Jl?A{f{Zew8k&?CZ#B8?O)1#@D?IXTe)5VZx+BXtI~lho&63H#(${uNi|f&S zFD@?piopbO;&*15kmMEiq@1b|mtUJ)1N%C8e?!qoh}UY(CWiX5g87JZGE(3+R=6)O zO5U2hSpXJ&8v3a_q>CQySq@1TMu*y7WwKOPk!^_-;xVHab7c#bCSO@QFh)~=*R?H8#{UTSGa9+frjp{6 zs`Cxy_i+%-gVD^wLSjnE z?jXO8Zq->nuDY9EJEmW`WiMXV9MQvy?l9io-W};*EHDosFqy*CVF6z^o*8P{^hGcX z!8Ey;dZ};)d-RMwL{x8&NGu*&i$aS?n0)Q)<9k$TDbHB8#>v_{x96oWQ%~R8TagmW zdid!4qlk)J{42eQjMw+COA>2iPtAI zt+^Z1xHTF{4D$}FM8*W=&K=eA-E9^Z6eOC@C$+#Fqb~g-p?l+u&((HcZK-P6HHv{E zZZSHrdeJQym`3J(G+n4k;`_Lj>-IuR1tL6K#>+_bufmn-4uK1R!NuG?apEt=u82fB zAQuc;*@`gog>IC;A`{~5@p(Vm50@#te0}0~%NFXFNE=p8B+-2qxjxma zciK(q?i>C@b6_VTyI@)FyWsL&fAa6r(*g^`LeZ!F3-yv9U6Qfc=T%}=1Us!9P`jgzPDrUH z!Pnh2&CaSIgL%HOseEyLct?N4GgM`4V0XD70UIom;8g%~ZJx(1O+TViF4npeQ6jfU zq!6r!`&XR2OICk_Mj8d5cN)KLbWimYUmaEbqqOH{7Tf3p+socEE`0|6R!O~+kBsF# z3||XpP#$rJ34JI%13CeLCrB)sAm?h9Wa@9zYJIQ|f73>v61j{#Sa{Mbox)6^nkM1# z`G%SaXNHTZN0{b8l2GvoTi8)sV3=^Pf*Fejek`D8t+g-tcFC5_8u5cvQ0LS)Z;xg^oX?hBIshO< zi4+WpB_RHB?abtLT2>I~>=Y4PcQWKi83|fjt&m@)<9)c zKX#h7N%{0RJNc3j&pCVBS|ECPB-+mD85|FzCUnkD;<>B|PW6_dg8K*Jtn~W8xDK+K z8^_<7NfE_~(7k_Y*kUnGSk2D;)49%*x+*Zq$?56o=jY~n?g ze(XSiq3zT)FtqJUm1&%o^XY>g;~=ooc>G?qTpVp><(o52)wWEbJ#Q3Zq2UuZ>zB#U zph6~{v(E|x&GgSMk9cPUjs9^ECK>1wg$V_VU-xLA5FekP&n-4O1n=s$R&%88{7it{ z3-FC@4kj+XIBfTF9>3NUbDM2vEWk%b_f{f(7@iyjO=k=K>8I3(OF4di%G862Q{1eL zTSENy^AZxd&a_}A0}sDzcoy09?|$*wet5^3uvln6lZK1N9_W)srh2_)t-z zNe0v<-V~t$Hhxl&M0VTPsi`S9uo#qHCRT8`+dJzTcD7Vta|kN)4iw0M26f5KmTiNt zF$t^KP5CQ09Zd>a2W0+X@}7}ET)GQwC?G;^$O*aM-~W%DEhM2HDt)#%QVk_N&*6^m z($UqdG$C_6orQ7mM+(Y4+WLjJR=lu8@NmSZq~p;{v#kO5me?12)4B-0?mI9w@S) z-|->fr&%bm9v-s`qjUxO7L_YOs@Yban&~lv)vX022tEY^Y-eKPp>Q_{>VNn+Vl#`2QI*C$!eOve}2S;+DG-@)Km0x7@xa%>D`a%2`(`Pk^3 zk}AK;@$6r4;vU0M^xJg}#!$*3FI0}>PZSLS=e9#Zo8`K-{r&Xz32Y1qlPJ@@U4P3E zxvvMM0ua7*YKgfwPBv2Mia<{gB4T6=Ob@=+|BsDSGIX2)12BP52yu?%SIx z=pIrADZdgs9&LCOXi3g7{CNuW8}aWdK$7>_o)OY-k9*6wM>WvNaBw`*gM<-w$t#og zOZbpm+fbL>cLQtua(|%^qN;7aDHgxeLIDp%O!dXw=3oVxJ~AQKDH>+cv4DAgL}fx~ zZAA!yYE=-u8rSH{wxxQ=TeQlrVMPaZQW_dKLT=kkHp|)Kvp!Wn6$pT+Cl=AkrJM2l zZC@mA%G%mmAqvNwv%<+WAB9k0Fi$}x>dCzr`Fl@`EUVKZ&up1m(*+C6?74ssG|dWq zxoTcTGY<0X=fghT_uEk!0aU+;e<>I;(G*@`zv2QQ2)yP*cL-eO)b_T7t-x%86&f1a z@?GrB>t)8~FivM=g`#4NSv9+4r8abu)cY#9u)^rmeRcEj*09F5^jjmEOj@X3nZN1p zwxh|9Q_uP~bJe~Rnxi%mloW!)!8%m@g`L%iaE|HG)F^K!f7|$y{GCb$IXVs1#>93! z&;a%s_F~qc;5HU49ZMyktHf*tGb3=7ncq~DAXoasmHL(0r&F`OvuNwfqd~3s1uymV zbBN`g?+nIKoOs^6%$tIlj*&2g~(V@=Gf#WoLYXev-f; zEIe}4xa>ygM6qP?0olfB;O)(hZ^t3W4V?eoOv?QlnQppHB3oC9;K;dIsK3mAwq92^{uKgVQpQLcWm z7b>ol74Cc&R_h$qXdhwP+1a@o{t1AVz1Z+>hpQ-th49>mOPxSA7M9WY}q>G9%Z+b>& zl$mRt>1}p8xOY3A4cC7pUqw{SdkEFe{X+?ezeYqECR~6%I<`jBI3AXkmP)9AZliof zu+qftmyhsicW+xtf;JiO>b3(Zl)$CV|EYKK9{r6(^~uR`w}L#{)NI{Cw-(a|oh&^W83cHm;H1@YZ@9G$g|%0T zBvVPr3%!QW^f|V1) zUoon7k7#3V=FL_;{m%YxK5v9zN``;AM46`Yju*ef`&_@^O8YYcX(FVKj6cUOS+Q7R zStWz2prB`}a3OGJYM~G|JVwUdqcp;wFGPFCdll3w9L#gO&Q$e1-Vr&3`|#@M z|AUJ8vN!nR5+JGn18vs9-0*UYScRCxPrPHlm9oi9G1rSw3;n2H`4w#t@)pSARat!p z90L&E3q{cOteoPz+1+CQF4nYDo5tY+@}T`8!?k;cpwJdRXj+JM_+Z|!TQn|&yrM2X zvZJlqjC@-x1s{%^s;zM&_dl7*XmFx2#GV;s6Wc0m$qoD(tG-(ZvHw@8;RTn&=VEEs zXuI}zM1`dC48g;<_%e&+k)AzBS{0y;hrFfM@caSJ7iASX&DX(^k)HLZ?%1CK`#(+? zZXE5KxjWrR(0c8H#PTCH_pks|ecqt=+I|k;Qq_hAi6Qu+O(pD}dF^Ik;si`J?gp&7 z4FkDR{&rxo7aN1=7J*I2K!%798XaIxleQg&1J`J9A2Syw>q}K(ozOKq-i^57{P9`e z?IMzZS#_giq=Dz=fP@eSCxp$o{}xPccPhiQfTjnlE<3;q#cy=~z>rY&+w)z%VA`zd zs@FaAnD1}IzmTq^T@N|P-HBf}0-x`0;F>?7>GB3aI1NCxTr1jw<%t4oj+K+Ox*a6` zISWsn9|#Baam3p{ZDOf5-Vl|)QzVCe&(w<*YVn+$nKH)DF?!#(-XkC|9ISLPvjGdqQm(>sX5J#l-gql3k82$bwgA#mOsb&8U9dj-yb(CvCqcGxfh$}6c_D(7$<_%<%~Bo5hkZ*5^j!X?Hzl1?go&c zHi;n&gsf^tSZGK;gmJnQ6r#fBJ4HyITc9BY4<()LoyWBlU4Bsxq3yzWdei8e6@@40 zcW911M=5gvKSux&%?f;rrrLAb(dfQb*G#mQn2mQ`NHAoeLCxT&Fy(Wjb@$bhEXlsq zO1B%Fa5wk%M4!x78;ZI+KKi!b`(OZl6ilfA?;!WS2pk_+G-82)Wi3G+^TzKaTY`}O z2FPcNgfpS9XttD|HbN-LOy{lr(?Cg$?^*u zYJNgSWG@uAsLxqr;Kf#GlG7%x3|F@GphfL>R_)!(5sAA{bn=GwzS#rB(2eDtK`k(fW)NhK9$? z-1z{%N7#EXk)sa=0=-Jd7#|!imWwn@Ui4w%wOlTI z^LTbyE8U8L2bkAeL&B|aN&U5|vDsUDZ{A!SoqoG_>VsR|50XYp)SHzNe2BoX3IWI3 ztNlTn!YS=^$;An|?Oc5DGdoP4t=>Wr?Uvt^KPW!%KbZZ;3d=}zHfEu&@7m^YgrGG{R)cnU6IHL46 z7B~6nLhfun|LU^hhHu$#^G+4NR>&3AHd?vUpmTxb&$3f2v$2VNSU<@OG@a8V{e!lF zCP!glNBtw*AKjzTG61KiP<_CFyV3I8eanUDCPKQGdRN! zjLH>yN?cuD+7E&83!#-JhaF>#^ND%^!>y$4WWSVPk*5ZKR#iTIMC=7Tp% z-$Fz@xi$%W^*(UVh4Mu-x)3-^d3JUKWn~UbJ@}h>8R2LWkQYXgy%&p{X;TFKR?x8K z$Boa3p00alDiP=9QlYRYu#)R7%*_X_5q*YPrso1uYD0&!KTD>gfhm(09*VjISmwN}V_H<~XErKBrEC|43d{89n zO`(VoJXlwxUT?FamfiQs4Mu9~5vFxv>tT%Hx|PK~rJ$g0JX(7@HqTgbq=G(vMv2X7 z1kqZ+so3B}Wc}@>Z2{Kn??@5T>(_Gexa&|phZ{`l z_Z^DX?9(hM%Hj(x90;q}f7fEFa1gPaC?$(b*4i1I@B2=zK<*$P#5WUs_n9A zL~dX#>*Q>?{zdM`-Ikg6HNn46cJx#*034)m3_2VnGnWCo^Pz%L$h}&HR=tkZk&!;t zc0L`&67$8bAjbUW^!MKn!BWH=j^?^Z$stx$QfO_KqhA^}QtUssxqbp!YXtw6uoTzq z47TKN-tt8N>^FxkUav2V6wp~dEHM!X5&_^L8)iqqFf)davUiU%ACmI z@r%RH8Q#C*!t`f>;b|-`RzJMl>hW_vU965x(|jsiz=R)!s(HHont2O~2xa+pNzH-6 zNSBQieO>eANwz?cNcYlb;w#?UmB93vEtC#&f_aUWdBxd!ZU_isondYyZe)u8f z^5zdNDR`hX^xa`hKxb>3o`*sAD;6`0xO#aGE1?Zx$ABg7u(3ku0eFgp=oAbKBg5$B zG_rd?O{fq6oBpJXS)(bCiOdc={m~UnT6M+R$wx z+N;eHFs{C#?VoFf7JSJrpeF+)CO$SIGh>>B}HBF0@S+^+V_K0 zkO65 zylyF1dAL|W<=MW0VMAC?yYMZwNIu7Ct2;!0@cK3Uu-Uwdbph1-%g#ay5c-|!rkKnm zMVdRz1_|Jjuzx(v_^@+yFcs$tw^5X=W6#7LzvtT{ z)gU-DJq8M2p$D3L^~D{K`Glw!e!B0-Dq{Y;DsEQw?sR*ICyw0SScd{cqBVZzOBAPLPN{pY$F@*fT2_-?~k{K z6-^C|#C@%O{m8yvP3{JrA5{Hhk9{1_zl1vHUIG|x(w2)e(o(zE`%z=mxa=F8zS)>@ z&t4YCv=Gmwp=E0Q!A@C89_mTl5w$>RcD9P3NOU!8=eAql1kcEHfO(U`dA!V=949x& za9f=u^^(Ik6GJHYDmqiNK}ksP+-(AwEUdDf`Xj20mEgAG8>9j`9Gb^P?NEh@o`x5> zd1>ZOKon4Du3Y6`C0@U@ZWj$o-6v%EF^jrGkpn( za6zUL!XqgHY-*LVUMNInLs_a!3m$p1Ri+cq(B+6pmR@1@9vDx%pOkP z>IcdF_$I~vk|q&+v(Kr-K9dF)Mx4k;4-VyfZl?1=sK~Tt;__&)&tl~qwHPP(KS%`c z-ROT$Z9T&r9oP5-SlAQ&y`gOWy&D&o9r;<3+0pUlcMqab4Vd{wu|$)2_L0*=b*ynp zWy?wXF67n6F^>^TnBxb@IQOV=_wL=@{`ljMWsMs* zRx1z`=Xse2DKD21BDq(|6GVnF8JIrNbkpsaOz9yPa;wo#WdaITelL9=vecW0^h zr=aPrtf>}jdaK9m7xrOo&-G<(&t?B6fU&mf($?su$+?TOHe$yT@!!6EJ9Ng38DmeJ zI1wQre*Ug5!tM^GqW71z3dCJsELB1j1fP8JiN};FQx>b6BzW5wU3q@t72r7k+_`gq zlHS3bV#HtSdjGou0AIrJgJfLN9H$PEVQkdBdw190fB$`1!-fs3mz7~$Ns#5c z0%Y*sy?Zxw)~s2?`6FeVpNO9G_47SGT%M2A_$i}N7B+yGO~CgIagky!M!=~8fLgFV^r?9D2nQ?xho?haIQ}IMqLBL4^!-EG8{@T2G^H0kvZ9>I)S0473D?sTD zw{G1!(5FwIKV?BJKH&>>{$e$?ddsP?)8B;(BxV!~Z34bJ#0AZawrtrlqE)L_-b+)V?bEEcyW)e zUAxY#TD2<5v!0-m$W>nf%I6OY3&W{Xr>6b*k{2&t z3yz{Oy=HX^;r@D3P zws3cMFQ2zwc~`aq;o;$U`0%0M#*G^n?%1(|`oeH(4xjKz8gM>-wcz~fAORHF1j_7! zd=LOISigS#;1(@fjB#^w)2R%cy<0?5U@IabLgMG=w_?PI5!+-0&gc9>eP7JjEjP}u zP5=-}BCe`TXczEpgM6tlaNt0%p+kp$U#Cu;w(8WC`rVS_yS*EAX@2zR(Z$W1H?Q2e zb0?qcb41S>y245>ehZUwCw_HMft0C4T&#d!SR)1k_P2!#7j|#guH7Hb&dyM`O*-B! zd6wPXXmg6_=xF%*`p)?2r=O_d5l85J!WVOK3j6n{1@WsR02FzMI1upji1@Yv2Mqmf z+qR8r*s$T(PEJm!Or%~!Q+*Y54;=m>S)!nJhBv+S-yTamte`4W#GKR&c-)v8UW zPoJg?PL9a=0O0<{&*u?~?5Y*&p-d7MvWTXt5m6i z${?C*V4+}EY-}t-LPAdL+qZAq=FOX*$hbZcx-!D&IKJAdJc@K~)mEl_juLZ~^1D)V z-6uF8@WH?&#gHLGYJT?FXZ@;IuileDK&layCRUDu6`*Q1Qgw*mT%Y!IX=H=UD&Ez?YKVwy_ZKSL`mpQ2m)a)5f?Y$t44f4(7*M&bm`(eeE9HB zJv}{pJ2^R7l4@jbUUvP0O7fuZ`ka)M6t?SnOiWDjvuDo^ZP>8k!0FScqj?;kBX<5z zPSxRDn;gd%R&S{_@vFNEq)b}z3vBpt14TgKfWb)%{bkFR^{ijN{zuNv&JAsCZ9yuM zI@QgVB@n2FnN*y_#6=Cv10!GIcdPTOogfuUpx$U?3!#_7d$d||C_g(Q3-7kyXnsI2az3J~~`fdC)`1YcV4!Jyl^b!+=R zefl)@^73lz;NZ~A+}zxQqyjbbGBq`2pLgBZi%M&W!_$ZUO+_dvDJd`F;^O>6LPG8w zK72Uf%9Sfrd`=u&jPQj35ORC&JR)!**XQ12g(m)rW(2DO9z{S9<`*ealQ>}T)hF)Q z{GVQ4UM8P?_F26;b?Ve~aB!$$V`Edt)YP;Z?b>K$WW;uFqz~B<^dXlkHLy|@Bt+1( zSqHf$Nq47DR#q1KWM*cvpJ{1n&y$jp9>vDShCY7$IC%g5{STf#eM$xA9N~%)J_iI& zm*;*8RUEz_U#vSrg(rMXlK`rCjD(&eAz{m@K)ihpbE$Vf^_Nr_KN zN{Wq$h=>jf3W_*$=1iv(eFY|uSmzIscQ`3YdQeLo{s|neJ9(w zTH1L~u)B>SU=)%Bf^+${2j3py-1QM)*R`FO&dc-}A2{b{~yV zbyP7TRbfsQ^%$XQ#HoK`hBF@!e4-croBLe|BB7)adaIPFo??Vg#|ybKKky{>Z+=RG zFg-yT(F?h}#&LXQszOC2?&8c_==BnEXE8NNNZ_3G5CTOg0r*m;C@H`vG-cdhNW4Pg z=L}Z<-}y$Ym@&(DWoo3Fql`c*x*N1O#9tKn6@fvKlu!f~4hS5lm-afB_Fxi|L}F@& z(7!I`iQyBo7%;?C8Zi}104Rrv7!y#WwutHW%Kj!)wTiO6l-U3rcUDB$igb8o z9A4v9oT50SHcJ4pwNVBJAs1H$626`AW$PtoU@KY^Mb}Y8sHOFH fZFon;ddB|)H!o_TQA|hO00000NkvXXu0mjfmOnEw literal 0 HcmV?d00001 diff --git a/assets/splash/drawable-hdpi/logo.png b/assets/splash/drawable-hdpi/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1a42c581a2bc01a2e260126217d780c379561298 GIT binary patch literal 154554 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

n94|=^~ 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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 Q@g(4Cy0;4dxc}$>0n~b-7XSbN literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json index db6513b..c4626a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,26 +9,29 @@ "version": "1.0.0", "dependencies": { "@expo/html-elements": "^0.4.1", - "@react-native-async-storage/async-storage": "~1.17.3", + "@react-native-async-storage/async-storage": "1.17.11", "@react-navigation/bottom-tabs": "^6.4.0", "@react-navigation/native": "^6.0.13", "@react-navigation/native-stack": "^6.9.0", - "expo": "~46.0.9", - "expo-checkbox": "~2.2.0", - "expo-constants": "~13.2.4", - "expo-status-bar": "~1.4.0", - "react": "18.0.0", - "react-native": "0.69.6", + "expo": "~48.0.9", + "expo-checkbox": "~2.3.1", + "expo-splash-screen": "~0.18.1", + "expo-status-bar": "~1.4.4", + "expo-system-ui": "~2.2.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-native": "0.71.4", "react-native-animatable": "^1.3.3", "react-native-base64": "^0.2.1", "react-native-dotenv": "^3.4.8", "react-native-navigation-bar-color": "^2.0.1", - "react-native-safe-area-context": "4.3.1", - "react-native-screens": "~3.15.0", - "react-native-toast-message": "^2.1.6" + "react-native-safe-area-context": "4.5.0", + "react-native-screens": "~3.20.0", + "react-native-toast-message": "^2.1.6", + "react-native-web": "~0.18.11" }, "devDependencies": { - "@babel/core": "^7.12.9", + "@babel/core": "^7.20.0", "babel-plugin-transform-inline-environment-variables": "^0.4.4" } }, @@ -56,32 +59,32 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.3.tgz", + "integrity": "sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==", "dependencies": { - "@ampproject/remapping": "^2.1.0", + "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/generator": "^7.21.3", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.3", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.3", + "@babel/types": "^7.21.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { @@ -93,12 +96,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.3.tgz", + "integrity": "sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==", "dependencies": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.21.3", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { @@ -142,13 +146,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "dependencies": { - "@babel/compat-data": "^7.19.1", + "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -159,16 +164,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz", + "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/helper-split-export-declaration": "^7.18.6" }, "engines": { @@ -179,12 +185,12 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz", + "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "regexpu-core": "^5.3.1" }, "engines": { "node": ">=6.9.0" @@ -229,12 +235,12 @@ } }, "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" @@ -252,11 +258,11 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" @@ -274,18 +280,18 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" }, "engines": { "node": ">=6.9.0" @@ -303,9 +309,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", "engines": { "node": ">=6.9.0" } @@ -328,37 +334,38 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -376,9 +383,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "engines": { "node": ">=6.9.0" } @@ -392,35 +399,35 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "dependencies": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" @@ -440,9 +447,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", - "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.3.tgz", + "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -465,13 +472,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -481,12 +488,12 @@ } }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" }, @@ -513,12 +520,12 @@ } }, "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { @@ -529,15 +536,15 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.1.tgz", - "integrity": "sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.19.0" + "@babel/plugin-syntax-decorators": "^7.21.0" }, "engines": { "node": ">=6.9.0" @@ -607,11 +614,11 @@ } }, "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { @@ -652,15 +659,15 @@ } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -685,12 +692,12 @@ } }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { @@ -716,13 +723,13 @@ } }, "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -784,11 +791,11 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", - "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -848,11 +855,11 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -981,11 +988,11 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -995,11 +1002,11 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1009,13 +1016,13 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", "dependencies": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" }, "engines": { "node": ">=6.9.0" @@ -1039,11 +1046,11 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1053,17 +1060,17 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", + "@babel/helper-function-name": "^7.21.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" }, @@ -1075,11 +1082,12 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" }, "engines": { "node": ">=6.9.0" @@ -1089,11 +1097,11 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1147,11 +1155,11 @@ } }, "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", - "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-flow": "^7.18.6" }, "engines": { @@ -1162,11 +1170,11 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1220,13 +1228,12 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1236,14 +1243,13 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1253,15 +1259,14 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", "dependencies": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" }, "engines": { "node": ">=6.9.0" @@ -1286,12 +1291,12 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1330,11 +1335,11 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1372,15 +1377,15 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", - "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.19.0" + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" @@ -1390,11 +1395,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", - "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz", + "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1404,11 +1409,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz", - "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", + "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -1418,12 +1423,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" }, "engines": { "node": ">=6.9.0" @@ -1447,12 +1452,12 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", - "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz", + "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==", "dependencies": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "babel-plugin-polyfill-corejs2": "^0.3.3", "babel-plugin-polyfill-corejs3": "^0.6.0", "babel-plugin-polyfill-regenerator": "^0.4.1", @@ -1480,12 +1485,12 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -1537,13 +1542,14 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", - "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -1582,17 +1588,17 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dependencies": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -1601,7 +1607,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -1612,7 +1618,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1625,10 +1631,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -1636,14 +1642,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -1655,7 +1661,7 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "babel-plugin-polyfill-corejs2": "^0.3.3", "babel-plugin-polyfill-corejs3": "^0.6.0", "babel-plugin-polyfill-regenerator": "^0.4.1", @@ -1701,13 +1707,13 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz", + "integrity": "sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-typescript": "^7.21.0" }, "engines": { "node": ">=6.9.0" @@ -1717,9 +1723,9 @@ } }, "node_modules/@babel/register": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", - "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", + "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -1734,6 +1740,11 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, "node_modules/@babel/runtime": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", @@ -1746,31 +1757,31 @@ } }, "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", - "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.3.tgz", + "integrity": "sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.21.3", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", + "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.21.3", + "@babel/types": "^7.21.3", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1779,12 +1790,12 @@ } }, "node_modules/@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.3.tgz", + "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1815,22 +1826,22 @@ } }, "node_modules/@expo/cli": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.2.11.tgz", - "integrity": "sha512-TIlylp3nghiEdlVliZRcBg8Yb++tnU92HinuQQZznVGFXFCoqJ210SPUJS1j3rxxltt8NhIJjL9OTO7PYRqnsQ==", - "dependencies": { - "@babel/runtime": "^7.14.0", - "@expo/code-signing-certificates": "^0.0.2", - "@expo/config": "~7.0.1", - "@expo/config-plugins": "~5.0.1", - "@expo/dev-server": "~0.1.119", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.6.2.tgz", + "integrity": "sha512-uhmrXNemXTbCTKP/ycyJHOU/KLGdFwVCrWNBzz1VkwnmL8yJV5F3C18a83ybFFnUNfkGHeH5LtID7CSNbbTWKg==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/code-signing-certificates": "0.0.5", + "@expo/config": "~8.0.0", + "@expo/config-plugins": "~6.0.0", + "@expo/dev-server": "0.2.3", "@expo/devcert": "^1.0.0", - "@expo/json-file": "^8.2.35", - "@expo/metro-config": "~0.3.18", + "@expo/json-file": "^8.2.37", + "@expo/metro-config": "~0.7.0", "@expo/osascript": "^2.0.31", - "@expo/package-manager": "~0.0.53", - "@expo/plist": "^0.0.18", - "@expo/prebuild-config": "~5.0.3", + "@expo/package-manager": "~1.0.0", + "@expo/plist": "^0.0.20", + "@expo/prebuild-config": "6.0.0", "@expo/rudder-sdk-node": "1.1.1", "@expo/spawn-async": "1.5.0", "@expo/xcpretty": "^4.2.1", @@ -1851,6 +1862,7 @@ "getenv": "^1.0.0", "graphql": "15.8.0", "graphql-tag": "^2.10.1", + "https-proxy-agent": "^5.0.1", "internal-ip": "4.3.0", "is-root": "^2.1.0", "js-yaml": "^3.13.1", @@ -1877,7 +1889,6 @@ "terminal-link": "^2.1.1", "text-table": "^0.2.0", "url-join": "4.0.0", - "uuid": "^3.4.0", "wrap-ansi": "^7.0.0" }, "bin": { @@ -1949,23 +1960,23 @@ } }, "node_modules/@expo/code-signing-certificates": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.2.tgz", - "integrity": "sha512-vnPHFjwOqxQ1VLztktY+fYCfwvLzjqpzKn09rchcQE7Sdf0wtW5fFtIZBEFOOY5wasp8tXSnp627zrAwazPHzg==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", + "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", "dependencies": { "node-forge": "^1.2.1", "nullthrows": "^1.1.1" } }, "node_modules/@expo/config": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@expo/config/-/config-7.0.1.tgz", - "integrity": "sha512-4lu0wr45XXJ2MXiLAm2+fmOyy/jjqF3NuDm92fO6nuulRzEEvTP4w3vsibJ690rT81ohtvhpruKhkRs0wSjKWA==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.0.2.tgz", + "integrity": "sha512-WubrzTNNdAXy1FU8TdyQ7D9YtDj2tN3fWXDq+C8In+nB7Qc08zwH9cVdaGZ+rBVmjFZBh5ACfObKq/m9cm4QQA==", "dependencies": { "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~5.0.1", - "@expo/config-types": "^46.0.1", - "@expo/json-file": "8.2.36", + "@expo/config-plugins": "~6.0.0", + "@expo/config-types": "^48.0.0", + "@expo/json-file": "^8.2.37", "getenv": "^1.0.0", "glob": "7.1.6", "require-from-string": "^2.0.2", @@ -1976,13 +1987,13 @@ } }, "node_modules/@expo/config-plugins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-5.0.1.tgz", - "integrity": "sha512-1OfnsOrfeSkB0VZfT01UjQ5Uq6p+yYbq8yNkj0e99K/6NLHpyvIxj+5tZIV0nQXgkOcqBIABL2uA7lwB8CkaBQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-6.0.1.tgz", + "integrity": "sha512-6mqZutxeibXFeqFfoZApFUEH2n1RxGXYMHCdJrDj4eXDBBFZ3aJ0XBoroZcHHHvfRieEsf54vNyJoWp7JZGj8g==", "dependencies": { - "@expo/config-types": "^46.0.0", - "@expo/json-file": "8.2.36", - "@expo/plist": "0.0.18", + "@expo/config-types": "^48.0.0", + "@expo/json-file": "~8.2.37", + "@expo/plist": "^0.0.20", "@expo/sdk-runtime-versions": "^1.0.0", "@react-native/normalize-color": "^2.0.0", "chalk": "^4.1.2", @@ -2050,10 +2061,21 @@ "node": ">=8" } }, + "node_modules/@expo/config-plugins/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@expo/config-plugins/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -2075,10 +2097,15 @@ "node": ">=8" } }, + "node_modules/@expo/config-plugins/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@expo/config-types": { - "version": "46.0.2", - "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-46.0.2.tgz", - "integrity": "sha512-PXkmOgNwRyBfgVT1HmFZhfh3Qm7WKKyV6mk3/5HJ/LzPh1t+Zs2JrWX8U2YncTLV1QzV7nV8tnkyvszzqnZEzQ==" + "version": "48.0.0", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-48.0.0.tgz", + "integrity": "sha512-DwyV4jTy/+cLzXGAo1xftS6mVlSiLIWZjl9DjTCLPFVgNYQxnh7htPilRv4rBhiNs7KaznWqKU70+4zQoKVT9A==" }, "node_modules/@expo/config/node_modules/@babel/code-frame": { "version": "7.10.4", @@ -2099,18 +2126,84 @@ "node": ">=10" } }, + "node_modules/@expo/configure-splash-screen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.6.0.tgz", + "integrity": "sha512-4DyPoNXJqx9bN4nEwF3HQreo//ECu7gDe1Xor3dnnzFm9P/VDxAKdbEhA0n+R6fgkNfT2onVHWijqvdpTS3Xew==", + "dependencies": { + "color-string": "^1.5.3", + "commander": "^5.1.0", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "lodash": "^4.17.15", + "pngjs": "^5.0.0", + "xcode": "^3.0.0", + "xml-js": "^1.6.11" + }, + "bin": { + "configure-splash-screen": "build/index-cli.js", + "expo-splash-screen": "build/index-cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/configure-splash-screen/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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@expo/configure-splash-screen/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==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/configure-splash-screen/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@expo/configure-splash-screen/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/@expo/dev-server": { - "version": "0.1.119", - "resolved": "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.119.tgz", - "integrity": "sha512-DcVnj4/YA+b+Ljsz2qffHHN5LbouXFKeE9ER0Yjq5vIb2moV1q3U6LezndFLCf42Uev7C2vSa8YCcP3WOpxuMw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.2.3.tgz", + "integrity": "sha512-9+6QGRdymj3dmTp1vUpROvWJ+Ezz6Qp9xHafAcaRHzw322pUCOiRKxTYqDqYYZ/72shrHPGQ2CiIXTnV1vM2tA==", "dependencies": { "@expo/bunyan": "4.0.0", - "@expo/metro-config": "~0.3.18", + "@expo/metro-config": "~0.7.0", "@expo/osascript": "2.0.33", - "body-parser": "1.19.0", + "@expo/spawn-async": "^1.5.0", + "body-parser": "^1.20.1", "chalk": "^4.0.0", "connect": "^3.7.0", "fs-extra": "9.0.0", + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1", "node-fetch": "^2.6.0", "open": "^8.3.0", "resolve-from": "^5.0.0", @@ -2236,9 +2329,9 @@ } }, "node_modules/@expo/devcert": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.0.0.tgz", - "integrity": "sha512-cahGyQCmpZmHpn2U04NR9KwsOIZy7Rhsw8Fg4q+A6563lIJxbkrgPnxq/O3NQAh3ohEvOXOOnoFx0b4yycCkpQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.0.tgz", + "integrity": "sha512-ghUVhNJQOCTdQckSGTHctNp/0jzvVoMMkVh+6SHn+TZj8sU15U/npXIDt8NtQp0HedlPaCgkVdMu8Sacne0aEA==", "dependencies": { "application-config-path": "^0.1.0", "command-exists": "^1.2.4", @@ -2252,7 +2345,7 @@ "rimraf": "^2.6.2", "sudo-prompt": "^8.2.0", "tmp": "^0.0.33", - "tslib": "^1.10.0" + "tslib": "^2.4.0" } }, "node_modules/@expo/devcert/node_modules/debug": { @@ -2269,9 +2362,9 @@ "integrity": "sha512-J0vXBvc70peeozMo7HQY1Dv3czkNkqBntw0J1rGjrSXzTWYiAtuBNS4jMg/LoQ+z8mok0RDOh+zF2pR+QoGmtg==" }, "node_modules/@expo/image-utils": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.20.tgz", - "integrity": "sha512-NgF/80XENyCS+amwC0P6uk1fauEtUq7gijD19jvl2xknJaADq8M2dMCRHwWMVOXosr2v46f3Z++G/NjmyOVS7A==", + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.22.tgz", + "integrity": "sha512-uzq+RERAtkWypOFOLssFnXXqEqKjNj9eXN7e97d/EXUAojNcLDoXc0sL+F5B1I4qtlsnhX01kcpoIBBZD8wZNQ==", "dependencies": { "@expo/spawn-async": "1.5.0", "chalk": "^4.0.0", @@ -2451,12 +2544,12 @@ } }, "node_modules/@expo/json-file": { - "version": "8.2.36", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.36.tgz", - "integrity": "sha512-tOZfTiIFA5KmMpdW9KF7bc6CFiGjb0xnbieJhTGlHrLL+ps2G0OkqmuZ3pFEXBOMnJYUVpnSy++52LFxvpa5ZQ==", + "version": "8.2.37", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.37.tgz", + "integrity": "sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q==", "dependencies": { "@babel/code-frame": "~7.10.4", - "json5": "^1.0.1", + "json5": "^2.2.2", "write-file-atomic": "^2.3.0" } }, @@ -2468,24 +2561,12 @@ "@babel/highlight": "^7.10.4" } }, - "node_modules/@expo/json-file/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, "node_modules/@expo/metro-config": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.3.22.tgz", - "integrity": "sha512-R81sLbaeUBjN8IXcxiVx7GcpSj8z7szILl1b5yJDb38WdIFwxhrseA5wXaTT1yMhI+59w6n99T2qtFV2yD5qYA==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.7.1.tgz", + "integrity": "sha512-vGWU62Zp5pRGw5IEHDNdqvsy62/hu/Na7bswePYVjoaItOjJY7+qilFeF0AAK+3V8qAM8fpltH3ByylKfWaA7A==", "dependencies": { - "@expo/config": "7.0.1", - "@expo/json-file": "8.2.36", + "@expo/config": "~8.0.0", "chalk": "^4.1.0", "debug": "^4.3.2", "find-yarn-workspace-root": "~2.0.0", @@ -2571,18 +2652,19 @@ } }, "node_modules/@expo/package-manager": { - "version": "0.0.56", - "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-0.0.56.tgz", - "integrity": "sha512-PGk34uz4XDyhoNIlPh2D+BDsiXYuW2jXavTiax8d32uvHlRO6FN0cAsqlWD6fx3H2hRn8cU/leTuc4M7pYovCQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.0.1.tgz", + "integrity": "sha512-ue6NIIsNafa2bK7zUl7Y61YNtkPsg7sJcTOyQo/87Yqf6Q+2bOrvdw1xjviaFrMsTZcpOPVf+ZIEYtE0lw0k6A==", "dependencies": { - "@expo/json-file": "8.2.36", + "@expo/json-file": "^8.2.37", "@expo/spawn-async": "^1.5.0", "ansi-regex": "^5.0.0", "chalk": "^4.0.0", "find-up": "^5.0.0", "find-yarn-workspace-root": "~2.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.2", "npm-package-arg": "^7.0.0", - "rimraf": "^3.0.2", "split": "^1.0.1", "sudo-prompt": "9.1.1" } @@ -2640,20 +2722,6 @@ "node": ">=8" } }, - "node_modules/@expo/package-manager/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@expo/package-manager/node_modules/sudo-prompt": { "version": "9.1.1", "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", @@ -2671,25 +2739,25 @@ } }, "node_modules/@expo/plist": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.18.tgz", - "integrity": "sha512-+48gRqUiz65R21CZ/IXa7RNBXgAI/uPSdvJqoN9x1hfL44DNbUoWHgHiEXTx7XelcATpDwNTz6sHLfy0iNqf+w==", + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.20.tgz", + "integrity": "sha512-UXQ4LXCfTZ580LDHGJ5q62jSTwJFFJ1GqBu8duQMThiHKWbMJ+gajJh6rsB6EJ3aLUr9wcauxneL5LVRFxwBEA==", "dependencies": { - "@xmldom/xmldom": "~0.7.0", + "@xmldom/xmldom": "~0.7.7", "base64-js": "^1.2.3", "xmlbuilder": "^14.0.0" } }, "node_modules/@expo/prebuild-config": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-5.0.3.tgz", - "integrity": "sha512-G4j1H3WFjRaiQ+FgFNULrnIm7RsQyjc4xp6lLTP2ydBv79wO3x8wAdeZvaZh7eOkfu9BESpQzACT1uuJTag5jg==", - "dependencies": { - "@expo/config": "7.0.1", - "@expo/config-plugins": "~5.0.1", - "@expo/config-types": "^46.0.0", - "@expo/image-utils": "0.3.20", - "@expo/json-file": "8.2.36", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.0.0.tgz", + "integrity": "sha512-UW0QKAoRelsalVMhAG1tmegwS+2tbefvUi6/0QiKPlMLg8GFDQ5ZnzsSmuljD0SzT5yGg8oSpKYhnrXJ6pRmIQ==", + "dependencies": { + "@expo/config": "~8.0.0", + "@expo/config-plugins": "~6.0.0", + "@expo/config-types": "^48.0.0", + "@expo/image-utils": "0.3.22", + "@expo/json-file": "^8.2.37", "debug": "^4.3.1", "fs-extra": "^9.0.0", "resolve-from": "^5.0.0", @@ -2898,11 +2966,11 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" }, "node_modules/@graphql-typed-document-node/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", - "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", "peerDependencies": { - "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@hapi/hoek": { @@ -2919,35 +2987,36 @@ } }, "node_modules/@jest/create-cache-key-function": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", - "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.5.0.tgz", + "integrity": "sha512-LIDZyZgnZss7uikvBKBB/USWwG+GO8+GnwRWT+YkCGDGsqLQlhm9BC3z6+7+eMs1kUlvXQIWEzBR8Q2Pnvx6lg==", "dependencies": { - "@jest/types": "^27.5.1" + "@jest/types": "^29.5.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/create-cache-key-function/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "dependencies": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/create-cache-key-function/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", "dependencies": { "@types/yargs-parser": "*" } @@ -3016,22 +3085,45 @@ "node": ">=8" } }, - "node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/@jest/environment": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.5.0.tgz", + "integrity": "sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==", + "dependencies": { + "@jest/fake-timers": "^29.5.0", + "@jest/types": "^29.5.0", + "@types/node": "*", + "jest-mock": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "dependencies": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/types/node_modules/ansi-styles": { + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/environment/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==", @@ -3045,7 +3137,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/types/node_modules/chalk": { + "node_modules/@jest/environment/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -3060,7 +3152,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/types/node_modules/color-convert": { + "node_modules/@jest/environment/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==", @@ -3071,12 +3163,12 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/types/node_modules/color-name": { + "node_modules/@jest/environment/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==" }, - "node_modules/@jest/types/node_modules/has-flag": { + "node_modules/@jest/environment/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==", @@ -3084,7 +3176,7 @@ "node": ">=8" } }, - "node_modules/@jest/types/node_modules/supports-color": { + "node_modules/@jest/environment/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==", @@ -3095,32 +3187,248 @@ "node": ">=8" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "node_modules/@jest/fake-timers": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.5.0.tgz", + "integrity": "sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg==", "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jest/types": "^29.5.0", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.5.0", + "jest-mock": "^29.5.0", + "jest-util": "^29.5.0" }, "engines": { - "node": ">=6.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "node_modules/@jest/fake-timers/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, "engines": { - "node": ">=6.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/fake-timers/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/fake-timers/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/fake-timers/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/fake-timers/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==" + }, + "node_modules/@jest/fake-timers/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/fake-timers/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/types/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/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==" + }, + "node_modules/@jest/types/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "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/sourcemap-codec": { @@ -3129,12 +3437,12 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@nodelib/fs.scandir": { @@ -3178,10 +3486,21 @@ "semver": "^7.3.5" } }, + "node_modules/@npmcli/fs/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@npmcli/fs/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -3192,10 +3511,16 @@ "node": ">=10" } }, + "node_modules/@npmcli/fs/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@npmcli/move-file": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", "dependencies": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" @@ -3230,39 +3555,36 @@ } }, "node_modules/@react-native-async-storage/async-storage": { - "version": "1.17.10", - "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.17.10.tgz", - "integrity": "sha512-KrR021BmBLsA0TT1AAsfH16bHYy0MSbhdAeBAqpriak3GS1T2alFcdTUvn13p0ZW6FKRD6Bd3ryU2zhU/IYYJQ==", + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.17.11.tgz", + "integrity": "sha512-bzs45n5HNcDq6mxXnSsOHysZWn1SbbebNxldBXCQs8dSvF8Aor9KCdpm+TpnnGweK3R6diqsT8lFhX77VX0NFw==", "dependencies": { "merge-options": "^3.0.4" }, "peerDependencies": { - "react-native": "^0.0.0-0 || 0.60 - 0.70 || 1000.0.0" + "react-native": "^0.0.0-0 || 0.60 - 0.71 || 1000.0.0" } }, "node_modules/@react-native-community/cli": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-8.0.6.tgz", - "integrity": "sha512-E36hU/if3quQCfJHGWVkpsCnwtByRCwORuAX0r6yr1ebKktpKeEO49zY9PAu/Z1gfyxCtgluXY0HfRxjKRFXTg==", - "dependencies": { - "@react-native-community/cli-clean": "^8.0.4", - "@react-native-community/cli-config": "^8.0.6", - "@react-native-community/cli-debugger-ui": "^8.0.0", - "@react-native-community/cli-doctor": "^8.0.6", - "@react-native-community/cli-hermes": "^8.0.5", - "@react-native-community/cli-plugin-metro": "^8.0.4", - "@react-native-community/cli-server-api": "^8.0.4", - "@react-native-community/cli-tools": "^8.0.4", - "@react-native-community/cli-types": "^8.0.0", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-10.2.0.tgz", + "integrity": "sha512-QH7AFBz5FX2zTZRH/o3XehHrZ0aZZEL5Sh+23nSEFgSj3bLFfvjjZhuoiRSAo7iiBdvAoXrfxQ8TXgg4Xf/7fw==", + "dependencies": { + "@react-native-community/cli-clean": "^10.1.1", + "@react-native-community/cli-config": "^10.1.1", + "@react-native-community/cli-debugger-ui": "^10.0.0", + "@react-native-community/cli-doctor": "^10.2.0", + "@react-native-community/cli-hermes": "^10.2.0", + "@react-native-community/cli-plugin-metro": "^10.2.0", + "@react-native-community/cli-server-api": "^10.1.1", + "@react-native-community/cli-tools": "^10.1.1", + "@react-native-community/cli-types": "^10.0.0", "chalk": "^4.1.2", - "commander": "^2.19.0", + "commander": "^9.4.1", "execa": "^1.0.0", "find-up": "^4.1.0", "fs-extra": "^8.1.0", "graceful-fs": "^4.1.3", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "minimist": "^1.2.0", "prompts": "^2.4.0", "semver": "^6.3.0" }, @@ -3270,18 +3592,15 @@ "react-native": "build/bin.js" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react-native": "*" + "node": ">=14" } }, "node_modules/@react-native-community/cli-clean": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-8.0.4.tgz", - "integrity": "sha512-IwS1M1NHg6+qL8PThZYMSIMYbZ6Zbx+lIck9PLBskbosFo24M3lCOflOl++Bggjakp6mR+sRXxLMexid/GeOsQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-10.1.1.tgz", + "integrity": "sha512-iNsrjzjIRv9yb5y309SWJ8NDHdwYtnCpmxZouQDyOljUdC9MwdZ4ChbtA4rwQyAwgOVfS9F/j56ML3Cslmvrxg==", "dependencies": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "execa": "^1.0.0", "prompts": "^2.4.0" @@ -3352,33 +3671,98 @@ } }, "node_modules/@react-native-community/cli-config": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-8.0.6.tgz", - "integrity": "sha512-mjVpVvdh8AviiO8xtqeX+BkjqE//NMDnISwsLWSJUfNCwTAPmdR8PGbhgP5O4hWHyJ3WkepTopl0ya7Tfi3ifw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-10.1.1.tgz", + "integrity": "sha512-p4mHrjC+s/ayiNVG6T35GdEGdP6TuyBUg5plVGRJfTl8WT6LBfLYLk+fz/iETrEZ/YkhQIsQcEUQC47MqLNHog==", "dependencies": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", + "chalk": "^4.1.2", "cosmiconfig": "^5.1.0", "deepmerge": "^3.2.0", "glob": "^7.1.3", "joi": "^17.2.1" } }, + "node_modules/@react-native-community/cli-config/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@react-native-community/cli-config/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-config/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==" + }, + "node_modules/@react-native-community/cli-config/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-config/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@react-native-community/cli-debugger-ui": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-8.0.0.tgz", - "integrity": "sha512-u2jq06GZwZ9sRERzd9FIgpW6yv4YOW4zz7Ym/B8eSzviLmy3yI/8mxJtvlGW+J8lBsfMcQoqJpqI6Rl1nZy9yQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-10.0.0.tgz", + "integrity": "sha512-8UKLcvpSNxnUTRy8CkCl27GGLqZunQ9ncGYhSrWyKrU9SWBJJGeZwi2k2KaoJi5FvF2+cD0t8z8cU6lsq2ZZmA==", "dependencies": { "serve-static": "^1.13.1" } }, "node_modules/@react-native-community/cli-doctor": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-8.0.6.tgz", - "integrity": "sha512-ZQqyT9mJMVeFEVIwj8rbDYGCA2xXjJfsQjWk2iTRZ1CFHfhPSUuUiG8r6mJmTinAP9t+wYcbbIYzNgdSUKnDMw==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-10.2.2.tgz", + "integrity": "sha512-49Ep2aQOF0PkbAR/TcyMjOm9XwBa8VQr+/Zzf4SJeYwiYLCT1NZRAVAVjYRXl0xqvq5S5mAGZZShS4AQl4WsZw==", "dependencies": { - "@react-native-community/cli-config": "^8.0.6", - "@react-native-community/cli-platform-ios": "^8.0.6", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-config": "^10.1.1", + "@react-native-community/cli-platform-ios": "^10.2.1", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "command-exists": "^1.2.8", "envinfo": "^7.7.2", @@ -3394,6 +3778,19 @@ "wcwidth": "^1.0.1" } }, + "node_modules/@react-native-community/cli-doctor/node_modules/@react-native-community/cli-platform-ios": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.2.1.tgz", + "integrity": "sha512-hz4zu4Y6eyj7D0lnZx8Mf2c2si8y+zh/zUTgCTaPPLzQD8jSZNNBtUUiA1cARm2razpe8marCZ1QbTMAGbf3mg==", + "dependencies": { + "@react-native-community/cli-tools": "^10.1.1", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fast-xml-parser": "^4.0.12", + "glob": "^7.1.3", + "ora": "^5.4.1" + } + }, "node_modules/@react-native-community/cli-doctor/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3557,12 +3954,12 @@ } }, "node_modules/@react-native-community/cli-hermes": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-8.0.5.tgz", - "integrity": "sha512-Zm0wM6SfgYAEX1kfJ1QBvTayabvh79GzmjHyuSnEROVNPbl4PeCG4WFbwy489tGwOP9Qx9fMT5tRIFCD8bp6/g==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-10.2.0.tgz", + "integrity": "sha512-urfmvNeR8IiO/Sd92UU3xPO+/qI2lwCWQnxOkWaU/i2EITFekE47MD6MZrfVulRVYRi5cuaFqKZO/ccOdOB/vQ==", "dependencies": { - "@react-native-community/cli-platform-android": "^8.0.5", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-platform-android": "^10.2.0", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "hermes-profile-transformer": "^0.0.6", "ip": "^1.1.5" @@ -3633,19 +4030,15 @@ } }, "node_modules/@react-native-community/cli-platform-android": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-8.0.5.tgz", - "integrity": "sha512-z1YNE4T1lG5o9acoQR1GBvf7mq6Tzayqo/za5sHVSOJAC9SZOuVN/gg/nkBa9a8n5U7qOMFXfwhTMNqA474gXA==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-10.2.0.tgz", + "integrity": "sha512-CBenYwGxwFdObZTn1lgxWtMGA5ms2G/ALQhkS+XTAD7KHDrCxFF9yT/fnAjFZKM6vX/1TqGI1RflruXih3kAhw==", "dependencies": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "execa": "^1.0.0", - "fs-extra": "^8.1.0", "glob": "^7.1.3", - "jetifier": "^1.6.2", - "lodash": "^4.17.15", - "logkitty": "^0.7.1", - "slash": "^3.0.0" + "logkitty": "^0.7.1" } }, "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { @@ -3713,18 +4106,16 @@ } }, "node_modules/@react-native-community/cli-platform-ios": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-8.0.6.tgz", - "integrity": "sha512-CMR6mu/LVx6JVfQRDL9uULsMirJT633bODn+IrYmrwSz250pnhON16We8eLPzxOZHyDjm7JPuSgHG3a/BPiRuQ==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.2.0.tgz", + "integrity": "sha512-hIPK3iL/mL+0ChXmQ9uqqzNOKA48H+TAzg+hrxQLll/6dNMxDeK9/wZpktcsh8w+CyhqzKqVernGcQs7tPeKGw==", "dependencies": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "execa": "^1.0.0", + "fast-xml-parser": "^4.0.12", "glob": "^7.1.3", - "js-yaml": "^3.13.1", - "lodash": "^4.17.15", - "ora": "^5.4.1", - "plist": "^3.0.2" + "ora": "^5.4.1" } }, "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { @@ -3885,73 +4276,176 @@ } }, "node_modules/@react-native-community/cli-plugin-metro": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-8.0.4.tgz", - "integrity": "sha512-UWzY1eMcEr/6262R2+d0Is5M3L/7Y/xXSDIFMoc5Rv5Wucl3hJM/TxHXmByvHpuJf6fJAfqOskyt4bZCvbI+wQ==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-10.2.2.tgz", + "integrity": "sha512-sTGjZlD3OGqbF9v1ajwUIXhGmjw9NyJ/14Lo0sg7xH8Pv4qUd5ZvQ6+DWYrQn3IKFUMfGFWYyL81ovLuPylrpw==", "dependencies": { - "@react-native-community/cli-server-api": "^8.0.4", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-server-api": "^10.1.1", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", - "metro": "^0.70.1", - "metro-config": "^0.70.1", - "metro-core": "^0.70.1", - "metro-react-native-babel-transformer": "^0.70.1", - "metro-resolver": "^0.70.1", - "metro-runtime": "^0.70.1", + "execa": "^1.0.0", + "metro": "0.73.9", + "metro-config": "0.73.9", + "metro-core": "0.73.9", + "metro-react-native-babel-transformer": "0.73.9", + "metro-resolver": "0.73.9", + "metro-runtime": "0.73.9", "readline": "^1.3.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/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==", + "node_modules/@react-native-community/cli-plugin-metro/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@react-native-community/cli-plugin-metro/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/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==" + }, + "node_modules/@react-native-community/cli-plugin-metro/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-react-native-babel-preset": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.9.tgz", + "integrity": "sha512-AoD7v132iYDV4K78yN2OLgTPwtAKn0XlD2pOhzyBxiI8PeXzozhbKyPV7zUOJUPETj+pcEVfuYj5ZN/8+bhbCw==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-react-native-babel-transformer": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.9.tgz", + "integrity": "sha512-DSdrEHuQ22ixY7DyipyKkIcqhOJrt5s6h6X7BYJCP9AMUfXOwLe2biY3BcgJz5GOXv8/Akry4vTCvQscVS1otQ==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@babel/core": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.8.0", + "metro-babel-transformer": "0.73.9", + "metro-react-native-babel-preset": "0.73.9", + "metro-source-map": "0.73.9", + "nullthrows": "^1.1.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@babel/core": "*" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-runtime": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.9.tgz", + "integrity": "sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/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==", + "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/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==" + "node_modules/@react-native-community/cli-plugin-metro/node_modules/ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" }, - "node_modules/@react-native-community/cli-plugin-metro/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==", + "node_modules/@react-native-community/cli-plugin-metro/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/@react-native-community/cli-plugin-metro/node_modules/supports-color": { @@ -3966,12 +4460,12 @@ } }, "node_modules/@react-native-community/cli-server-api": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-8.0.4.tgz", - "integrity": "sha512-Orr14njx1E70CVrUA8bFdl+mrnbuXUjf1Rhhm0RxUadFpvkHuOi5dh8Bryj2MKtf8eZrpEwZ7tuQPhJEULW16A==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-10.1.1.tgz", + "integrity": "sha512-NZDo/wh4zlm8as31UEBno2bui8+ufzsZV+KN7QjEJWEM0levzBtxaD+4je0OpfhRIIkhaRm2gl/vVf7OYAzg4g==", "dependencies": { - "@react-native-community/cli-debugger-ui": "^8.0.0", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-debugger-ui": "^10.0.0", + "@react-native-community/cli-tools": "^10.1.1", "compression": "^1.7.1", "connect": "^3.6.5", "errorhandler": "^1.5.0", @@ -4002,14 +4496,13 @@ } }, "node_modules/@react-native-community/cli-tools": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-8.0.4.tgz", - "integrity": "sha512-ePN9lGxh6LRFiotyddEkSmuqpQhnq2iw9oiXYr4EFWpIEy0yCigTuSTiDF68+c8M9B+7bTwkRpz/rMPC4ViO5Q==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-10.1.1.tgz", + "integrity": "sha512-+FlwOnZBV+ailEzXjcD8afY2ogFEBeHOw/8+XXzMgPaquU2Zly9B+8W089tnnohO3yfiQiZqkQlElP423MY74g==", "dependencies": { "appdirsjs": "^1.2.4", "chalk": "^4.1.2", "find-up": "^5.0.0", - "lodash": "^4.17.15", "mime": "^2.4.1", "node-fetch": "^2.6.0", "open": "^6.2.0", @@ -4195,9 +4688,9 @@ } }, "node_modules/@react-native-community/cli-types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-8.0.0.tgz", - "integrity": "sha512-1lZS1PEvMlFaN3Se1ksyoFWzMjk+YfKi490GgsqKJln9gvFm8tqVPdnXttI5Uf2DQf3BMse8Bk8dNH4oV6Ewow==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-10.0.0.tgz", + "integrity": "sha512-31oUM6/rFBZQfSmDQsT1DX/5fjqfxg7sf2u8kTPJK7rXVya5SRpAMaCXsPAG0omsmJxXt+J9HxUi3Ic+5Ux5Iw==", "dependencies": { "joi": "^17.2.1" } @@ -4248,9 +4741,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/@react-native-community/cli/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "engines": { + "node": "^12.20.0 || >=14" + } }, "node_modules/@react-native-community/cli/node_modules/find-up": { "version": "4.1.0", @@ -4333,9 +4829,9 @@ "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" }, "node_modules/@react-native/normalize-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", - "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz", + "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" }, "node_modules/@react-native/polyfills": { "version": "2.0.0", @@ -4343,11 +4839,11 @@ "integrity": "sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ==" }, "node_modules/@react-navigation/bottom-tabs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.4.0.tgz", - "integrity": "sha512-90CapiXjiWudbCiki9e6fOr/CECQRguIxv5OD7IBfbAMGX5GGiJpX8aqiHAz2DxpAz31v4JZcUr945+lFhXBfA==", + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.7.tgz", + "integrity": "sha512-9oZYyRu2z7+1pr2dX5V54rHFPmlj4ztwQxFe85zwpnGcPtGIsXj7VCIdlHnjRHJBBFCszvJGQpYY6/G2+DfD+A==", "dependencies": { - "@react-navigation/elements": "^1.3.6", + "@react-navigation/elements": "^1.3.17", "color": "^4.2.3", "warn-once": "^0.1.0" }, @@ -4360,14 +4856,14 @@ } }, "node_modules/@react-navigation/core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.0.tgz", - "integrity": "sha512-tpc0Ak/DiHfU3LlYaRmIY7vI4sM/Ru0xCet6runLUh9aABf4wiLgxyFJ5BtoWq6xFF8ymYEA/KWtDhetQ24YiA==", + "version": "6.4.8", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.8.tgz", + "integrity": "sha512-klZ9Mcf/P2j+5cHMoGyIeurEzyBM2Uq9+NoSFrF6sdV5iCWHLFhrCXuhbBiQ5wVLCKf4lavlkd/DDs47PXs9RQ==", "dependencies": { - "@react-navigation/routers": "^6.1.3", + "@react-navigation/routers": "^6.1.8", "escape-string-regexp": "^4.0.0", "nanoid": "^3.1.23", - "query-string": "^7.0.0", + "query-string": "^7.1.3", "react-is": "^16.13.0", "use-latest-callback": "^0.1.5" }, @@ -4375,26 +4871,10 @@ "react": "*" } }, - "node_modules/@react-navigation/core/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@react-navigation/core/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, "node_modules/@react-navigation/elements": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.6.tgz", - "integrity": "sha512-pNJ8R9JMga6SXOw6wGVN0tjmE6vegwPmJBL45SEMX2fqTfAk2ykDnlJHodRpHpAgsv0DaI8qX76z3A+aqKSU0w==", + "version": "1.3.17", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.17.tgz", + "integrity": "sha512-sui8AzHm6TxeEvWT/NEXlz3egYvCUog4tlXA4Xlb2Vxvy3purVXDq/XsM56lJl344U5Aj/jDzkVanOTMWyk4UA==", "peerDependencies": { "@react-navigation/native": "^6.0.0", "react": "*", @@ -4403,11 +4883,11 @@ } }, "node_modules/@react-navigation/native": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.0.13.tgz", - "integrity": "sha512-CwaJcAGbhv3p3ECablxBkw8QBCGDWXqVRwQ4QbelajNW623m3sNTC9dOF6kjp8au6Rg9B5e0KmeuY0xWbPk79A==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.6.tgz", + "integrity": "sha512-14PmSy4JR8HHEk04QkxQ0ZLuqtiQfb4BV9kkMXD2/jI4TZ+yc43OnO6fQ2o9wm+Bq8pY3DxyerC2AjNUz+oH7Q==", "dependencies": { - "@react-navigation/core": "^6.4.0", + "@react-navigation/core": "^6.4.8", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.1.23" @@ -4418,11 +4898,11 @@ } }, "node_modules/@react-navigation/native-stack": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.0.tgz", - "integrity": "sha512-cwqm/2GO0hf94OFRuH6R0beZPVKY4vMFxrdAPaDwwoukN5a0UgcsMYxrN8s2huwssTCuGScABFME9GnqG5hC5w==", + "version": "6.9.12", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.12.tgz", + "integrity": "sha512-kS2zXCWP0Rgt7uWaCUKrRl7U2U1Gp19rM1kyRY2YzBPXhWGVPjQ2ygBp88CTQzjgy8M07H/79jvGiZ0mlEJI+g==", "dependencies": { - "@react-navigation/elements": "^1.3.6", + "@react-navigation/elements": "^1.3.17", "warn-once": "^0.1.0" }, "peerDependencies": { @@ -4433,21 +4913,10 @@ "react-native-screens": ">= 3.0.0" } }, - "node_modules/@react-navigation/native/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@react-navigation/routers": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.3.tgz", - "integrity": "sha512-idJotMEzHc3haWsCh7EvnnZMKxvaS4YF/x2UyFBkNFiEFUaEo/1ioQU6qqmVLspdEv4bI/dLm97hQo7qD8Yl7Q==", + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.8.tgz", + "integrity": "sha512-CEge+ZLhb1HBrSvv4RwOol7EKLW1QoqVIQlE9TN5MpxS/+VoQvP+cLbuz0Op53/iJfYhtXRFd1ZAd3RTRqto9w==", "dependencies": { "nanoid": "^3.1.23" } @@ -4470,21 +4939,34 @@ } }, "node_modules/@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" }, "node_modules/@sideway/pinpoint": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" }, - "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "node_modules/@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", "dependencies": { - "@types/node": "*" + "@sinonjs/commons": "^2.0.0" } }, "node_modules/@types/istanbul-lib-coverage": { @@ -4509,14 +4991,19 @@ } }, "node_modules/@types/node": { - "version": "18.7.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", - "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==" + "version": "18.15.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.7.tgz", + "integrity": "sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, "node_modules/@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", "dependencies": { "@types/yargs-parser": "*" } @@ -4551,9 +5038,9 @@ } }, "node_modules/@xmldom/xmldom": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", - "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", + "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==", "engines": { "node": ">=10.0.0" } @@ -4586,6 +5073,28 @@ "node": ">= 0.6" } }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -4646,9 +5155,9 @@ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -4663,9 +5172,9 @@ "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" }, "node_modules/application-config-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz", - "integrity": "sha512-lljTpVvFteShrHuKRvweZfa9o/Nc34Y8r5/1Lqh/yyKaspRT2J3fkEiSSk1YLG8ZSVyU7yHysRy9zcDDS2aH1Q==" + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.1.tgz", + "integrity": "sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==" }, "node_modules/arg": { "version": "4.1.0", @@ -4744,11 +5253,6 @@ "node": ">=4" } }, - "node_modules/ast-types/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, "node_modules/astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", @@ -4799,14 +5303,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" - } - }, "node_modules/babel-plugin-module-resolver": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz", @@ -4859,9 +5355,9 @@ } }, "node_modules/babel-plugin-react-native-web": { - "version": "0.18.9", - "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.9.tgz", - "integrity": "sha512-A9rrSfV98CFRS+ACgZorxaHH8gDrVyK2Nea8OHepY4Sv/Mf+vk8uvQq+tRUEBpHnUvd/qRDKIjFLbygecAt9VA==" + "version": "0.18.12", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.12.tgz", + "integrity": "sha512-4djr9G6fMdwQoD6LQ7hOKAm39+y12flWgovAqS1k5O8f42YQ3A1FFMyV5kKfetZuGhZO5BmNmOdRRZQ1TixtDw==" }, "node_modules/babel-plugin-syntax-trailing-function-commas": { "version": "7.0.0-beta.0", @@ -4875,16 +5371,17 @@ "dev": true }, "node_modules/babel-preset-expo": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.2.0.tgz", - "integrity": "sha512-aM2htiNx0H49H+MWCp9+cKVSdcdNSn0tbE5Dln/GO1xna4ZlnA30clbfClcYJFUcZtW90IsYeZwQ/hj8zyWhNA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.3.1.tgz", + "integrity": "sha512-1JL4T7q3uXu9FeJhLXDAKhFbWs75Qj2pixA60eR2ROzE9LnrKxm2g42OfcArS4vJcPj2NzcOdPpMI9/ZgF8i8Q==", "dependencies": { "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-proposal-object-rest-spread": "^7.12.13", "@babel/plugin-transform-react-jsx": "^7.12.17", - "@babel/preset-env": "^7.12.9", + "@babel/preset-env": "^7.20.0", "babel-plugin-module-resolver": "^4.1.0", - "babel-plugin-react-native-web": "~0.18.2", - "metro-react-native-babel-preset": "~0.70.3" + "babel-plugin-react-native-web": "~0.18.10", + "metro-react-native-babel-preset": "0.73.8" } }, "node_modules/babel-preset-fbjs": { @@ -5006,9 +5503,9 @@ } }, "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -5024,23 +5521,26 @@ "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" }, "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dependencies": { - "bytes": "3.1.0", - "content-type": "~1.0.4", + "bytes": "3.1.2", + "content-type": "~1.0.5", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/debug": { @@ -5096,9 +5596,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "funding": [ { "type": "opencollective", @@ -5110,10 +5610,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" }, "bin": { "browserslist": "cli.js" @@ -5183,9 +5683,9 @@ "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==" }, "node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { "node": ">= 0.8" } @@ -5218,6 +5718,17 @@ "node": ">= 10" } }, + "node_modules/cacache/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cacache/node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -5243,6 +5754,11 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -5316,9 +5832,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001409", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001409.tgz", - "integrity": "sha512-V0mnJ5dwarmhYv8/MzhJ//aW68UpvnQBXv8lJ2QUsvn2pHcmAuNtu8hQEDz37XnA1iE+lRR9CIfGWWpgJ5QedQ==", + "version": "1.0.30001469", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001469.tgz", + "integrity": "sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==", "funding": [ { "type": "opencollective", @@ -5343,6 +5859,14 @@ "node": ">=4" } }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", @@ -5360,9 +5884,18 @@ } }, "node_modules/ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } }, "node_modules/class-utils": { "version": "0.3.6", @@ -5762,20 +6295,17 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "engines": { "node": ">= 0.6" } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "node_modules/copy-descriptor": { "version": "0.1.1", @@ -5786,11 +6316,11 @@ } }, "node_modules/core-js-compat": { - "version": "3.25.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.2.tgz", - "integrity": "sha512-TxfyECD4smdn3/CjWxczVtJqVLEEC2up7/82t7vC0AzNogr+4nQ8vyF7abxAuTXWvjTClSbvGhU0RgqA4ToQaQ==", + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.1.tgz", + "integrity": "sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==", "dependencies": { - "browserslist": "^4.21.4" + "browserslist": "^4.21.5" }, "funding": { "type": "opencollective", @@ -5816,6 +6346,15 @@ "node": ">=4" } }, + "node_modules/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, "node_modules/cross-fetch": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", @@ -5824,6 +6363,25 @@ "node-fetch": "2.6.7" } }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -5863,15 +6421,23 @@ "node": ">=8" } }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, "node_modules/dag-map": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/dag-map/-/dag-map-1.0.2.tgz", "integrity": "sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==" }, "node_modules/dayjs": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz", - "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==" + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" }, "node_modules/debug": { "version": "4.3.4", @@ -5898,9 +6464,9 @@ } }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "engines": { "node": ">=0.10" } @@ -5934,11 +6500,14 @@ } }, "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dependencies": { "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/defaults/node_modules/clone": { @@ -5957,21 +6526,6 @@ "node": ">=8" } }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", @@ -6033,11 +6587,21 @@ "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" }, "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" + } + }, + "node_modules/deprecated-react-native-prop-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-3.0.1.tgz", + "integrity": "sha512-J0jCJcsk4hMlIb7xwOZKLfMpuJn6l8UtrPEzzQV5ewz5gvKNYakhBuq9h2rWX7YwHHJZFhU5W8ye7dB9oN8VcQ==", + "dependencies": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" } }, "node_modules/destroy": { @@ -6074,9 +6638,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.258", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.258.tgz", - "integrity": "sha512-vutF4q0dTUXoAFI7Vbtdwen/BJVwPgj8GRg/SElOodfH7VTX+svUe62A5BG41QRQGk5HsZPB0M++KH1lAlOt0A==" + "version": "1.4.339", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.339.tgz", + "integrity": "sha512-MSXHBJGcbBydq/DQDlpBeUKnJ6C7aTiNCTRpfDV5Iz0sNr/Ng6RJFloq82AAicp/SrmDq4zF6XsKG0B8Xwn1UQ==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -6165,11 +6729,14 @@ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/esprima": { @@ -6356,23 +6923,25 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/expo": { - "version": "46.0.10", - "resolved": "https://registry.npmjs.org/expo/-/expo-46.0.10.tgz", - "integrity": "sha512-MUDLTnBYOOabzFo2HATTMXiAYoQ4n1IWBM3HlOmsQVoMBKOs6FcZDqte/lwK80KkhHIpr1Q37JD8Dq1Fk4b9eA==", - "dependencies": { - "@babel/runtime": "^7.14.0", - "@expo/cli": "0.2.11", + "version": "48.0.9", + "resolved": "https://registry.npmjs.org/expo/-/expo-48.0.9.tgz", + "integrity": "sha512-RlYpJSny4g3G2sqAfx1taaT7QFEw2cIfYLlZWmguA6EQSCviaeaQU1m4tvVXU1jIXb/w8jqer18XIq56VuECfg==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "0.6.2", + "@expo/config": "8.0.2", + "@expo/config-plugins": "6.0.1", "@expo/vector-icons": "^13.0.0", - "babel-preset-expo": "~9.2.0", + "babel-preset-expo": "~9.3.1", "cross-spawn": "^6.0.5", - "expo-application": "~4.2.2", - "expo-asset": "~8.6.1", - "expo-constants": "~13.2.4", - "expo-file-system": "~14.1.0", - "expo-font": "~10.2.0", - "expo-keep-awake": "~10.2.0", - "expo-modules-autolinking": "0.10.3", - "expo-modules-core": "0.11.5", + "expo-application": "~5.1.1", + "expo-asset": "~8.9.1", + "expo-constants": "~14.2.1", + "expo-file-system": "~15.2.2", + "expo-font": "~11.1.1", + "expo-keep-awake": "~12.0.1", + "expo-modules-autolinking": "1.1.2", + "expo-modules-core": "1.2.6", "fbemitter": "^3.0.0", "getenv": "^1.0.0", "invariant": "^2.2.4", @@ -6383,27 +6952,24 @@ }, "bin": { "expo": "bin/cli.js" - }, - "optionalDependencies": { - "expo-error-recovery": "~3.2.0" } }, "node_modules/expo-application": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-4.2.2.tgz", - "integrity": "sha512-bFEaFRUdV6aK2iBd+HzkHNPYsyj88EAhaQW5leznmO0qQMJxpAQ3eoUXMey1hfDBh1qgkkHgSyCZ9BIgMAGJ1g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.1.1.tgz", + "integrity": "sha512-aDatTcTTCdTbHw8h4/Tq2ilc6InM5ntF9xWCJdOcnUEcglxxGphVI/lzJKBaBF6mJECA8mEOjpVg2EGxOctTwg==", "peerDependencies": { "expo": "*" } }, "node_modules/expo-asset": { - "version": "8.6.1", - "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.6.1.tgz", - "integrity": "sha512-urbUp1YtwH2J0Qc3inGQJdqTjWKML77SeMNgff+iR9MUE8gDkFqSCDjrBi7i5Oj5DDtq43mmtDg8G8ei6Vchcg==", + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.9.1.tgz", + "integrity": "sha512-ugavxA7Scn96TBdeTYQA6xtHktnk0o/0xk7nFkxJKoH/t2cZDFSB05X0BI2/LDZY4iE6xTPOYw4C4mmourWfuA==", "dependencies": { "blueimp-md5": "^2.10.0", - "expo-constants": "~13.2.2", - "expo-file-system": "~14.1.0", + "expo-constants": "~14.2.0", + "expo-file-system": "~15.2.0", "invariant": "^2.2.4", "md5-file": "^3.2.3", "path-browserify": "^1.0.0", @@ -6411,37 +6977,27 @@ } }, "node_modules/expo-checkbox": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/expo-checkbox/-/expo-checkbox-2.2.2.tgz", - "integrity": "sha512-0DXbeJdVAPfqiy+RBkGXHYU2dLxdpyaWAaV3+N+/xWEC2ilqrqCiSqsPcbFQer1f9qaqjNeDUi51qPuF5AgTIw==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/expo-checkbox/-/expo-checkbox-2.3.1.tgz", + "integrity": "sha512-CTIabriK5xbtDnI9U5Hve82/WG85XLI4GLYSRTT1XST21HjQ7mDaeiYm7DnKzcgM+qeBwmbg3crJYnp7WW/8Ew==" }, "node_modules/expo-constants": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-13.2.4.tgz", - "integrity": "sha512-Zobau8EuTk2GgafwkfGnWM6CmSLB7X8qnQXVuXe0nd3v92hfQUmRWGhJwH88uxXj3LrfqctM6PaJ8taG1vxfBw==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-14.2.1.tgz", + "integrity": "sha512-DD5u4QmBds2U7uYo409apV7nX+XjudARcgqe7S9aRFJ/6kyftmuxvk1DpaU4X42Av8z/tfKwEpuxl+vl7HHx/Q==", "dependencies": { - "@expo/config": "~7.0.0", + "@expo/config": "~8.0.0", "uuid": "^3.3.2" }, "peerDependencies": { "expo": "*" } }, - "node_modules/expo-error-recovery": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/expo-error-recovery/-/expo-error-recovery-3.2.0.tgz", - "integrity": "sha512-XZ630ks5HNxa9oc2Ya1hEn1ez031Cy4VnyxerPC2o9fKNKSrD/64cRqGF9NkGM3X2uf8+PCB9adxVflAIXBf6w==", - "optional": true, - "peerDependencies": { - "expo": "*" - } - }, "node_modules/expo-file-system": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-14.1.0.tgz", - "integrity": "sha512-lJcPGQ8yKXVknVkD5TmcJnR/TpQbEL0JP8hknLejfq3FIqPqI/LBFn31YiP37grxW8lITz1al8pq5T6CSUjAzQ==", + "version": "15.2.2", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-15.2.2.tgz", + "integrity": "sha512-LFkOLcWwlmnjkURxZ3/0ukS35OswX8iuQknLHRHeyk8mUA8fpRPPelD/a1lS+yclqfqavMJmTXVKM1Nsq5XVMA==", "dependencies": { - "@expo/config-plugins": "~5.0.0", "uuid": "^3.4.0" }, "peerDependencies": { @@ -6449,9 +7005,9 @@ } }, "node_modules/expo-font": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-10.2.0.tgz", - "integrity": "sha512-2V4EcpmhNoppaLn+lPprZVS+3bmV9hxLPKttKh2u8ghjH/oX9bv3u4JVo77SYh0EfrWO4toqVyXn8pXH8GpbIg==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-11.1.1.tgz", + "integrity": "sha512-X+aICqYY69hiiDDtcNrjq8KutHrH2TrHuMqk0Rfq0P7hF6hMd+YefwLBNkvIrqrgmTAuqiLjMUwj2rHLqmgluw==", "dependencies": { "fontfaceobserver": "^2.1.0" }, @@ -6460,17 +7016,17 @@ } }, "node_modules/expo-keep-awake": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-10.2.0.tgz", - "integrity": "sha512-kIRtO4Hmrvxh4E45IPWG/NiUZsuRe1AQwBT09pq+kx8nm6tUS4B9TeL6+1NFy+qVBLbGKDqoQD5Ez7XYTFtBeQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-12.0.1.tgz", + "integrity": "sha512-hqeCnb4033TyuZaXs93zTK7rjVJ3bywXATyMmKmKkLEsH2PKBAl/VmjlCOPQL/2Ncqz6aj7Wo//tjeJTARBD4g==", "peerDependencies": { "expo": "*" } }, "node_modules/expo-modules-autolinking": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-0.10.3.tgz", - "integrity": "sha512-av9ln2zwUt303g98raX7sDmESgL3SXs1sbbtIjh1rL7R0676XIUacIKgbydR0/4tMbOShWx14Z9fozpk9xIAJA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.1.2.tgz", + "integrity": "sha512-oOlkAccVnHwwR5ccvF/F/x4Omj9HWzSimMUlIVz0SVGdNBEqTPyn0L/d4uIufhyQbEWvrarqL8o5Yz11wEI0SQ==", "dependencies": { "chalk": "^4.1.0", "commander": "^7.2.0", @@ -6580,19 +7136,43 @@ } }, "node_modules/expo-modules-core": { - "version": "0.11.5", - "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-0.11.5.tgz", - "integrity": "sha512-KmTHtaL21M1AzKOmu3YM5K8ddCbbr6wgooG4uCb+o+7zZXe+BPP4jAPs5LLez1Et34OQcyjopxUpJ8r43HImvQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.2.6.tgz", + "integrity": "sha512-vyleKepkP8F6L+D55B/E4FbZ8x9pdy3yw/mdbGBkDkrmo2gmeMjOM1mKLSszOkLIqet05O7Wy8m0FZHZTo0VBg==", "dependencies": { "compare-versions": "^3.4.0", "invariant": "^2.2.4" } }, - "node_modules/expo-status-bar": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.4.0.tgz", - "integrity": "sha512-vh98g8qMIjig/2XTBsoAWS6Vo2dIIwDWjB3/GiuZ9Lazpxc9GO/APfJ4dar7MibzIDUKIrjotrcL6rLdPH13Ew==" - }, + "node_modules/expo-splash-screen": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.18.1.tgz", + "integrity": "sha512-1di1kuh14likGUs3fyVZWAqEMxhmdAjpmf9T8Qk5OzUa5oPEMEDYB2e2VprddWnJNBVVe/ojBDSCY8w56/LS0Q==", + "dependencies": { + "@expo/configure-splash-screen": "^0.6.0", + "@expo/prebuild-config": "6.0.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-status-bar": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.4.4.tgz", + "integrity": "sha512-5DV0hIEWgatSC3UgQuAZBoQeaS9CqeWRZ3vzBR9R/+IUD87Adbi4FGhU10nymRqFXOizGsureButGZIXPs7zEA==" + }, + "node_modules/expo-system-ui": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-2.2.1.tgz", + "integrity": "sha512-a//8woMYFz5k4lSm8Mt84kueuQRv4TEU1ESwZQl0cEZcKlxw5e4t4Z/68KGVzCLWOMUFoCN67BgFwxpwHBbrMw==", + "dependencies": { + "@react-native/normalize-color": "^2.0.0", + "debug": "^4.3.2" + }, + "peerDependencies": { + "expo": "*" + } + }, "node_modules/extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", @@ -6673,10 +7253,30 @@ "node": ">=8.6.0" } }, + "node_modules/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "node_modules/fast-xml-parser": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.1.3.tgz", + "integrity": "sha512-LsNDahCiCcJPe8NO7HijcnukHB24tKbfDDA5IILx9dmW3Frb52lhbeX6MPNUSvyGNfav2VTYpJ/OqkRoVLrh2Q==", + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dependencies": { "reusify": "^1.0.4" } @@ -6770,6 +7370,17 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/find-babel-config": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz", @@ -6835,9 +7446,9 @@ } }, "node_modules/flow-parser": { - "version": "0.121.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", - "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==", + "version": "0.185.2", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.185.2.tgz", + "integrity": "sha512-2hJ5ACYeJCzNtiVULov6pljKOLygy0zddoqSI1fFetM+XRPpRshFdGEijtqlamA1XwyZ+7rhryI6FQFzvtLWUQ==", "engines": { "node": ">=0.4.0" } @@ -6959,9 +7570,9 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -7064,9 +7675,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "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==" }, "node_modules/graphql": { "version": "15.8.0", @@ -7090,11 +7701,6 @@ "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, - "node_modules/graphql-tag/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -7114,17 +7720,6 @@ "node": ">=4" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "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", @@ -7194,22 +7789,17 @@ "node": ">=0.10.0" } }, - "node_modules/hermes-engine": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.11.0.tgz", - "integrity": "sha512-7aMUlZja2IyLYAcZ69NBnwJAR5ZOYlSllj0oMpx08a8HzxHOys0eKCzfphrf6D0vX1JGO1QQvVsQKe6TkYherw==" - }, "node_modules/hermes-estree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.6.0.tgz", - "integrity": "sha512-2YTGzJCkhdmT6VuNprWjXnvTvw/3iPNw804oc7yknvQpNKo+vJGZmtvLLCghOZf0OwzKaNAzeIMp71zQbNl09w==" + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.8.0.tgz", + "integrity": "sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q==" }, "node_modules/hermes-parser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.6.0.tgz", - "integrity": "sha512-Vf58jBZca2+QBLR9h7B7mdg8oFz2g5ILz1iVouZ5DOrOrAfBmPfJjdjDT8jrO0f+iJ4/hSRrQHqHIjSnTaLUDQ==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.8.0.tgz", + "integrity": "sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA==", "dependencies": { - "hermes-estree": "0.6.0" + "hermes-estree": "0.8.0" } }, "node_modules/hermes-profile-transformer": { @@ -7234,25 +7824,61 @@ "node": ">=10" } }, + "node_modules/hosted-git-info/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "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==", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">= 0.6" + "node": ">= 6" } }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, "node_modules/iconv-lite": { "version": "0.4.24", @@ -7285,9 +7911,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "engines": { "node": ">= 4" } @@ -7363,6 +7989,15 @@ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "dependencies": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, "node_modules/internal-ip": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", @@ -7426,9 +8061,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -7614,125 +8249,354 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "engines": { - "node": ">=0.10.0" + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-valid-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz", + "integrity": "sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==", + "dependencies": { + "is-invalid-path": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "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==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-environment-node": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.5.0.tgz", + "integrity": "sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw==", + "dependencies": { + "@jest/environment": "^29.5.0", + "@jest/fake-timers": "^29.5.0", + "@jest/types": "^29.5.0", + "@types/node": "*", + "jest-mock": "^29.5.0", + "jest-util": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-node/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-node/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-environment-node/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-environment-node/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==" + }, + "node_modules/jest-environment-node/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-message-util/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/is-valid-path": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz", - "integrity": "sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==", + "node_modules/jest-message-util/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==", "dependencies": { - "is-invalid-path": "^0.1.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.0" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "node_modules/jest-message-util/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==" + }, + "node_modules/jest-message-util/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==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", "dependencies": { - "is-docker": "^2.0.0" + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-message-util/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "node_modules/jest-mock": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.5.0.tgz", + "integrity": "sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw==", "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", + "@jest/types": "^29.5.0", "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" + "jest-util": "^29.5.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-haste-map/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "dependencies": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-haste-map/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/jest-haste-map/node_modules/ansi-styles": { + "node_modules/jest-mock/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==", @@ -7746,7 +8610,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-haste-map/node_modules/chalk": { + "node_modules/jest-mock/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -7761,7 +8625,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-haste-map/node_modules/color-convert": { + "node_modules/jest-mock/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==", @@ -7772,12 +8636,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-haste-map/node_modules/color-name": { + "node_modules/jest-mock/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==" }, - "node_modules/jest-haste-map/node_modules/has-flag": { + "node_modules/jest-mock/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==", @@ -7785,7 +8649,7 @@ "node": ">=8" } }, - "node_modules/jest-haste-map/node_modules/supports-color": { + "node_modules/jest-mock/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==", @@ -7817,11 +8681,11 @@ } }, "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", "dependencies": { - "@jest/types": "^27.5.1", + "@jest/types": "^29.5.0", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -7829,28 +8693,29 @@ "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-util/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "dependencies": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", "dependencies": { "@types/yargs-parser": "*" } @@ -8034,30 +8899,20 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jetifier": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", - "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==", - "bin": { - "jetifier": "bin/jetify", - "jetifier-standalone": "bin/jetifier-standalone", - "jetify": "bin/jetify" - } - }, "node_modules/jimp-compact": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" }, "node_modules/joi": { - "version": "17.6.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.1.tgz", - "integrity": "sha512-Hl7/iBklIX345OCM1TiFSCZRVaAOLDGlWCp0Df2vWYgBgjkezaR7Kvm3joBciBHQjZj5sxXs859r6eqsRSlG8w==", + "version": "17.9.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.1.tgz", + "integrity": "sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", + "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, @@ -8084,9 +8939,9 @@ } }, "node_modules/jsc-android": { - "version": "250230.2.1", - "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz", - "integrity": "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==" + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==" }, "node_modules/jscodeshift": { "version": "0.13.1", @@ -8372,9 +9227,9 @@ } }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "bin": { "json5": "lib/cli.js" }, @@ -8398,14 +9253,6 @@ "node": ">=0.10.0" } }, - "node_modules/klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", - "optionalDependencies": { - "graceful-fs": "^4.1.9" - } - }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -8492,14 +9339,11 @@ } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "yallist": "^3.0.2" } }, "node_modules/make-dir": { @@ -8621,17 +9465,17 @@ } }, "node_modules/metro": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.70.3.tgz", - "integrity": "sha512-uEWS7xg8oTetQDABYNtsyeUjdLhH3KAvLFpaFFoJqUpOk2A3iygszdqmjobFl6W4zrvKDJS+XxdMR1roYvUhTw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.73.9.tgz", + "integrity": "sha512-BlYbPmTF60hpetyNdKhdvi57dSqutb+/oK0u3ni4emIh78PiI0axGo7RfdsZ/mn3saASXc94tDbpC5yn7+NpEg==", "dependencies": { "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", "absolute-path": "^0.0.0", "accepts": "^1.3.7", "async": "^3.2.2", @@ -8641,112 +9485,314 @@ "debug": "^2.2.0", "denodeify": "^1.2.1", "error-stack-parser": "^2.0.6", - "fs-extra": "^1.0.0", "graceful-fs": "^4.2.4", - "hermes-parser": "0.6.0", + "hermes-parser": "0.8.0", "image-size": "^0.6.0", "invariant": "^2.2.4", - "jest-haste-map": "^27.3.1", "jest-worker": "^27.2.0", "lodash.throttle": "^4.1.1", - "metro-babel-transformer": "0.70.3", - "metro-cache": "0.70.3", - "metro-cache-key": "0.70.3", - "metro-config": "0.70.3", - "metro-core": "0.70.3", - "metro-hermes-compiler": "0.70.3", - "metro-inspector-proxy": "0.70.3", - "metro-minify-uglify": "0.70.3", - "metro-react-native-babel-preset": "0.70.3", - "metro-resolver": "0.70.3", - "metro-runtime": "0.70.3", - "metro-source-map": "0.70.3", - "metro-symbolicate": "0.70.3", - "metro-transform-plugins": "0.70.3", - "metro-transform-worker": "0.70.3", + "metro-babel-transformer": "0.73.9", + "metro-cache": "0.73.9", + "metro-cache-key": "0.73.9", + "metro-config": "0.73.9", + "metro-core": "0.73.9", + "metro-file-map": "0.73.9", + "metro-hermes-compiler": "0.73.9", + "metro-inspector-proxy": "0.73.9", + "metro-minify-terser": "0.73.9", + "metro-minify-uglify": "0.73.9", + "metro-react-native-babel-preset": "0.73.9", + "metro-resolver": "0.73.9", + "metro-runtime": "0.73.9", + "metro-source-map": "0.73.9", + "metro-symbolicate": "0.73.9", + "metro-transform-plugins": "0.73.9", + "metro-transform-worker": "0.73.9", "mime-types": "^2.1.27", "node-fetch": "^2.2.0", "nullthrows": "^1.1.1", - "rimraf": "^2.5.4", + "rimraf": "^3.0.2", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "strip-ansi": "^6.0.0", "temp": "0.8.3", "throat": "^5.0.0", "ws": "^7.5.1", - "yargs": "^15.3.1" + "yargs": "^17.5.1" }, "bin": { "metro": "src/cli.js" } }, "node_modules/metro-babel-transformer": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.70.3.tgz", - "integrity": "sha512-bWhZRMn+mIOR/s3BDpFevWScz9sV8FGktVfMlF1eJBLoX24itHDbXvTktKBYi38PWIKcHedh6THSFpJogfuwNA==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.73.9.tgz", + "integrity": "sha512-DlYwg9wwYIZTHtic7dyD4BP0SDftoltZ3clma76nHu43blMWsCnrImHeHsAVne3XsQ+RJaSRxhN5nkG2VyVHwA==", "dependencies": { - "@babel/core": "^7.14.0", - "hermes-parser": "0.6.0", - "metro-source-map": "0.70.3", + "@babel/core": "^7.20.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.73.9", "nullthrows": "^1.1.1" } }, - "node_modules/metro-cache": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.70.3.tgz", - "integrity": "sha512-iCix/+z812fUqa6KlOxaTkY6LQQDoXIe/VljXkGIvpygSCmYyhjQpfQVZEVVPezFmUBYXNdabdQ6cYx6JX3yMg==", + "node_modules/metro-babel-transformer/node_modules/metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-babel-transformer/node_modules/ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "node_modules/metro-babel-transformer/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-cache": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.73.9.tgz", + "integrity": "sha512-upiRxY8rrQkUWj7ieACD6tna7xXuXdu2ZqrheksT79ePI0aN/t0memf6WcyUtJUMHZetke3j+ppELNvlmp3tOw==", + "dependencies": { + "metro-core": "0.73.9", + "rimraf": "^3.0.2" + } + }, + "node_modules/metro-cache-key": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.73.9.tgz", + "integrity": "sha512-uJg+6Al7UoGIuGfoxqPBy6y1Ewq7Y8/YapGYIDh6sohInwt/kYKnPZgLDYHIPvY2deORnQ/2CYo4tOeBTnhCXQ==" + }, + "node_modules/metro-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/metro-config": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.73.9.tgz", + "integrity": "sha512-NiWl1nkYtjqecDmw77tbRbXnzIAwdO6DXGZTuKSkH+H/c1NKq1eizO8Fe+NQyFtwR9YLqn8Q0WN1nmkwM1j8CA==", + "dependencies": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.73.9", + "metro-cache": "0.73.9", + "metro-core": "0.73.9", + "metro-runtime": "0.73.9" + } + }, + "node_modules/metro-config/node_modules/metro-runtime": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.9.tgz", + "integrity": "sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "node_modules/metro-core": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.73.9.tgz", + "integrity": "sha512-1NTs0IErlKcFTfYyRT3ljdgrISWpl1nys+gaHkXapzTSpvtX9F1NQNn5cgAuE+XIuTJhbsCdfIJiM2JXbrJQaQ==", + "dependencies": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.73.9" + } + }, + "node_modules/metro-file-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.73.9.tgz", + "integrity": "sha512-R/Wg3HYeQhYY3ehWtfedw8V0ne4lpufG7a21L3GWer8tafnC9pmjoCKEbJz9XZkVj9i1FtxE7UTbrtZNeIILxQ==", + "dependencies": { + "abort-controller": "^3.0.0", + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/metro-file-map/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/metro-file-map/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/metro-file-map/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/metro-file-map/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/metro-file-map/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/metro-file-map/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==" + }, + "node_modules/metro-file-map/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "metro-core": "0.70.3", - "rimraf": "^2.5.4" + "ms": "2.0.0" } }, - "node_modules/metro-cache-key": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.70.3.tgz", - "integrity": "sha512-0zpw+IcpM3hmGd5sKMdxNv3sbOIUYnMUvx1/yaM6vNRReSPmOLX0bP8fYf3CGgk8NEreZ1OHbVsuw7bdKt40Mw==" + "node_modules/metro-file-map/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==", + "engines": { + "node": ">=8" + } }, - "node_modules/metro-config": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.70.3.tgz", - "integrity": "sha512-SSCDjSTygoCgzoj61DdrBeJzZDRwQxUEfcgc6t6coxWSExXNR4mOngz0q4SAam49Bmjq9J2Jft6qUKnUTPrRgA==", + "node_modules/metro-file-map/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^26.5.2", - "metro": "0.70.3", - "metro-cache": "0.70.3", - "metro-core": "0.70.3", - "metro-runtime": "0.70.3" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/metro-core": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.70.3.tgz", - "integrity": "sha512-NzfHB/w5R7yLaOeU1tzPTbBzCRsYSvpKJkLMP0yudszKZzIAZqNdjoEJ9GZ688Wi0ynZxcU0BxukXh4my80ZBw==", + "node_modules/metro-file-map/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro-file-map/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==", "dependencies": { - "jest-haste-map": "^27.3.1", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.70.3" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/metro-hermes-compiler": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.70.3.tgz", - "integrity": "sha512-W6WttLi4E72JL/NyteQ84uxYOFMibe0PUr9aBKuJxxfCq6QRnJKOVcNY0NLW0He2tneXGk+8ZsNz8c0flEvYqg==" + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.73.9.tgz", + "integrity": "sha512-5B3vXIwQkZMSh3DQQY23XpTCpX9kPLqZbA3rDuAcbGW0tzC3f8dCenkyBb0GcCzyTDncJeot/A7oVCVK6zapwg==" }, "node_modules/metro-inspector-proxy": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.70.3.tgz", - "integrity": "sha512-qQoNdPGrmyoJSWYkxSDpTaAI8xyqVdNDVVj9KRm1PG8niSuYmrCCFGLLFsMvkVYwsCWUGHoGBx0UoAzVp14ejw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.73.9.tgz", + "integrity": "sha512-B3WrWZnlYhtTrv0IaX3aUAhi2qVILPAZQzb5paO1e+xrz4YZHk9c7dXv7qe7B/IQ132e3w46y3AL7rFo90qVjA==", "dependencies": { "connect": "^3.6.5", "debug": "^2.2.0", "ws": "^7.5.1", - "yargs": "^15.3.1" + "yargs": "^17.5.1" }, "bin": { "metro-inspector-proxy": "src/cli.js" } }, + "node_modules/metro-inspector-proxy/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==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/metro-inspector-proxy/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -8760,6 +9806,17 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/metro-inspector-proxy/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/metro-inspector-proxy/node_modules/ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", @@ -8780,20 +9837,61 @@ } } }, + "node_modules/metro-inspector-proxy/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/metro-inspector-proxy/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "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": ">=12" + } + }, + "node_modules/metro-inspector-proxy/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==", + "engines": { + "node": ">=12" + } + }, + "node_modules/metro-minify-terser": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.73.9.tgz", + "integrity": "sha512-MTGPu2qV5qtzPJ2SqH6s58awHDtZ4jd7lmmLR+7TXDwtZDjIBA0YVfI0Zak2Haby2SqoNKrhhUns/b4dPAQAVg==", + "dependencies": { + "terser": "^5.15.0" + } + }, "node_modules/metro-minify-uglify": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.70.3.tgz", - "integrity": "sha512-oHyjV9WDqOlDE1FPtvs6tIjjeY/oP1PNUPYL1wqyYtqvjN+zzAOrcbsAAL1sv+WARaeiMsWkF2bwtNo+Hghoog==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.73.9.tgz", + "integrity": "sha512-gzxD/7WjYcnCNGiFJaA26z34rjOp+c/Ft++194Wg91lYep3TeWQ0CnH8t2HRS7AYDHU81SGWgvD3U7WV0g4LGA==", "dependencies": { "uglify-es": "^3.1.9" } }, "node_modules/metro-react-native-babel-preset": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.70.3.tgz", - "integrity": "sha512-4Nxc1zEiHEu+GTdEMEsHnRgfaBkg8f/Td3+FcQ8NTSvs+xL3LBrQy6N07idWSQZHIdGFf+tTHvRfSIWLD8u8Tg==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.8.tgz", + "integrity": "sha512-spNrcQJTbQntEIqJnCA6yL4S+dzV9fXCk7U+Rm7yJasZ4o4Frn7jP23isu7FlZIp1Azx1+6SbP7SgQM+IP5JgQ==", "dependencies": { - "@babel/core": "^7.14.0", + "@babel/core": "^7.20.0", "@babel/plugin-proposal-async-generator-functions": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", @@ -8803,7 +9901,7 @@ "@babel/plugin-proposal-optional-chaining": "^7.0.0", "@babel/plugin-syntax-dynamic-import": "^7.0.0", "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-flow": "^7.18.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", "@babel/plugin-syntax-optional-chaining": "^7.0.0", "@babel/plugin-transform-arrow-functions": "^7.0.0", @@ -8812,7 +9910,6 @@ "@babel/plugin-transform-classes": "^7.0.0", "@babel/plugin-transform-computed-properties": "^7.0.0", "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", "@babel/plugin-transform-flow-strip-types": "^7.0.0", "@babel/plugin-transform-function-name": "^7.0.0", "@babel/plugin-transform-literals": "^7.0.0", @@ -8838,51 +9935,82 @@ } }, "node_modules/metro-react-native-babel-transformer": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.70.3.tgz", - "integrity": "sha512-WKBU6S/G50j9cfmFM4k4oRYprd8u3qjleD4so1E2zbTNILg+gYla7ZFGCAvi2G0ZcqS2XuGCR375c2hF6VVvwg==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.8.tgz", + "integrity": "sha512-oH/LCCJPauteAE28c0KJAiSrkV+1VJbU0PwA9UwaWnle+qevs/clpKQ8LrIr33YbBj4CiI1kFoVRuNRt5h4NFg==", "dependencies": { - "@babel/core": "^7.14.0", + "@babel/core": "^7.20.0", "babel-preset-fbjs": "^3.4.0", - "hermes-parser": "0.6.0", - "metro-babel-transformer": "0.70.3", - "metro-react-native-babel-preset": "0.70.3", - "metro-source-map": "0.70.3", + "hermes-parser": "0.8.0", + "metro-babel-transformer": "0.73.8", + "metro-react-native-babel-preset": "0.73.8", + "metro-source-map": "0.73.8", "nullthrows": "^1.1.1" }, "peerDependencies": { "@babel/core": "*" } }, + "node_modules/metro-react-native-babel-transformer/node_modules/metro-babel-transformer": { + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.73.8.tgz", + "integrity": "sha512-GO6H/W2RjZ0/gm1pIvdO9EP34s3XN6kzoeyxqmfqKfYhJmYZf1SzXbyiIHyMbJNwJVrsKuHqu32+GopTlKscWw==", + "dependencies": { + "@babel/core": "^7.20.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.73.8", + "nullthrows": "^1.1.1" + } + }, "node_modules/metro-resolver": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.70.3.tgz", - "integrity": "sha512-5Pc5S/Gs4RlLbziuIWtvtFd9GRoILlaRC8RZDVq5JZWcWHywKy/PjNmOBNhpyvtRlzpJfy/ssIfLhu8zINt1Mw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.73.9.tgz", + "integrity": "sha512-Ej3wAPOeNRPDnJmkK0zk7vJ33iU07n+oPhpcf5L0NFkWneMmSM2bflMPibI86UjzZGmRfn0AhGhs8yGeBwQ/Xg==", "dependencies": { "absolute-path": "^0.0.0" } }, "node_modules/metro-runtime": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.70.3.tgz", - "integrity": "sha512-22xU7UdXZacniTIDZgN2EYtmfau2pPyh97Dcs+cWrLcJYgfMKjWBtesnDcUAQy3PHekDYvBdJZkoQUeskYTM+w==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.8.tgz", + "integrity": "sha512-M+Bg9M4EN5AEpJ8NkiUsawD75ifYvYfHi05w6QzHXaqOrsTeaRbbeLuOGCYxU2f/tPg17wQV97/rqUQzs9qEtA==", "dependencies": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" } }, "node_modules/metro-source-map": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.70.3.tgz", - "integrity": "sha512-zsYtZGrwRbbGEFHtmMqqeCH9K9aTGNVPsurMOWCUeQA3VGyVGXPGtLMC+CdAM9jLpUyg6jw2xh0esxi+tYH7Uw==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.8.tgz", + "integrity": "sha512-wozFXuBYMAy7b8BCYwC+qoXsvayVJBHWtSTlSLva99t+CoUSG9JO9kg1umzbOz28YYPxKmvb/wbnLMkHdas2cA==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.8", + "nullthrows": "^1.1.1", + "ob1": "0.73.8", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-source-map/node_modules/metro-symbolicate": { + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.73.8.tgz", + "integrity": "sha512-xkBAcceYYp0GGdCCuMzkCF1ejHsd0lYlbKBkjSRgM0Nlj80VapPaSwumYoAvSaDxcbkvS7/sCjURGp5DsSFgRQ==", "dependencies": { - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", "invariant": "^2.2.4", - "metro-symbolicate": "0.70.3", + "metro-source-map": "0.73.8", "nullthrows": "^1.1.1", - "ob1": "0.70.3", "source-map": "^0.5.6", + "through2": "^2.0.1", "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=8.3" } }, "node_modules/metro-source-map/node_modules/source-map": { @@ -8894,12 +10022,12 @@ } }, "node_modules/metro-symbolicate": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.70.3.tgz", - "integrity": "sha512-JTYkF1dpeDUssQ84juE1ycnhHki2ylJBBdJE1JHtfu5oC+z1ElDbBdPHq90Uvt8HbRov/ZAnxvv7Zy6asS+WCA==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.73.9.tgz", + "integrity": "sha512-4TUOwxRHHqbEHxRqRJ3wZY5TA8xq7AHMtXrXcjegMH9FscgYztsrIG9aNBUBS+VLB6g1qc6BYbfIgoAnLjCDyw==", "dependencies": { "invariant": "^2.2.4", - "metro-source-map": "0.70.3", + "metro-source-map": "0.73.9", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "through2": "^2.0.1", @@ -8912,6 +10040,26 @@ "node": ">=8.3" } }, + "node_modules/metro-symbolicate/node_modules/metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-symbolicate/node_modules/ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, "node_modules/metro-symbolicate/node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -8921,37 +10069,65 @@ } }, "node_modules/metro-transform-plugins": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.70.3.tgz", - "integrity": "sha512-dQRIJoTkWZN2IVS2KzgS1hs7ZdHDX3fS3esfifPkqFAEwHiLctCf0EsPgIknp0AjMLvmGWfSLJigdRB/dc0ASw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.73.9.tgz", + "integrity": "sha512-r9NeiqMngmooX2VOKLJVQrMuV7PAydbqst5bFhdVBPcFpZkxxqyzjzo+kzrszGy2UpSQBZr2P1L6OMjLHwQwfQ==", "dependencies": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", + "@babel/traverse": "^7.20.0", "nullthrows": "^1.1.1" } }, "node_modules/metro-transform-worker": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.70.3.tgz", - "integrity": "sha512-MtVVsnHhhBOp9GRLCdAb2mD1dTCsIzT4+m34KMRdBDCEbDIb90YafT5prpU8qbj5uKd0o2FOQdrJ5iy5zQilHw==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.0.0", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.73.9.tgz", + "integrity": "sha512-Rq4b489sIaTUENA+WCvtu9yvlT/C6zFMWhU4sq+97W29Zj0mPBjdk+qGT5n1ZBgtBIJzZWt1KxeYuc17f4aYtQ==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", "babel-preset-fbjs": "^3.4.0", - "metro": "0.70.3", - "metro-babel-transformer": "0.70.3", - "metro-cache": "0.70.3", - "metro-cache-key": "0.70.3", - "metro-hermes-compiler": "0.70.3", - "metro-source-map": "0.70.3", - "metro-transform-plugins": "0.70.3", + "metro": "0.73.9", + "metro-babel-transformer": "0.73.9", + "metro-cache": "0.73.9", + "metro-cache-key": "0.73.9", + "metro-hermes-compiler": "0.73.9", + "metro-source-map": "0.73.9", + "metro-transform-plugins": "0.73.9", "nullthrows": "^1.1.1" } }, + "node_modules/metro-transform-worker/node_modules/metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "node_modules/metro-transform-worker/node_modules/ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "node_modules/metro-transform-worker/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/metro/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8986,6 +10162,19 @@ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" }, + "node_modules/metro/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==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/metro/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -9010,16 +10199,6 @@ "ms": "2.0.0" } }, - "node_modules/metro/node_modules/fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, "node_modules/metro/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -9028,12 +10207,76 @@ "node": ">=8" } }, - "node_modules/metro/node_modules/jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "node_modules/metro/node_modules/metro-react-native-babel-preset": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.9.tgz", + "integrity": "sha512-AoD7v132iYDV4K78yN2OLgTPwtAKn0XlD2pOhzyBxiI8PeXzozhbKyPV7zUOJUPETj+pcEVfuYj5ZN/8+bhbCw==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/metro/node_modules/metro-runtime": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.9.tgz", + "integrity": "sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "node_modules/metro/node_modules/metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "dependencies": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" } }, "node_modules/metro/node_modules/ms": { @@ -9041,6 +10284,25 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/metro/node_modules/ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "node_modules/metro/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/metro/node_modules/serialize-error": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", @@ -9099,6 +10361,39 @@ } } }, + "node_modules/metro/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/metro/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "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": ">=12" + } + }, + "node_modules/metro/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==", + "engines": { + "node": ">=12" + } + }, "node_modules/micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", @@ -9161,9 +10456,12 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minipass": { "version": "3.1.6", @@ -9209,6 +10507,11 @@ "node": ">=8" } }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -9221,6 +10524,11 @@ "node": ">= 8" } }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", @@ -9385,9 +10693,9 @@ } }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -9417,9 +10725,9 @@ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" }, "node_modules/node-stream-zip": { "version": "1.15.0", @@ -9433,6 +10741,11 @@ "url": "https://github.com/sponsors/antelle" } }, + "node_modules/normalize-css-color": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/normalize-css-color/-/normalize-css-color-1.0.2.tgz", + "integrity": "sha512-jPJ/V7Cp1UytdidsPqviKEElFQJs22hUUgK5BOPHTwOonNCk7/2qOxhhqzEajmFrWJowADFfOFh1V+aWkRfy+w==" + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -9477,9 +10790,9 @@ "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" }, "node_modules/ob1": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.70.3.tgz", - "integrity": "sha512-Vy9GGhuXgDRY01QA6kdhToPd8AkLdLpX9GjH5kpqluVqTu70mgOm7tpGoJDZGaNbr9nJlJgnipqHJQRPORixIQ==" + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.8.tgz", + "integrity": "sha512-1F7j+jzD+edS6ohQP7Vg5f3yiIk5i3x1uLrNIHOmLHWzWK1t3zrDpjnoXghccdVlsU+UjbyURnDynm4p0GgXeA==" }, "node_modules/object-assign": { "version": "4.1.1", @@ -9567,12 +10880,12 @@ "node": ">=0.10.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==", - "engines": { - "node": ">= 0.4" + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-visit": { @@ -9581,26 +10894,9 @@ "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", "dependencies": { "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/object.pick": { @@ -9615,9 +10911,9 @@ } }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dependencies": { "ee-first": "1.1.1" }, @@ -9653,9 +10949,9 @@ } }, "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -9790,6 +11086,14 @@ "node": ">=10" } }, + "node_modules/parse-png/node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -10028,11 +11332,11 @@ } }, "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", "engines": { - "node": ">=4.0.0" + "node": ">=10.13.0" } }, "node_modules/posix-character-classes": { @@ -10043,6 +11347,11 @@ "node": ">=0.10.0" } }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, "node_modules/pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", @@ -10098,6 +11407,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -10146,11 +11460,6 @@ "react-is": "^16.13.1" } }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -10169,19 +11478,25 @@ } }, "node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/query-string": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz", - "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", "dependencies": { - "decode-uri-component": "^0.2.0", + "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" @@ -10226,12 +11541,12 @@ } }, "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -10254,9 +11569,9 @@ } }, "node_modules/react": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.0.0.tgz", - "integrity": "sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dependencies": { "loose-envify": "^1.1.0" }, @@ -10265,9 +11580,9 @@ } }, "node_modules/react-devtools-core": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.24.0.tgz", - "integrity": "sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg==", + "version": "4.27.3", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.27.3.tgz", + "integrity": "sha512-39mfD7VdF7mJm0+l9mrwluWPEZak700lgACGetqVmz5/FpcfThT53HNG8RoTd1UHybBPoDWUQTv0LW+0Hfbu6Q==", "dependencies": { "shell-quote": "^1.6.1", "ws": "^7" @@ -10293,6 +11608,18 @@ } } }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, "node_modules/react-freeze": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.3.tgz", @@ -10305,48 +11632,49 @@ } }, "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-native": { - "version": "0.69.6", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.69.6.tgz", - "integrity": "sha512-wwXpqM+12kdEYdBZCJUb5SBu95CzgejrwFeYJ78RzHZV/Sj6DBRekbsHGrDDsY4R25QXALQxy4DQYQCObVvWjA==", - "dependencies": { - "@jest/create-cache-key-function": "^27.0.1", - "@react-native-community/cli": "^8.0.4", - "@react-native-community/cli-platform-android": "^8.0.4", - "@react-native-community/cli-platform-ios": "^8.0.4", + "version": "0.71.4", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.71.4.tgz", + "integrity": "sha512-3hSYqvWrOdKhpV3HpEKp1/CkWx8Sr/N/miCrmUIAsVTSJUR7JW0VvIsrV9urDhUj/s6v2WF4n7qIEEJsmTCrPw==", + "dependencies": { + "@jest/create-cache-key-function": "^29.2.1", + "@react-native-community/cli": "10.2.0", + "@react-native-community/cli-platform-android": "10.2.0", + "@react-native-community/cli-platform-ios": "10.2.0", "@react-native/assets": "1.0.0", - "@react-native/normalize-color": "2.0.0", + "@react-native/normalize-color": "2.1.0", "@react-native/polyfills": "2.0.0", "abort-controller": "^3.0.0", "anser": "^1.4.9", "base64-js": "^1.1.2", + "deprecated-react-native-prop-types": "^3.0.1", "event-target-shim": "^5.0.1", - "hermes-engine": "~0.11.0", "invariant": "^2.2.4", - "jsc-android": "^250230.2.1", + "jest-environment-node": "^29.2.1", + "jsc-android": "^250231.0.0", "memoize-one": "^5.0.0", - "metro-react-native-babel-transformer": "0.70.3", - "metro-runtime": "0.70.3", - "metro-source-map": "0.70.3", + "metro-react-native-babel-transformer": "0.73.8", + "metro-runtime": "0.73.8", + "metro-source-map": "0.73.8", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1", "pretty-format": "^26.5.2", - "promise": "^8.2.0", - "react-devtools-core": "4.24.0", - "react-native-codegen": "^0.69.2", - "react-native-gradle-plugin": "^0.0.7", + "promise": "^8.3.0", + "react-devtools-core": "^4.26.1", + "react-native-codegen": "^0.71.5", + "react-native-gradle-plugin": "^0.71.16", "react-refresh": "^0.4.0", - "react-shallow-renderer": "16.15.0", + "react-shallow-renderer": "^16.15.0", "regenerator-runtime": "^0.13.2", - "scheduler": "^0.21.0", + "scheduler": "^0.23.0", "stacktrace-parser": "^0.1.3", "use-sync-external-store": "^1.0.0", "whatwg-fetch": "^3.0.0", - "ws": "^6.1.4" + "ws": "^6.2.2" }, "bin": { "react-native": "cli.js" @@ -10355,7 +11683,7 @@ "node": ">=14" }, "peerDependencies": { - "react": "18.0.0" + "react": "18.2.0" } }, "node_modules/react-native-animatable": { @@ -10372,12 +11700,12 @@ "integrity": "sha512-eHgt/MA8y5ZF0aHfZ1aTPcIkDWxza9AaEk4GcpIX+ZYfZ04RcaNahO+527KR7J44/mD3efYfM23O2C1N44ByWA==" }, "node_modules/react-native-codegen": { - "version": "0.69.2", - "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.69.2.tgz", - "integrity": "sha512-yPcgMHD4mqLbckqnWjFBaxomDnBREfRjDi2G/WxNyPBQLD+PXUEmZTkDx6QoOXN+Bl2SkpnNOSsLE2+/RUHoPw==", + "version": "0.71.5", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.71.5.tgz", + "integrity": "sha512-rfsuc0zkuUuMjFnrT55I1mDZ+pBRp2zAiRwxck3m6qeGJBGK5OV5JH66eDQ4aa+3m0of316CqrJDRzVlYufzIg==", "dependencies": { "@babel/parser": "^7.14.0", - "flow-parser": "^0.121.0", + "flow-parser": "^0.185.0", "jscodeshift": "^0.13.1", "nullthrows": "^1.1.1" } @@ -10394,28 +11722,28 @@ } }, "node_modules/react-native-gradle-plugin": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.7.tgz", - "integrity": "sha512-+4JpbIx42zGTONhBTIXSyfyHICHC29VTvhkkoUOJAh/XHPEixpuBduYgf6Y4y9wsN1ARlQhBBoptTvXvAFQf5g==" + "version": "0.71.16", + "resolved": "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.71.16.tgz", + "integrity": "sha512-H2BjG2zk7B7Wii9sXvd9qhCVRQYDAHSWdMw9tscmZBqSP62DkIWEQSk4/B2GhQ4aK9ydVXgtqR6tBeg3yy8TSA==" }, "node_modules/react-native-navigation-bar-color": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/react-native-navigation-bar-color/-/react-native-navigation-bar-color-2.0.1.tgz", - "integrity": "sha512-1kE/oxWt+HYjRxdZdvke9tJ365xaee5n3+euOQA1En8zQuSbOxiE4SYEGM7TeaWnmLJ0l37mRnPHaB2H4mGh0A==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/react-native-navigation-bar-color/-/react-native-navigation-bar-color-2.0.2.tgz", + "integrity": "sha512-ZmpLWRocyme1au11e5ZuecMS/UCi57nlzgnioi03Q6ERMbeUOqqbWgNBaNB7SsCeqBV6fZPjo3+A64zEIpzw4w==" }, "node_modules/react-native-safe-area-context": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.3.1.tgz", - "integrity": "sha512-cEr7fknJCToTrSyDCVNg0GRdRMhyLeQa2NZwVCuzEQcWedOw/59ExomjmzCE4rxrKXs6OJbyfNtFRNyewDaHuA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.5.0.tgz", + "integrity": "sha512-0WORnk9SkREGUg2V7jHZbuN5x4vcxj/1B0QOcXJjdYWrzZHgLcUzYWWIUecUPJh747Mwjt/42RZDOaFn3L8kPQ==", "peerDependencies": { "react": "*", "react-native": "*" } }, "node_modules/react-native-screens": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.15.0.tgz", - "integrity": "sha512-ezC5TibsUYyqPuuHpZoM3iEl6bRzCVBMJeGaFkn7xznuOt1VwkZVub0BvafIEYR/+AQC/RjxzMSQPs1qal0+wA==", + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.20.0.tgz", + "integrity": "sha512-joWUKWAVHxymP3mL9gYApFHAsbd9L6ZcmpoZa6Sl3W/82bvvNVMqcfP7MeNqVCg73qZ8yL4fW+J/syusHleUgg==", "dependencies": { "react-freeze": "^1.0.0", "warn-once": "^0.1.0" @@ -10434,10 +11762,28 @@ "react-native": "*" } }, + "node_modules/react-native-web": { + "version": "0.18.12", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.18.12.tgz", + "integrity": "sha512-fboP7yqobJ8InSr4fP+bQ3scOtSQtUoPcR+HWasH8b/fk/RO+mWcJs/8n+lewy9WTZc2D68ha7VwRDviUshEWA==", + "dependencies": { + "@babel/runtime": "^7.18.6", + "create-react-class": "^15.7.0", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^6.0.1", + "normalize-css-color": "^1.0.2", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.2" + }, + "peerDependencies": { + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, "node_modules/react-native/node_modules/promise": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", - "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", "dependencies": { "asap": "~2.0.6" } @@ -10463,9 +11809,9 @@ } }, "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10503,11 +11849,6 @@ "node": ">=0.10.0" } }, - "node_modules/recast/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -10530,9 +11871,9 @@ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dependencies": { "@babel/runtime": "^7.8.4" } @@ -10550,26 +11891,21 @@ } }, "node_modules/regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dependencies": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" }, "engines": { "node": ">=4" } }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, "node_modules/regjsparser": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", @@ -10658,9 +11994,9 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "node_modules/reselect": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", - "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.7.tgz", + "integrity": "sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A==" }, "node_modules/resolve": { "version": "1.22.1", @@ -10784,9 +12120,9 @@ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "node_modules/scheduler": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", - "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } @@ -10835,29 +12171,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/send/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/send/node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -10874,22 +12187,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, - "node_modules/send/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, "node_modules/send/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -10898,14 +12195,6 @@ "node": ">= 0.8" } }, - "node_modules/send/node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/serialize-error": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-6.0.0.tgz", @@ -10978,9 +12267,9 @@ "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" }, "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/shallow-clone": { "version": "3.0.1", @@ -11013,9 +12302,25 @@ } }, "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/signal-exit": { "version": "3.0.7", @@ -11360,6 +12665,25 @@ "node": ">= 8" } }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, "node_modules/stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", @@ -11571,15 +12895,25 @@ "node": ">=0.10.0" } }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, "node_modules/structured-headers": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==" }, + "node_modules/styleq": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", + "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==" + }, "node_modules/sucrase": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.27.0.tgz", - "integrity": "sha512-IjpEeFzOWCGrB/e2DnPawkFajW6ONFFgs+lQT1+Ts5Z5ZM9gPnxpDh0q8tu7HVLt6IfRiUTbSsjfhqjHOP/cwQ==", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.30.0.tgz", + "integrity": "sha512-7d37d3vLF0IeH2dzvHpzDNDxUqpbDHJXTJOAnQ8jvMW04o2Czps6mxtaSnKWpE+hUS/eczqfWPUgQTrazKZPnQ==", "dependencies": { "commander": "^4.0.0", "glob": "7.1.6", @@ -11663,19 +12997,27 @@ } }, "node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^4.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz", + "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==", + "engines": { + "node": ">=8" } }, "node_modules/tar/node_modules/mkdirp": { @@ -11689,6 +13031,11 @@ "node": ">=10" } }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/temp": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", @@ -11797,6 +13144,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/terser": { + "version": "5.16.8", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.8.tgz", + "integrity": "sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -11912,9 +13281,9 @@ } }, "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "engines": { "node": ">=0.6" } @@ -11925,9 +13294,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "node_modules/traverse": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz", - "integrity": "sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==" + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/ts-interface-checker": { "version": "0.1.13", @@ -11935,9 +13307,17 @@ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" }, "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } }, "node_modules/type-fest": { "version": "0.12.0", @@ -11963,9 +13343,9 @@ } }, "node_modules/ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.34.tgz", + "integrity": "sha512-cJMeh/eOILyGu0ejgTKB95yKT3zOenSe9UGE3vj6WfiOwgGYnmATUsnDixMFvdU+rNMvWih83hrUP8VwhF9yXQ==", "funding": [ { "type": "opencollective", @@ -12030,9 +13410,9 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "engines": { "node": ">=4" } @@ -12155,9 +13535,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "funding": [ { "type": "opencollective", @@ -12429,6 +13809,17 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, "node_modules/xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", @@ -12471,9 +13862,9 @@ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "node_modules/yargs": { "version": "15.4.1", @@ -12603,39 +13994,40 @@ } }, "@babel/compat-data": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", - "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==" + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==" }, "@babel/core": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", - "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.3.tgz", + "integrity": "sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==", "requires": { - "@ampproject/remapping": "^2.1.0", + "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/generator": "^7.21.3", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.3", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.3", + "@babel/types": "^7.21.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" } }, "@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.3.tgz", + "integrity": "sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==", "requires": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.21.3", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "dependencies": { @@ -12669,37 +14061,39 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", - "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "requires": { - "@babel/compat-data": "^7.19.1", + "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz", + "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/helper-split-export-declaration": "^7.18.6" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz", + "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "regexpu-core": "^5.3.1" } }, "@babel/helper-define-polyfill-provider": { @@ -12729,12 +14123,12 @@ } }, "@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" } }, "@babel/helper-hoist-variables": { @@ -12746,11 +14140,11 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", "requires": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.21.0" } }, "@babel/helper-module-imports": { @@ -12762,18 +14156,18 @@ } }, "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" } }, "@babel/helper-optimise-call-expression": { @@ -12785,9 +14179,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, "@babel/helper-remap-async-to-generator": { "version": "7.18.9", @@ -12801,31 +14195,32 @@ } }, "@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", "requires": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" } }, "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "requires": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.0" } }, "@babel/helper-split-export-declaration": { @@ -12837,9 +14232,9 @@ } }, "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, "@babel/helper-validator-identifier": { "version": "7.19.1", @@ -12847,29 +14242,29 @@ "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" }, "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "requires": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" } }, "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" } }, "@babel/highlight": { @@ -12883,9 +14278,9 @@ } }, "@babel/parser": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", - "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==" + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.3.tgz", + "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", @@ -12896,22 +14291,22 @@ } }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", - "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", "requires": { "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-remap-async-to-generator": "^7.18.9", "@babel/plugin-syntax-async-generators": "^7.8.4" } @@ -12926,25 +14321,25 @@ } }, "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, "@babel/plugin-proposal-decorators": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.1.tgz", - "integrity": "sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.19.0" + "@babel/plugin-syntax-decorators": "^7.21.0" } }, "@babel/plugin-proposal-dynamic-import": { @@ -12984,11 +14379,11 @@ } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", "requires": { - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, @@ -13011,15 +14406,15 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.7" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -13032,12 +14427,12 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, @@ -13051,13 +14446,13 @@ } }, "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, @@ -13095,11 +14490,11 @@ } }, "@babel/plugin-syntax-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", - "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", "requires": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-syntax-dynamic-import": { @@ -13135,11 +14530,11 @@ } }, "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-syntax-json-strings": { @@ -13223,29 +14618,29 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", "requires": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" } }, "@babel/plugin-transform-block-scoped-functions": { @@ -13257,43 +14652,44 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.7", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", + "@babel/helper-function-name": "^7.21.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" } }, "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-dotall-regex": { @@ -13323,20 +14719,20 @@ } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", - "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", "requires": { - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-flow": "^7.18.6" } }, "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-function-name": { @@ -13366,36 +14762,33 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", "requires": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" } }, "@babel/plugin-transform-modules-umd": { @@ -13408,12 +14801,12 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-new-target": { @@ -13434,11 +14827,11 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-property-literals": { @@ -13458,40 +14851,40 @@ } }, "@babel/plugin-transform-react-jsx": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", - "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.19.0" + "@babel/types": "^7.21.0" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz", - "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz", + "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz", - "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", + "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" } }, "@babel/plugin-transform-reserved-words": { @@ -13503,12 +14896,12 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", - "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz", + "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==", "requires": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-plugin-utils": "^7.20.2", "babel-plugin-polyfill-corejs2": "^0.3.3", "babel-plugin-polyfill-corejs3": "^0.6.0", "babel-plugin-polyfill-regenerator": "^0.4.1", @@ -13524,12 +14917,12 @@ } }, "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" } }, "@babel/plugin-transform-sticky-regex": { @@ -13557,13 +14950,14 @@ } }, "@babel/plugin-transform-typescript": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", - "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" } }, "@babel/plugin-transform-unicode-escapes": { @@ -13584,17 +14978,17 @@ } }, "@babel/preset-env": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", - "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "requires": { - "@babel/compat-data": "^7.19.1", - "@babel/helper-compilation-targets": "^7.19.1", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -13603,7 +14997,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -13614,7 +15008,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -13627,10 +15021,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -13638,14 +15032,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -13657,7 +15051,7 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "babel-plugin-polyfill-corejs2": "^0.3.3", "babel-plugin-polyfill-corejs3": "^0.6.0", "babel-plugin-polyfill-regenerator": "^0.4.1", @@ -13688,19 +15082,19 @@ } }, "@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz", + "integrity": "sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-typescript": "^7.21.0" } }, "@babel/register": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", - "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", + "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", "requires": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -13709,6 +15103,11 @@ "source-map-support": "^0.5.16" } }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, "@babel/runtime": { "version": "7.21.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", @@ -13718,39 +15117,39 @@ } }, "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/traverse": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", - "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.3.tgz", + "integrity": "sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.21.3", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", + "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.1", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.21.3", + "@babel/types": "^7.21.3", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.3.tgz", + "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -13772,22 +15171,22 @@ } }, "@expo/cli": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.2.11.tgz", - "integrity": "sha512-TIlylp3nghiEdlVliZRcBg8Yb++tnU92HinuQQZznVGFXFCoqJ210SPUJS1j3rxxltt8NhIJjL9OTO7PYRqnsQ==", - "requires": { - "@babel/runtime": "^7.14.0", - "@expo/code-signing-certificates": "^0.0.2", - "@expo/config": "~7.0.1", - "@expo/config-plugins": "~5.0.1", - "@expo/dev-server": "~0.1.119", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.6.2.tgz", + "integrity": "sha512-uhmrXNemXTbCTKP/ycyJHOU/KLGdFwVCrWNBzz1VkwnmL8yJV5F3C18a83ybFFnUNfkGHeH5LtID7CSNbbTWKg==", + "requires": { + "@babel/runtime": "^7.20.0", + "@expo/code-signing-certificates": "0.0.5", + "@expo/config": "~8.0.0", + "@expo/config-plugins": "~6.0.0", + "@expo/dev-server": "0.2.3", "@expo/devcert": "^1.0.0", - "@expo/json-file": "^8.2.35", - "@expo/metro-config": "~0.3.18", + "@expo/json-file": "^8.2.37", + "@expo/metro-config": "~0.7.0", "@expo/osascript": "^2.0.31", - "@expo/package-manager": "~0.0.53", - "@expo/plist": "^0.0.18", - "@expo/prebuild-config": "~5.0.3", + "@expo/package-manager": "~1.0.0", + "@expo/plist": "^0.0.20", + "@expo/prebuild-config": "6.0.0", "@expo/rudder-sdk-node": "1.1.1", "@expo/spawn-async": "1.5.0", "@expo/xcpretty": "^4.2.1", @@ -13808,6 +15207,7 @@ "getenv": "^1.0.0", "graphql": "15.8.0", "graphql-tag": "^2.10.1", + "https-proxy-agent": "^5.0.1", "internal-ip": "4.3.0", "is-root": "^2.1.0", "js-yaml": "^3.13.1", @@ -13834,7 +15234,6 @@ "terminal-link": "^2.1.1", "text-table": "^0.2.0", "url-join": "4.0.0", - "uuid": "^3.4.0", "wrap-ansi": "^7.0.0" }, "dependencies": { @@ -13884,23 +15283,23 @@ } }, "@expo/code-signing-certificates": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.2.tgz", - "integrity": "sha512-vnPHFjwOqxQ1VLztktY+fYCfwvLzjqpzKn09rchcQE7Sdf0wtW5fFtIZBEFOOY5wasp8tXSnp627zrAwazPHzg==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", + "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", "requires": { "node-forge": "^1.2.1", "nullthrows": "^1.1.1" } }, "@expo/config": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@expo/config/-/config-7.0.1.tgz", - "integrity": "sha512-4lu0wr45XXJ2MXiLAm2+fmOyy/jjqF3NuDm92fO6nuulRzEEvTP4w3vsibJ690rT81ohtvhpruKhkRs0wSjKWA==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-8.0.2.tgz", + "integrity": "sha512-WubrzTNNdAXy1FU8TdyQ7D9YtDj2tN3fWXDq+C8In+nB7Qc08zwH9cVdaGZ+rBVmjFZBh5ACfObKq/m9cm4QQA==", "requires": { "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~5.0.1", - "@expo/config-types": "^46.0.1", - "@expo/json-file": "8.2.36", + "@expo/config-plugins": "~6.0.0", + "@expo/config-types": "^48.0.0", + "@expo/json-file": "^8.2.37", "getenv": "^1.0.0", "glob": "7.1.6", "require-from-string": "^2.0.2", @@ -13926,13 +15325,13 @@ } }, "@expo/config-plugins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-5.0.1.tgz", - "integrity": "sha512-1OfnsOrfeSkB0VZfT01UjQ5Uq6p+yYbq8yNkj0e99K/6NLHpyvIxj+5tZIV0nQXgkOcqBIABL2uA7lwB8CkaBQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-6.0.1.tgz", + "integrity": "sha512-6mqZutxeibXFeqFfoZApFUEH2n1RxGXYMHCdJrDj4eXDBBFZ3aJ0XBoroZcHHHvfRieEsf54vNyJoWp7JZGj8g==", "requires": { - "@expo/config-types": "^46.0.0", - "@expo/json-file": "8.2.36", - "@expo/plist": "0.0.18", + "@expo/config-types": "^48.0.0", + "@expo/json-file": "~8.2.37", + "@expo/plist": "^0.0.20", "@expo/sdk-runtime-versions": "^1.0.0", "@react-native/normalize-color": "^2.0.0", "chalk": "^4.1.2", @@ -13982,10 +15381,18 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "requires": { "lru-cache": "^6.0.0" } @@ -13997,26 +15404,81 @@ "requires": { "has-flag": "^4.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, "@expo/config-types": { - "version": "46.0.2", - "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-46.0.2.tgz", - "integrity": "sha512-PXkmOgNwRyBfgVT1HmFZhfh3Qm7WKKyV6mk3/5HJ/LzPh1t+Zs2JrWX8U2YncTLV1QzV7nV8tnkyvszzqnZEzQ==" + "version": "48.0.0", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-48.0.0.tgz", + "integrity": "sha512-DwyV4jTy/+cLzXGAo1xftS6mVlSiLIWZjl9DjTCLPFVgNYQxnh7htPilRv4rBhiNs7KaznWqKU70+4zQoKVT9A==" + }, + "@expo/configure-splash-screen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.6.0.tgz", + "integrity": "sha512-4DyPoNXJqx9bN4nEwF3HQreo//ECu7gDe1Xor3dnnzFm9P/VDxAKdbEhA0n+R6fgkNfT2onVHWijqvdpTS3Xew==", + "requires": { + "color-string": "^1.5.3", + "commander": "^5.1.0", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "lodash": "^4.17.15", + "pngjs": "^5.0.0", + "xcode": "^3.0.0", + "xml-js": "^1.6.11" + }, + "dependencies": { + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "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==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + } + } }, "@expo/dev-server": { - "version": "0.1.119", - "resolved": "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.119.tgz", - "integrity": "sha512-DcVnj4/YA+b+Ljsz2qffHHN5LbouXFKeE9ER0Yjq5vIb2moV1q3U6LezndFLCf42Uev7C2vSa8YCcP3WOpxuMw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.2.3.tgz", + "integrity": "sha512-9+6QGRdymj3dmTp1vUpROvWJ+Ezz6Qp9xHafAcaRHzw322pUCOiRKxTYqDqYYZ/72shrHPGQ2CiIXTnV1vM2tA==", "requires": { "@expo/bunyan": "4.0.0", - "@expo/metro-config": "~0.3.18", + "@expo/metro-config": "~0.7.0", "@expo/osascript": "2.0.33", - "body-parser": "1.19.0", + "@expo/spawn-async": "^1.5.0", + "body-parser": "^1.20.1", "chalk": "^4.0.0", "connect": "^3.7.0", "fs-extra": "9.0.0", + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1", "node-fetch": "^2.6.0", "open": "^8.3.0", "resolve-from": "^5.0.0", @@ -14108,9 +15570,9 @@ } }, "@expo/devcert": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.0.0.tgz", - "integrity": "sha512-cahGyQCmpZmHpn2U04NR9KwsOIZy7Rhsw8Fg4q+A6563lIJxbkrgPnxq/O3NQAh3ohEvOXOOnoFx0b4yycCkpQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.0.tgz", + "integrity": "sha512-ghUVhNJQOCTdQckSGTHctNp/0jzvVoMMkVh+6SHn+TZj8sU15U/npXIDt8NtQp0HedlPaCgkVdMu8Sacne0aEA==", "requires": { "application-config-path": "^0.1.0", "command-exists": "^1.2.4", @@ -14124,7 +15586,7 @@ "rimraf": "^2.6.2", "sudo-prompt": "^8.2.0", "tmp": "^0.0.33", - "tslib": "^1.10.0" + "tslib": "^2.4.0" }, "dependencies": { "debug": { @@ -14143,9 +15605,9 @@ "integrity": "sha512-J0vXBvc70peeozMo7HQY1Dv3czkNkqBntw0J1rGjrSXzTWYiAtuBNS4jMg/LoQ+z8mok0RDOh+zF2pR+QoGmtg==" }, "@expo/image-utils": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.20.tgz", - "integrity": "sha512-NgF/80XENyCS+amwC0P6uk1fauEtUq7gijD19jvl2xknJaADq8M2dMCRHwWMVOXosr2v46f3Z++G/NjmyOVS7A==", + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.22.tgz", + "integrity": "sha512-uzq+RERAtkWypOFOLssFnXXqEqKjNj9eXN7e97d/EXUAojNcLDoXc0sL+F5B1I4qtlsnhX01kcpoIBBZD8wZNQ==", "requires": { "@expo/spawn-async": "1.5.0", "chalk": "^4.0.0", @@ -14276,12 +15738,12 @@ } }, "@expo/json-file": { - "version": "8.2.36", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.36.tgz", - "integrity": "sha512-tOZfTiIFA5KmMpdW9KF7bc6CFiGjb0xnbieJhTGlHrLL+ps2G0OkqmuZ3pFEXBOMnJYUVpnSy++52LFxvpa5ZQ==", + "version": "8.2.37", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.37.tgz", + "integrity": "sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q==", "requires": { "@babel/code-frame": "~7.10.4", - "json5": "^1.0.1", + "json5": "^2.2.2", "write-file-atomic": "^2.3.0" }, "dependencies": { @@ -14292,24 +15754,15 @@ "requires": { "@babel/highlight": "^7.10.4" } - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } } } }, "@expo/metro-config": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.3.22.tgz", - "integrity": "sha512-R81sLbaeUBjN8IXcxiVx7GcpSj8z7szILl1b5yJDb38WdIFwxhrseA5wXaTT1yMhI+59w6n99T2qtFV2yD5qYA==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.7.1.tgz", + "integrity": "sha512-vGWU62Zp5pRGw5IEHDNdqvsy62/hu/Na7bswePYVjoaItOjJY7+qilFeF0AAK+3V8qAM8fpltH3ByylKfWaA7A==", "requires": { - "@expo/config": "7.0.1", - "@expo/json-file": "8.2.36", + "@expo/config": "~8.0.0", "chalk": "^4.1.0", "debug": "^4.3.2", "find-yarn-workspace-root": "~2.0.0", @@ -14373,18 +15826,19 @@ } }, "@expo/package-manager": { - "version": "0.0.56", - "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-0.0.56.tgz", - "integrity": "sha512-PGk34uz4XDyhoNIlPh2D+BDsiXYuW2jXavTiax8d32uvHlRO6FN0cAsqlWD6fx3H2hRn8cU/leTuc4M7pYovCQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.0.1.tgz", + "integrity": "sha512-ue6NIIsNafa2bK7zUl7Y61YNtkPsg7sJcTOyQo/87Yqf6Q+2bOrvdw1xjviaFrMsTZcpOPVf+ZIEYtE0lw0k6A==", "requires": { - "@expo/json-file": "8.2.36", + "@expo/json-file": "^8.2.37", "@expo/spawn-async": "^1.5.0", "ansi-regex": "^5.0.0", "chalk": "^4.0.0", "find-up": "^5.0.0", "find-yarn-workspace-root": "~2.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.2", "npm-package-arg": "^7.0.0", - "rimraf": "^3.0.2", "split": "^1.0.1", "sudo-prompt": "9.1.1" }, @@ -14424,14 +15878,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, "sudo-prompt": { "version": "9.1.1", "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", @@ -14448,25 +15894,25 @@ } }, "@expo/plist": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.18.tgz", - "integrity": "sha512-+48gRqUiz65R21CZ/IXa7RNBXgAI/uPSdvJqoN9x1hfL44DNbUoWHgHiEXTx7XelcATpDwNTz6sHLfy0iNqf+w==", + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.20.tgz", + "integrity": "sha512-UXQ4LXCfTZ580LDHGJ5q62jSTwJFFJ1GqBu8duQMThiHKWbMJ+gajJh6rsB6EJ3aLUr9wcauxneL5LVRFxwBEA==", "requires": { - "@xmldom/xmldom": "~0.7.0", + "@xmldom/xmldom": "~0.7.7", "base64-js": "^1.2.3", "xmlbuilder": "^14.0.0" } }, "@expo/prebuild-config": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-5.0.3.tgz", - "integrity": "sha512-G4j1H3WFjRaiQ+FgFNULrnIm7RsQyjc4xp6lLTP2ydBv79wO3x8wAdeZvaZh7eOkfu9BESpQzACT1uuJTag5jg==", - "requires": { - "@expo/config": "7.0.1", - "@expo/config-plugins": "~5.0.1", - "@expo/config-types": "^46.0.0", - "@expo/image-utils": "0.3.20", - "@expo/json-file": "8.2.36", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-6.0.0.tgz", + "integrity": "sha512-UW0QKAoRelsalVMhAG1tmegwS+2tbefvUi6/0QiKPlMLg8GFDQ5ZnzsSmuljD0SzT5yGg8oSpKYhnrXJ6pRmIQ==", + "requires": { + "@expo/config": "~8.0.0", + "@expo/config-plugins": "~6.0.0", + "@expo/config-types": "^48.0.0", + "@expo/image-utils": "0.3.22", + "@expo/json-file": "^8.2.37", "debug": "^4.3.1", "fs-extra": "^9.0.0", "resolve-from": "^5.0.0", @@ -14527,41 +15973,229 @@ } } }, - "@expo/sdk-runtime-versions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", - "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" - }, - "@expo/spawn-async": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.5.0.tgz", - "integrity": "sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==", - "requires": { - "cross-spawn": "^6.0.5" - } - }, - "@expo/vector-icons": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-13.0.0.tgz", - "integrity": "sha512-TI+l71+5aSKnShYclFa14Kum+hQMZ86b95SH6tQUG3qZEmLTarvWpKwqtTwQKqvlJSJrpFiSFu3eCuZokY6zWA==" - }, - "@expo/xcpretty": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.2.2.tgz", - "integrity": "sha512-Lke/geldJqUV0Dfxg5/QIOugOzdqZ/rQ9yHKSgGbjZtG1uiSqWyFwWvXmrdd3/sIdX33eykGvIcf+OrvvcXVUw==", + "@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + }, + "@expo/spawn-async": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.5.0.tgz", + "integrity": "sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==", + "requires": { + "cross-spawn": "^6.0.5" + } + }, + "@expo/vector-icons": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-13.0.0.tgz", + "integrity": "sha512-TI+l71+5aSKnShYclFa14Kum+hQMZ86b95SH6tQUG3qZEmLTarvWpKwqtTwQKqvlJSJrpFiSFu3eCuZokY6zWA==" + }, + "@expo/xcpretty": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.2.2.tgz", + "integrity": "sha512-Lke/geldJqUV0Dfxg5/QIOugOzdqZ/rQ9yHKSgGbjZtG1uiSqWyFwWvXmrdd3/sIdX33eykGvIcf+OrvvcXVUw==", + "requires": { + "@babel/code-frame": "7.10.4", + "chalk": "^4.1.0", + "find-up": "^5.0.0", + "js-yaml": "^4.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + }, + "@graphql-typed-document-node/core": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", + "requires": {} + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@jest/create-cache-key-function": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.5.0.tgz", + "integrity": "sha512-LIDZyZgnZss7uikvBKBB/USWwG+GO8+GnwRWT+YkCGDGsqLQlhm9BC3z6+7+eMs1kUlvXQIWEzBR8Q2Pnvx6lg==", + "requires": { + "@jest/types": "^29.5.0" + }, + "dependencies": { + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.5.0.tgz", + "integrity": "sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==", "requires": { - "@babel/code-frame": "7.10.4", - "chalk": "^4.1.0", - "find-up": "^5.0.0", - "js-yaml": "^4.1.0" + "@jest/fake-timers": "^29.5.0", + "@jest/types": "^29.5.0", + "@types/node": "*", + "jest-mock": "^29.5.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "requires": { - "@babel/highlight": "^7.10.4" + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "requires": { + "@types/yargs-parser": "*" } }, "ansi-styles": { @@ -14572,11 +16206,6 @@ "color-convert": "^2.0.1" } }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -14604,14 +16233,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14622,54 +16243,36 @@ } } }, - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" - }, - "@graphql-typed-document-node/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", - "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", - "requires": {} - }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@jest/create-cache-key-function": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz", - "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==", + "@jest/fake-timers": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.5.0.tgz", + "integrity": "sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg==", "requires": { - "@jest/types": "^27.5.1" + "@jest/types": "^29.5.0", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.5.0", + "jest-mock": "^29.5.0", + "jest-util": "^29.5.0" }, "dependencies": { "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "requires": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", "requires": { "@types/yargs-parser": "*" } @@ -14719,6 +16322,14 @@ } } }, + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "requires": { + "@sinclair/typebox": "^0.25.16" + } + }, "@jest/types": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", @@ -14795,18 +16406,39 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, "@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@nodelib/fs.scandir": { @@ -14841,13 +16473,26 @@ "semver": "^7.3.5" }, "dependencies": { + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "requires": { "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -14876,36 +16521,33 @@ } }, "@react-native-async-storage/async-storage": { - "version": "1.17.10", - "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.17.10.tgz", - "integrity": "sha512-KrR021BmBLsA0TT1AAsfH16bHYy0MSbhdAeBAqpriak3GS1T2alFcdTUvn13p0ZW6FKRD6Bd3ryU2zhU/IYYJQ==", + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.17.11.tgz", + "integrity": "sha512-bzs45n5HNcDq6mxXnSsOHysZWn1SbbebNxldBXCQs8dSvF8Aor9KCdpm+TpnnGweK3R6diqsT8lFhX77VX0NFw==", "requires": { "merge-options": "^3.0.4" } }, "@react-native-community/cli": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-8.0.6.tgz", - "integrity": "sha512-E36hU/if3quQCfJHGWVkpsCnwtByRCwORuAX0r6yr1ebKktpKeEO49zY9PAu/Z1gfyxCtgluXY0HfRxjKRFXTg==", - "requires": { - "@react-native-community/cli-clean": "^8.0.4", - "@react-native-community/cli-config": "^8.0.6", - "@react-native-community/cli-debugger-ui": "^8.0.0", - "@react-native-community/cli-doctor": "^8.0.6", - "@react-native-community/cli-hermes": "^8.0.5", - "@react-native-community/cli-plugin-metro": "^8.0.4", - "@react-native-community/cli-server-api": "^8.0.4", - "@react-native-community/cli-tools": "^8.0.4", - "@react-native-community/cli-types": "^8.0.0", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-10.2.0.tgz", + "integrity": "sha512-QH7AFBz5FX2zTZRH/o3XehHrZ0aZZEL5Sh+23nSEFgSj3bLFfvjjZhuoiRSAo7iiBdvAoXrfxQ8TXgg4Xf/7fw==", + "requires": { + "@react-native-community/cli-clean": "^10.1.1", + "@react-native-community/cli-config": "^10.1.1", + "@react-native-community/cli-debugger-ui": "^10.0.0", + "@react-native-community/cli-doctor": "^10.2.0", + "@react-native-community/cli-hermes": "^10.2.0", + "@react-native-community/cli-plugin-metro": "^10.2.0", + "@react-native-community/cli-server-api": "^10.1.1", + "@react-native-community/cli-tools": "^10.1.1", + "@react-native-community/cli-types": "^10.0.0", "chalk": "^4.1.2", - "commander": "^2.19.0", + "commander": "^9.4.1", "execa": "^1.0.0", "find-up": "^4.1.0", "fs-extra": "^8.1.0", "graceful-fs": "^4.1.3", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "minimist": "^1.2.0", "prompts": "^2.4.0", "semver": "^6.3.0" }, @@ -14941,9 +16583,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==" }, "find-up": { "version": "4.1.0", @@ -14999,11 +16641,11 @@ } }, "@react-native-community/cli-clean": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-8.0.4.tgz", - "integrity": "sha512-IwS1M1NHg6+qL8PThZYMSIMYbZ6Zbx+lIck9PLBskbosFo24M3lCOflOl++Bggjakp6mR+sRXxLMexid/GeOsQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-10.1.1.tgz", + "integrity": "sha512-iNsrjzjIRv9yb5y309SWJ8NDHdwYtnCpmxZouQDyOljUdC9MwdZ4ChbtA4rwQyAwgOVfS9F/j56ML3Cslmvrxg==", "requires": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "execa": "^1.0.0", "prompts": "^2.4.0" @@ -15055,33 +16697,79 @@ } }, "@react-native-community/cli-config": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-8.0.6.tgz", - "integrity": "sha512-mjVpVvdh8AviiO8xtqeX+BkjqE//NMDnISwsLWSJUfNCwTAPmdR8PGbhgP5O4hWHyJ3WkepTopl0ya7Tfi3ifw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-10.1.1.tgz", + "integrity": "sha512-p4mHrjC+s/ayiNVG6T35GdEGdP6TuyBUg5plVGRJfTl8WT6LBfLYLk+fz/iETrEZ/YkhQIsQcEUQC47MqLNHog==", "requires": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", + "chalk": "^4.1.2", "cosmiconfig": "^5.1.0", "deepmerge": "^3.2.0", "glob": "^7.1.3", "joi": "^17.2.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@react-native-community/cli-debugger-ui": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-8.0.0.tgz", - "integrity": "sha512-u2jq06GZwZ9sRERzd9FIgpW6yv4YOW4zz7Ym/B8eSzviLmy3yI/8mxJtvlGW+J8lBsfMcQoqJpqI6Rl1nZy9yQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-10.0.0.tgz", + "integrity": "sha512-8UKLcvpSNxnUTRy8CkCl27GGLqZunQ9ncGYhSrWyKrU9SWBJJGeZwi2k2KaoJi5FvF2+cD0t8z8cU6lsq2ZZmA==", "requires": { "serve-static": "^1.13.1" } }, "@react-native-community/cli-doctor": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-8.0.6.tgz", - "integrity": "sha512-ZQqyT9mJMVeFEVIwj8rbDYGCA2xXjJfsQjWk2iTRZ1CFHfhPSUuUiG8r6mJmTinAP9t+wYcbbIYzNgdSUKnDMw==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-10.2.2.tgz", + "integrity": "sha512-49Ep2aQOF0PkbAR/TcyMjOm9XwBa8VQr+/Zzf4SJeYwiYLCT1NZRAVAVjYRXl0xqvq5S5mAGZZShS4AQl4WsZw==", "requires": { - "@react-native-community/cli-config": "^8.0.6", - "@react-native-community/cli-platform-ios": "^8.0.6", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-config": "^10.1.1", + "@react-native-community/cli-platform-ios": "^10.2.1", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "command-exists": "^1.2.8", "envinfo": "^7.7.2", @@ -15097,6 +16785,19 @@ "wcwidth": "^1.0.1" }, "dependencies": { + "@react-native-community/cli-platform-ios": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.2.1.tgz", + "integrity": "sha512-hz4zu4Y6eyj7D0lnZx8Mf2c2si8y+zh/zUTgCTaPPLzQD8jSZNNBtUUiA1cARm2razpe8marCZ1QbTMAGbf3mg==", + "requires": { + "@react-native-community/cli-tools": "^10.1.1", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fast-xml-parser": "^4.0.12", + "glob": "^7.1.3", + "ora": "^5.4.1" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -15213,12 +16914,12 @@ } }, "@react-native-community/cli-hermes": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-8.0.5.tgz", - "integrity": "sha512-Zm0wM6SfgYAEX1kfJ1QBvTayabvh79GzmjHyuSnEROVNPbl4PeCG4WFbwy489tGwOP9Qx9fMT5tRIFCD8bp6/g==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-10.2.0.tgz", + "integrity": "sha512-urfmvNeR8IiO/Sd92UU3xPO+/qI2lwCWQnxOkWaU/i2EITFekE47MD6MZrfVulRVYRi5cuaFqKZO/ccOdOB/vQ==", "requires": { - "@react-native-community/cli-platform-android": "^8.0.5", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-platform-android": "^10.2.0", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "hermes-profile-transformer": "^0.0.6", "ip": "^1.1.5" @@ -15270,19 +16971,15 @@ } }, "@react-native-community/cli-platform-android": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-8.0.5.tgz", - "integrity": "sha512-z1YNE4T1lG5o9acoQR1GBvf7mq6Tzayqo/za5sHVSOJAC9SZOuVN/gg/nkBa9a8n5U7qOMFXfwhTMNqA474gXA==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-10.2.0.tgz", + "integrity": "sha512-CBenYwGxwFdObZTn1lgxWtMGA5ms2G/ALQhkS+XTAD7KHDrCxFF9yT/fnAjFZKM6vX/1TqGI1RflruXih3kAhw==", "requires": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "execa": "^1.0.0", - "fs-extra": "^8.1.0", "glob": "^7.1.3", - "jetifier": "^1.6.2", - "lodash": "^4.17.15", - "logkitty": "^0.7.1", - "slash": "^3.0.0" + "logkitty": "^0.7.1" }, "dependencies": { "ansi-styles": { @@ -15331,18 +17028,16 @@ } }, "@react-native-community/cli-platform-ios": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-8.0.6.tgz", - "integrity": "sha512-CMR6mu/LVx6JVfQRDL9uULsMirJT633bODn+IrYmrwSz250pnhON16We8eLPzxOZHyDjm7JPuSgHG3a/BPiRuQ==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-10.2.0.tgz", + "integrity": "sha512-hIPK3iL/mL+0ChXmQ9uqqzNOKA48H+TAzg+hrxQLll/6dNMxDeK9/wZpktcsh8w+CyhqzKqVernGcQs7tPeKGw==", "requires": { - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", "execa": "^1.0.0", + "fast-xml-parser": "^4.0.12", "glob": "^7.1.3", - "js-yaml": "^3.13.1", - "lodash": "^4.17.15", - "ora": "^5.4.1", - "plist": "^3.0.2" + "ora": "^5.4.1" }, "dependencies": { "ansi-styles": { @@ -15454,19 +17149,20 @@ } }, "@react-native-community/cli-plugin-metro": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-8.0.4.tgz", - "integrity": "sha512-UWzY1eMcEr/6262R2+d0Is5M3L/7Y/xXSDIFMoc5Rv5Wucl3hJM/TxHXmByvHpuJf6fJAfqOskyt4bZCvbI+wQ==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-10.2.2.tgz", + "integrity": "sha512-sTGjZlD3OGqbF9v1ajwUIXhGmjw9NyJ/14Lo0sg7xH8Pv4qUd5ZvQ6+DWYrQn3IKFUMfGFWYyL81ovLuPylrpw==", "requires": { - "@react-native-community/cli-server-api": "^8.0.4", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-server-api": "^10.1.1", + "@react-native-community/cli-tools": "^10.1.1", "chalk": "^4.1.2", - "metro": "^0.70.1", - "metro-config": "^0.70.1", - "metro-core": "^0.70.1", - "metro-react-native-babel-transformer": "^0.70.1", - "metro-resolver": "^0.70.1", - "metro-runtime": "^0.70.1", + "execa": "^1.0.0", + "metro": "0.73.9", + "metro-config": "0.73.9", + "metro-core": "0.73.9", + "metro-react-native-babel-transformer": "0.73.9", + "metro-resolver": "0.73.9", + "metro-runtime": "0.73.9", "readline": "^1.3.0" }, "dependencies": { @@ -15505,6 +17201,99 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "metro-react-native-babel-preset": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.9.tgz", + "integrity": "sha512-AoD7v132iYDV4K78yN2OLgTPwtAKn0XlD2pOhzyBxiI8PeXzozhbKyPV7zUOJUPETj+pcEVfuYj5ZN/8+bhbCw==", + "requires": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.9.tgz", + "integrity": "sha512-DSdrEHuQ22ixY7DyipyKkIcqhOJrt5s6h6X7BYJCP9AMUfXOwLe2biY3BcgJz5GOXv8/Akry4vTCvQscVS1otQ==", + "requires": { + "@babel/core": "^7.20.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.8.0", + "metro-babel-transformer": "0.73.9", + "metro-react-native-babel-preset": "0.73.9", + "metro-source-map": "0.73.9", + "nullthrows": "^1.1.1" + } + }, + "metro-runtime": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.9.tgz", + "integrity": "sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==", + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -15516,12 +17305,12 @@ } }, "@react-native-community/cli-server-api": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-8.0.4.tgz", - "integrity": "sha512-Orr14njx1E70CVrUA8bFdl+mrnbuXUjf1Rhhm0RxUadFpvkHuOi5dh8Bryj2MKtf8eZrpEwZ7tuQPhJEULW16A==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-10.1.1.tgz", + "integrity": "sha512-NZDo/wh4zlm8as31UEBno2bui8+ufzsZV+KN7QjEJWEM0levzBtxaD+4je0OpfhRIIkhaRm2gl/vVf7OYAzg4g==", "requires": { - "@react-native-community/cli-debugger-ui": "^8.0.0", - "@react-native-community/cli-tools": "^8.0.4", + "@react-native-community/cli-debugger-ui": "^10.0.0", + "@react-native-community/cli-tools": "^10.1.1", "compression": "^1.7.1", "connect": "^3.6.5", "errorhandler": "^1.5.0", @@ -15540,14 +17329,13 @@ } }, "@react-native-community/cli-tools": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-8.0.4.tgz", - "integrity": "sha512-ePN9lGxh6LRFiotyddEkSmuqpQhnq2iw9oiXYr4EFWpIEy0yCigTuSTiDF68+c8M9B+7bTwkRpz/rMPC4ViO5Q==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-10.1.1.tgz", + "integrity": "sha512-+FlwOnZBV+ailEzXjcD8afY2ogFEBeHOw/8+XXzMgPaquU2Zly9B+8W089tnnohO3yfiQiZqkQlElP423MY74g==", "requires": { "appdirsjs": "^1.2.4", "chalk": "^4.1.2", "find-up": "^5.0.0", - "lodash": "^4.17.15", "mime": "^2.4.1", "node-fetch": "^2.6.0", "open": "^6.2.0", @@ -15678,9 +17466,9 @@ } }, "@react-native-community/cli-types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-8.0.0.tgz", - "integrity": "sha512-1lZS1PEvMlFaN3Se1ksyoFWzMjk+YfKi490GgsqKJln9gvFm8tqVPdnXttI5Uf2DQf3BMse8Bk8dNH4oV6Ewow==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-10.0.0.tgz", + "integrity": "sha512-31oUM6/rFBZQfSmDQsT1DX/5fjqfxg7sf2u8kTPJK7rXVya5SRpAMaCXsPAG0omsmJxXt+J9HxUi3Ic+5Ux5Iw==", "requires": { "joi": "^17.2.1" } @@ -15691,9 +17479,9 @@ "integrity": "sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==" }, "@react-native/normalize-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.0.0.tgz", - "integrity": "sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz", + "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" }, "@react-native/polyfills": { "version": "2.0.0", @@ -15701,77 +17489,58 @@ "integrity": "sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ==" }, "@react-navigation/bottom-tabs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.4.0.tgz", - "integrity": "sha512-90CapiXjiWudbCiki9e6fOr/CECQRguIxv5OD7IBfbAMGX5GGiJpX8aqiHAz2DxpAz31v4JZcUr945+lFhXBfA==", + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.7.tgz", + "integrity": "sha512-9oZYyRu2z7+1pr2dX5V54rHFPmlj4ztwQxFe85zwpnGcPtGIsXj7VCIdlHnjRHJBBFCszvJGQpYY6/G2+DfD+A==", "requires": { - "@react-navigation/elements": "^1.3.6", + "@react-navigation/elements": "^1.3.17", "color": "^4.2.3", "warn-once": "^0.1.0" } }, "@react-navigation/core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.0.tgz", - "integrity": "sha512-tpc0Ak/DiHfU3LlYaRmIY7vI4sM/Ru0xCet6runLUh9aABf4wiLgxyFJ5BtoWq6xFF8ymYEA/KWtDhetQ24YiA==", + "version": "6.4.8", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.8.tgz", + "integrity": "sha512-klZ9Mcf/P2j+5cHMoGyIeurEzyBM2Uq9+NoSFrF6sdV5iCWHLFhrCXuhbBiQ5wVLCKf4lavlkd/DDs47PXs9RQ==", "requires": { - "@react-navigation/routers": "^6.1.3", + "@react-navigation/routers": "^6.1.8", "escape-string-regexp": "^4.0.0", "nanoid": "^3.1.23", - "query-string": "^7.0.0", + "query-string": "^7.1.3", "react-is": "^16.13.0", "use-latest-callback": "^0.1.5" - }, - "dependencies": { - "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==" - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } } }, "@react-navigation/elements": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.6.tgz", - "integrity": "sha512-pNJ8R9JMga6SXOw6wGVN0tjmE6vegwPmJBL45SEMX2fqTfAk2ykDnlJHodRpHpAgsv0DaI8qX76z3A+aqKSU0w==", + "version": "1.3.17", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.17.tgz", + "integrity": "sha512-sui8AzHm6TxeEvWT/NEXlz3egYvCUog4tlXA4Xlb2Vxvy3purVXDq/XsM56lJl344U5Aj/jDzkVanOTMWyk4UA==", "requires": {} }, "@react-navigation/native": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.0.13.tgz", - "integrity": "sha512-CwaJcAGbhv3p3ECablxBkw8QBCGDWXqVRwQ4QbelajNW623m3sNTC9dOF6kjp8au6Rg9B5e0KmeuY0xWbPk79A==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.6.tgz", + "integrity": "sha512-14PmSy4JR8HHEk04QkxQ0ZLuqtiQfb4BV9kkMXD2/jI4TZ+yc43OnO6fQ2o9wm+Bq8pY3DxyerC2AjNUz+oH7Q==", "requires": { - "@react-navigation/core": "^6.4.0", + "@react-navigation/core": "^6.4.8", "escape-string-regexp": "^4.0.0", "fast-deep-equal": "^3.1.3", "nanoid": "^3.1.23" - }, - "dependencies": { - "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==" - } } }, "@react-navigation/native-stack": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.0.tgz", - "integrity": "sha512-cwqm/2GO0hf94OFRuH6R0beZPVKY4vMFxrdAPaDwwoukN5a0UgcsMYxrN8s2huwssTCuGScABFME9GnqG5hC5w==", + "version": "6.9.12", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.12.tgz", + "integrity": "sha512-kS2zXCWP0Rgt7uWaCUKrRl7U2U1Gp19rM1kyRY2YzBPXhWGVPjQ2ygBp88CTQzjgy8M07H/79jvGiZ0mlEJI+g==", "requires": { - "@react-navigation/elements": "^1.3.6", + "@react-navigation/elements": "^1.3.17", "warn-once": "^0.1.0" } }, "@react-navigation/routers": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.3.tgz", - "integrity": "sha512-idJotMEzHc3haWsCh7EvnnZMKxvaS4YF/x2UyFBkNFiEFUaEo/1ioQU6qqmVLspdEv4bI/dLm97hQo7qD8Yl7Q==", + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.8.tgz", + "integrity": "sha512-CEge+ZLhb1HBrSvv4RwOol7EKLW1QoqVIQlE9TN5MpxS/+VoQvP+cLbuz0Op53/iJfYhtXRFd1ZAd3RTRqto9w==", "requires": { "nanoid": "^3.1.23" } @@ -15794,21 +17563,34 @@ } }, "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" }, "@sideway/pinpoint": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", "requires": { - "@types/node": "*" + "@sinonjs/commons": "^2.0.0" } }, "@types/istanbul-lib-coverage": { @@ -15833,14 +17615,19 @@ } }, "@types/node": { - "version": "18.7.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", - "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==" + "version": "18.15.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.7.tgz", + "integrity": "sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==" + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", "requires": { "@types/yargs-parser": "*" } @@ -15869,9 +17656,9 @@ } }, "@xmldom/xmldom": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", - "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.9.tgz", + "integrity": "sha512-yceMpm/xd4W2a85iqZyO09gTnHvXF6pyiWjD2jcOJs7hRoZtNNOO1eJlhHj1ixA+xip2hOyGn+LgcvLCMo5zXA==" }, "abort-controller": { "version": "3.0.0", @@ -15895,6 +17682,19 @@ "negotiator": "0.6.3" } }, + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" + }, + "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==", + "requires": { + "debug": "4" + } + }, "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -15943,9 +17743,9 @@ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -15957,9 +17757,9 @@ "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" }, "application-config-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz", - "integrity": "sha512-lljTpVvFteShrHuKRvweZfa9o/Nc34Y8r5/1Lqh/yyKaspRT2J3fkEiSSk1YLG8ZSVyU7yHysRy9zcDDS2aH1Q==" + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.1.tgz", + "integrity": "sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==" }, "arg": { "version": "4.1.0", @@ -16014,14 +17814,7 @@ "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", "requires": { - "tslib": "^2.0.1" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } + "tslib": "^2.0.1" } }, "astral-regex": { @@ -16060,14 +17853,6 @@ "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", "requires": {} }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, "babel-plugin-module-resolver": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz", @@ -16108,9 +17893,9 @@ } }, "babel-plugin-react-native-web": { - "version": "0.18.9", - "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.9.tgz", - "integrity": "sha512-A9rrSfV98CFRS+ACgZorxaHH8gDrVyK2Nea8OHepY4Sv/Mf+vk8uvQq+tRUEBpHnUvd/qRDKIjFLbygecAt9VA==" + "version": "0.18.12", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.12.tgz", + "integrity": "sha512-4djr9G6fMdwQoD6LQ7hOKAm39+y12flWgovAqS1k5O8f42YQ3A1FFMyV5kKfetZuGhZO5BmNmOdRRZQ1TixtDw==" }, "babel-plugin-syntax-trailing-function-commas": { "version": "7.0.0-beta.0", @@ -16124,16 +17909,17 @@ "dev": true }, "babel-preset-expo": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.2.0.tgz", - "integrity": "sha512-aM2htiNx0H49H+MWCp9+cKVSdcdNSn0tbE5Dln/GO1xna4ZlnA30clbfClcYJFUcZtW90IsYeZwQ/hj8zyWhNA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-9.3.1.tgz", + "integrity": "sha512-1JL4T7q3uXu9FeJhLXDAKhFbWs75Qj2pixA60eR2ROzE9LnrKxm2g42OfcArS4vJcPj2NzcOdPpMI9/ZgF8i8Q==", "requires": { "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-proposal-object-rest-spread": "^7.12.13", "@babel/plugin-transform-react-jsx": "^7.12.17", - "@babel/preset-env": "^7.12.9", + "@babel/preset-env": "^7.20.0", "babel-plugin-module-resolver": "^4.1.0", - "babel-plugin-react-native-web": "~0.18.2", - "metro-react-native-babel-preset": "~0.70.3" + "babel-plugin-react-native-web": "~0.18.10", + "metro-react-native-babel-preset": "0.73.8" } }, "babel-preset-fbjs": { @@ -16228,9 +18014,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -16245,20 +18031,22 @@ "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" }, "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", + "bytes": "3.1.2", + "content-type": "~1.0.5", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "debug": { @@ -16310,14 +18098,14 @@ } }, "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" } }, "bser": { @@ -16367,9 +18155,9 @@ "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==" }, "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" }, "cacache": { "version": "15.3.0", @@ -16396,6 +18184,14 @@ "unique-filename": "^1.1.1" }, "dependencies": { + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -16408,6 +18204,11 @@ "requires": { "glob": "^7.1.3" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -16463,9 +18264,9 @@ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" }, "caniuse-lite": { - "version": "1.0.30001409", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001409.tgz", - "integrity": "sha512-V0mnJ5dwarmhYv8/MzhJ//aW68UpvnQBXv8lJ2QUsvn2pHcmAuNtu8hQEDz37XnA1iE+lRR9CIfGWWpgJ5QedQ==" + "version": "1.0.30001469", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001469.tgz", + "integrity": "sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==" }, "chalk": { "version": "2.4.2", @@ -16475,6 +18276,13 @@ "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } } }, "charenc": { @@ -16488,9 +18296,9 @@ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" }, "ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" }, "class-utils": { "version": "0.3.6", @@ -16820,17 +18628,14 @@ } }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "copy-descriptor": { "version": "0.1.1", @@ -16838,11 +18643,11 @@ "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" }, "core-js-compat": { - "version": "3.25.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.2.tgz", - "integrity": "sha512-TxfyECD4smdn3/CjWxczVtJqVLEEC2up7/82t7vC0AzNogr+4nQ8vyF7abxAuTXWvjTClSbvGhU0RgqA4ToQaQ==", + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.1.tgz", + "integrity": "sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==", "requires": { - "browserslist": "^4.21.4" + "browserslist": "^4.21.5" } }, "core-util-is": { @@ -16861,12 +18666,31 @@ "parse-json": "^4.0.0" } }, + "create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, "cross-fetch": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { "node-fetch": "2.6.7" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, "cross-spawn": { @@ -16898,15 +18722,23 @@ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" }, + "css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "requires": { + "hyphenate-style-name": "^1.0.3" + } + }, "dag-map": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/dag-map/-/dag-map-1.0.2.tgz", "integrity": "sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==" }, "dayjs": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz", - "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==" + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" }, "debug": { "version": "4.3.4", @@ -16922,9 +18754,9 @@ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" }, "deep-extend": { "version": "0.6.0", @@ -16946,9 +18778,9 @@ } }, "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "requires": { "clone": "^1.0.2" }, @@ -16965,15 +18797,6 @@ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, "define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", @@ -17019,9 +18842,19 @@ "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" }, "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "deprecated-react-native-prop-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-3.0.1.tgz", + "integrity": "sha512-J0jCJcsk4hMlIb7xwOZKLfMpuJn6l8UtrPEzzQV5ewz5gvKNYakhBuq9h2rWX7YwHHJZFhU5W8ye7dB9oN8VcQ==", + "requires": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" + } }, "destroy": { "version": "1.2.0", @@ -17047,9 +18880,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.258", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.258.tgz", - "integrity": "sha512-vutF4q0dTUXoAFI7Vbtdwen/BJVwPgj8GRg/SElOodfH7VTX+svUe62A5BG41QRQGk5HsZPB0M++KH1lAlOt0A==" + "version": "1.4.339", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.339.tgz", + "integrity": "sha512-MSXHBJGcbBydq/DQDlpBeUKnJ6C7aTiNCTRpfDV5Iz0sNr/Ng6RJFloq82AAicp/SrmDq4zF6XsKG0B8Xwn1UQ==" }, "emoji-regex": { "version": "8.0.0", @@ -17120,9 +18953,9 @@ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "esprima": { "version": "4.0.1", @@ -17265,24 +19098,25 @@ } }, "expo": { - "version": "46.0.10", - "resolved": "https://registry.npmjs.org/expo/-/expo-46.0.10.tgz", - "integrity": "sha512-MUDLTnBYOOabzFo2HATTMXiAYoQ4n1IWBM3HlOmsQVoMBKOs6FcZDqte/lwK80KkhHIpr1Q37JD8Dq1Fk4b9eA==", - "requires": { - "@babel/runtime": "^7.14.0", - "@expo/cli": "0.2.11", + "version": "48.0.9", + "resolved": "https://registry.npmjs.org/expo/-/expo-48.0.9.tgz", + "integrity": "sha512-RlYpJSny4g3G2sqAfx1taaT7QFEw2cIfYLlZWmguA6EQSCviaeaQU1m4tvVXU1jIXb/w8jqer18XIq56VuECfg==", + "requires": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "0.6.2", + "@expo/config": "8.0.2", + "@expo/config-plugins": "6.0.1", "@expo/vector-icons": "^13.0.0", - "babel-preset-expo": "~9.2.0", + "babel-preset-expo": "~9.3.1", "cross-spawn": "^6.0.5", - "expo-application": "~4.2.2", - "expo-asset": "~8.6.1", - "expo-constants": "~13.2.4", - "expo-error-recovery": "~3.2.0", - "expo-file-system": "~14.1.0", - "expo-font": "~10.2.0", - "expo-keep-awake": "~10.2.0", - "expo-modules-autolinking": "0.10.3", - "expo-modules-core": "0.11.5", + "expo-application": "~5.1.1", + "expo-asset": "~8.9.1", + "expo-constants": "~14.2.1", + "expo-file-system": "~15.2.2", + "expo-font": "~11.1.1", + "expo-keep-awake": "~12.0.1", + "expo-modules-autolinking": "1.1.2", + "expo-modules-core": "1.2.6", "fbemitter": "^3.0.0", "getenv": "^1.0.0", "invariant": "^2.2.4", @@ -17293,19 +19127,19 @@ } }, "expo-application": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-4.2.2.tgz", - "integrity": "sha512-bFEaFRUdV6aK2iBd+HzkHNPYsyj88EAhaQW5leznmO0qQMJxpAQ3eoUXMey1hfDBh1qgkkHgSyCZ9BIgMAGJ1g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-5.1.1.tgz", + "integrity": "sha512-aDatTcTTCdTbHw8h4/Tq2ilc6InM5ntF9xWCJdOcnUEcglxxGphVI/lzJKBaBF6mJECA8mEOjpVg2EGxOctTwg==", "requires": {} }, "expo-asset": { - "version": "8.6.1", - "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.6.1.tgz", - "integrity": "sha512-urbUp1YtwH2J0Qc3inGQJdqTjWKML77SeMNgff+iR9MUE8gDkFqSCDjrBi7i5Oj5DDtq43mmtDg8G8ei6Vchcg==", + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-8.9.1.tgz", + "integrity": "sha512-ugavxA7Scn96TBdeTYQA6xtHktnk0o/0xk7nFkxJKoH/t2cZDFSB05X0BI2/LDZY4iE6xTPOYw4C4mmourWfuA==", "requires": { "blueimp-md5": "^2.10.0", - "expo-constants": "~13.2.2", - "expo-file-system": "~14.1.0", + "expo-constants": "~14.2.0", + "expo-file-system": "~15.2.0", "invariant": "^2.2.4", "md5-file": "^3.2.3", "path-browserify": "^1.0.0", @@ -17313,53 +19147,45 @@ } }, "expo-checkbox": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/expo-checkbox/-/expo-checkbox-2.2.2.tgz", - "integrity": "sha512-0DXbeJdVAPfqiy+RBkGXHYU2dLxdpyaWAaV3+N+/xWEC2ilqrqCiSqsPcbFQer1f9qaqjNeDUi51qPuF5AgTIw==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/expo-checkbox/-/expo-checkbox-2.3.1.tgz", + "integrity": "sha512-CTIabriK5xbtDnI9U5Hve82/WG85XLI4GLYSRTT1XST21HjQ7mDaeiYm7DnKzcgM+qeBwmbg3crJYnp7WW/8Ew==" }, "expo-constants": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-13.2.4.tgz", - "integrity": "sha512-Zobau8EuTk2GgafwkfGnWM6CmSLB7X8qnQXVuXe0nd3v92hfQUmRWGhJwH88uxXj3LrfqctM6PaJ8taG1vxfBw==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-14.2.1.tgz", + "integrity": "sha512-DD5u4QmBds2U7uYo409apV7nX+XjudARcgqe7S9aRFJ/6kyftmuxvk1DpaU4X42Av8z/tfKwEpuxl+vl7HHx/Q==", "requires": { - "@expo/config": "~7.0.0", + "@expo/config": "~8.0.0", "uuid": "^3.3.2" } }, - "expo-error-recovery": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/expo-error-recovery/-/expo-error-recovery-3.2.0.tgz", - "integrity": "sha512-XZ630ks5HNxa9oc2Ya1hEn1ez031Cy4VnyxerPC2o9fKNKSrD/64cRqGF9NkGM3X2uf8+PCB9adxVflAIXBf6w==", - "optional": true, - "requires": {} - }, "expo-file-system": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-14.1.0.tgz", - "integrity": "sha512-lJcPGQ8yKXVknVkD5TmcJnR/TpQbEL0JP8hknLejfq3FIqPqI/LBFn31YiP37grxW8lITz1al8pq5T6CSUjAzQ==", + "version": "15.2.2", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-15.2.2.tgz", + "integrity": "sha512-LFkOLcWwlmnjkURxZ3/0ukS35OswX8iuQknLHRHeyk8mUA8fpRPPelD/a1lS+yclqfqavMJmTXVKM1Nsq5XVMA==", "requires": { - "@expo/config-plugins": "~5.0.0", "uuid": "^3.4.0" } }, "expo-font": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-10.2.0.tgz", - "integrity": "sha512-2V4EcpmhNoppaLn+lPprZVS+3bmV9hxLPKttKh2u8ghjH/oX9bv3u4JVo77SYh0EfrWO4toqVyXn8pXH8GpbIg==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-11.1.1.tgz", + "integrity": "sha512-X+aICqYY69hiiDDtcNrjq8KutHrH2TrHuMqk0Rfq0P7hF6hMd+YefwLBNkvIrqrgmTAuqiLjMUwj2rHLqmgluw==", "requires": { "fontfaceobserver": "^2.1.0" } }, "expo-keep-awake": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-10.2.0.tgz", - "integrity": "sha512-kIRtO4Hmrvxh4E45IPWG/NiUZsuRe1AQwBT09pq+kx8nm6tUS4B9TeL6+1NFy+qVBLbGKDqoQD5Ez7XYTFtBeQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-12.0.1.tgz", + "integrity": "sha512-hqeCnb4033TyuZaXs93zTK7rjVJ3bywXATyMmKmKkLEsH2PKBAl/VmjlCOPQL/2Ncqz6aj7Wo//tjeJTARBD4g==", "requires": {} }, "expo-modules-autolinking": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-0.10.3.tgz", - "integrity": "sha512-av9ln2zwUt303g98raX7sDmESgL3SXs1sbbtIjh1rL7R0676XIUacIKgbydR0/4tMbOShWx14Z9fozpk9xIAJA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-1.1.2.tgz", + "integrity": "sha512-oOlkAccVnHwwR5ccvF/F/x4Omj9HWzSimMUlIVz0SVGdNBEqTPyn0L/d4uIufhyQbEWvrarqL8o5Yz11wEI0SQ==", "requires": { "chalk": "^4.1.0", "commander": "^7.2.0", @@ -17439,18 +19265,36 @@ } }, "expo-modules-core": { - "version": "0.11.5", - "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-0.11.5.tgz", - "integrity": "sha512-KmTHtaL21M1AzKOmu3YM5K8ddCbbr6wgooG4uCb+o+7zZXe+BPP4jAPs5LLez1Et34OQcyjopxUpJ8r43HImvQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-1.2.6.tgz", + "integrity": "sha512-vyleKepkP8F6L+D55B/E4FbZ8x9pdy3yw/mdbGBkDkrmo2gmeMjOM1mKLSszOkLIqet05O7Wy8m0FZHZTo0VBg==", "requires": { "compare-versions": "^3.4.0", "invariant": "^2.2.4" } }, + "expo-splash-screen": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.18.1.tgz", + "integrity": "sha512-1di1kuh14likGUs3fyVZWAqEMxhmdAjpmf9T8Qk5OzUa5oPEMEDYB2e2VprddWnJNBVVe/ojBDSCY8w56/LS0Q==", + "requires": { + "@expo/configure-splash-screen": "^0.6.0", + "@expo/prebuild-config": "6.0.0" + } + }, "expo-status-bar": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.4.0.tgz", - "integrity": "sha512-vh98g8qMIjig/2XTBsoAWS6Vo2dIIwDWjB3/GiuZ9Lazpxc9GO/APfJ4dar7MibzIDUKIrjotrcL6rLdPH13Ew==" + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-1.4.4.tgz", + "integrity": "sha512-5DV0hIEWgatSC3UgQuAZBoQeaS9CqeWRZ3vzBR9R/+IUD87Adbi4FGhU10nymRqFXOizGsureButGZIXPs7zEA==" + }, + "expo-system-ui": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-2.2.1.tgz", + "integrity": "sha512-a//8woMYFz5k4lSm8Mt84kueuQRv4TEU1ESwZQl0cEZcKlxw5e4t4Z/68KGVzCLWOMUFoCN67BgFwxpwHBbrMw==", + "requires": { + "@react-native/normalize-color": "^2.0.0", + "debug": "^4.3.2" + } }, "extend-shallow": { "version": "3.0.2", @@ -17516,10 +19360,23 @@ "micromatch": "^4.0.4" } }, + "fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "fast-xml-parser": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.1.3.tgz", + "integrity": "sha512-LsNDahCiCcJPe8NO7HijcnukHB24tKbfDDA5IILx9dmW3Frb52lhbeX6MPNUSvyGNfav2VTYpJ/OqkRoVLrh2Q==", + "requires": { + "strnum": "^1.0.5" + } + }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "requires": { "reusify": "^1.0.4" } @@ -17603,6 +19460,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "requires": { + "ee-first": "1.1.1" + } } } }, @@ -17657,9 +19522,9 @@ } }, "flow-parser": { - "version": "0.121.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.121.0.tgz", - "integrity": "sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==" + "version": "0.185.2", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.185.2.tgz", + "integrity": "sha512-2hJ5ACYeJCzNtiVULov6pljKOLygy0zddoqSI1fFetM+XRPpRshFdGEijtqlamA1XwyZ+7rhryI6FQFzvtLWUQ==" }, "fontfaceobserver": { "version": "2.3.0", @@ -17744,9 +19609,9 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -17816,9 +19681,9 @@ } }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "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==" }, "graphql": { "version": "15.8.0", @@ -17831,13 +19696,6 @@ "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", "requires": { "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } } }, "has": { @@ -17853,14 +19711,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -17913,22 +19763,17 @@ } } }, - "hermes-engine": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.11.0.tgz", - "integrity": "sha512-7aMUlZja2IyLYAcZ69NBnwJAR5ZOYlSllj0oMpx08a8HzxHOys0eKCzfphrf6D0vX1JGO1QQvVsQKe6TkYherw==" - }, "hermes-estree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.6.0.tgz", - "integrity": "sha512-2YTGzJCkhdmT6VuNprWjXnvTvw/3iPNw804oc7yknvQpNKo+vJGZmtvLLCghOZf0OwzKaNAzeIMp71zQbNl09w==" + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.8.0.tgz", + "integrity": "sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q==" }, "hermes-parser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.6.0.tgz", - "integrity": "sha512-Vf58jBZca2+QBLR9h7B7mdg8oFz2g5ILz1iVouZ5DOrOrAfBmPfJjdjDT8jrO0f+iJ4/hSRrQHqHIjSnTaLUDQ==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.8.0.tgz", + "integrity": "sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA==", "requires": { - "hermes-estree": "0.6.0" + "hermes-estree": "0.8.0" } }, "hermes-profile-transformer": { @@ -17945,27 +19790,56 @@ "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", "requires": { "lru-cache": "^6.0.0" + }, + "dependencies": { + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" } } }, + "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==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -17980,9 +19854,9 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" }, "image-size": { "version": "0.6.3", @@ -18039,6 +19913,15 @@ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, + "inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "requires": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, "internal-ip": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", @@ -18090,9 +19973,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } @@ -18243,62 +20126,236 @@ "is-docker": "^2.0.0" } }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - }, - "jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "jest-environment-node": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.5.0.tgz", + "integrity": "sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw==", + "requires": { + "@jest/environment": "^29.5.0", + "@jest/fake-timers": "^29.5.0", + "@jest/types": "^29.5.0", + "@types/node": "*", + "jest-mock": "^29.5.0", + "jest-util": "^29.5.0" + }, + "dependencies": { + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "requires": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.5.0.tgz", + "integrity": "sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw==", "requires": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", + "@jest/types": "^29.5.0", "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" + "jest-util": "^29.5.0" }, "dependencies": { "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "requires": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", "requires": { "@types/yargs-parser": "*" } @@ -18363,11 +20420,11 @@ } }, "jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", "requires": { - "@jest/types": "^27.5.1", + "@jest/types": "^29.5.0", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -18376,21 +20433,22 @@ }, "dependencies": { "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "requires": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.23", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.23.tgz", + "integrity": "sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==", "requires": { "@types/yargs-parser": "*" } @@ -18523,25 +20581,20 @@ } } }, - "jetifier": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", - "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==" - }, "jimp-compact": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" }, "joi": { - "version": "17.6.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.1.tgz", - "integrity": "sha512-Hl7/iBklIX345OCM1TiFSCZRVaAOLDGlWCp0Df2vWYgBgjkezaR7Kvm3joBciBHQjZj5sxXs859r6eqsRSlG8w==", + "version": "17.9.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.1.tgz", + "integrity": "sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", + "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, @@ -18565,9 +20618,9 @@ } }, "jsc-android": { - "version": "250230.2.1", - "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250230.2.1.tgz", - "integrity": "sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==" + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==" }, "jscodeshift": { "version": "0.13.1", @@ -18794,9 +20847,9 @@ } }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" }, "jsonfile": { "version": "4.0.0", @@ -18811,14 +20864,6 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", - "requires": { - "graceful-fs": "^4.1.9" - } - }, "kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -18884,11 +20929,11 @@ } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "requires": { - "yallist": "^4.0.0" + "yallist": "^3.0.2" } }, "make-dir": { @@ -18985,17 +21030,17 @@ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "metro": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.70.3.tgz", - "integrity": "sha512-uEWS7xg8oTetQDABYNtsyeUjdLhH3KAvLFpaFFoJqUpOk2A3iygszdqmjobFl6W4zrvKDJS+XxdMR1roYvUhTw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.73.9.tgz", + "integrity": "sha512-BlYbPmTF60hpetyNdKhdvi57dSqutb+/oK0u3ni4emIh78PiI0axGo7RfdsZ/mn3saASXc94tDbpC5yn7+NpEg==", "requires": { "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", "absolute-path": "^0.0.0", "accepts": "^1.3.7", "async": "^3.2.2", @@ -19005,42 +21050,381 @@ "debug": "^2.2.0", "denodeify": "^1.2.1", "error-stack-parser": "^2.0.6", - "fs-extra": "^1.0.0", "graceful-fs": "^4.2.4", - "hermes-parser": "0.6.0", + "hermes-parser": "0.8.0", "image-size": "^0.6.0", "invariant": "^2.2.4", - "jest-haste-map": "^27.3.1", "jest-worker": "^27.2.0", "lodash.throttle": "^4.1.1", - "metro-babel-transformer": "0.70.3", - "metro-cache": "0.70.3", - "metro-cache-key": "0.70.3", - "metro-config": "0.70.3", - "metro-core": "0.70.3", - "metro-hermes-compiler": "0.70.3", - "metro-inspector-proxy": "0.70.3", - "metro-minify-uglify": "0.70.3", - "metro-react-native-babel-preset": "0.70.3", - "metro-resolver": "0.70.3", - "metro-runtime": "0.70.3", - "metro-source-map": "0.70.3", - "metro-symbolicate": "0.70.3", - "metro-transform-plugins": "0.70.3", - "metro-transform-worker": "0.70.3", + "metro-babel-transformer": "0.73.9", + "metro-cache": "0.73.9", + "metro-cache-key": "0.73.9", + "metro-config": "0.73.9", + "metro-core": "0.73.9", + "metro-file-map": "0.73.9", + "metro-hermes-compiler": "0.73.9", + "metro-inspector-proxy": "0.73.9", + "metro-minify-terser": "0.73.9", + "metro-minify-uglify": "0.73.9", + "metro-react-native-babel-preset": "0.73.9", + "metro-resolver": "0.73.9", + "metro-runtime": "0.73.9", + "metro-source-map": "0.73.9", + "metro-symbolicate": "0.73.9", + "metro-transform-plugins": "0.73.9", + "metro-transform-worker": "0.73.9", "mime-types": "^2.1.27", "node-fetch": "^2.2.0", "nullthrows": "^1.1.1", - "rimraf": "^2.5.4", + "rimraf": "^3.0.2", "serialize-error": "^2.1.0", "source-map": "^0.5.6", "strip-ansi": "^6.0.0", "temp": "0.8.3", "throat": "^5.0.0", "ws": "^7.5.1", - "yargs": "^15.3.1" + "yargs": "^17.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "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==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "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==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "metro-react-native-babel-preset": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.9.tgz", + "integrity": "sha512-AoD7v132iYDV4K78yN2OLgTPwtAKn0XlD2pOhzyBxiI8PeXzozhbKyPV7zUOJUPETj+pcEVfuYj5ZN/8+bhbCw==", + "requires": { + "@babel/core": "^7.20.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.18.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-runtime": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.9.tgz", + "integrity": "sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==", + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "requires": { + "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" + } + }, + "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==" + } + } + }, + "metro-babel-transformer": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.73.9.tgz", + "integrity": "sha512-DlYwg9wwYIZTHtic7dyD4BP0SDftoltZ3clma76nHu43blMWsCnrImHeHsAVne3XsQ+RJaSRxhN5nkG2VyVHwA==", + "requires": { + "@babel/core": "^7.20.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.73.9", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-cache": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.73.9.tgz", + "integrity": "sha512-upiRxY8rrQkUWj7ieACD6tna7xXuXdu2ZqrheksT79ePI0aN/t0memf6WcyUtJUMHZetke3j+ppELNvlmp3tOw==", + "requires": { + "metro-core": "0.73.9", + "rimraf": "^3.0.2" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "metro-cache-key": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.73.9.tgz", + "integrity": "sha512-uJg+6Al7UoGIuGfoxqPBy6y1Ewq7Y8/YapGYIDh6sohInwt/kYKnPZgLDYHIPvY2deORnQ/2CYo4tOeBTnhCXQ==" + }, + "metro-config": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.73.9.tgz", + "integrity": "sha512-NiWl1nkYtjqecDmw77tbRbXnzIAwdO6DXGZTuKSkH+H/c1NKq1eizO8Fe+NQyFtwR9YLqn8Q0WN1nmkwM1j8CA==", + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.73.9", + "metro-cache": "0.73.9", + "metro-core": "0.73.9", + "metro-runtime": "0.73.9" + }, + "dependencies": { + "metro-runtime": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.9.tgz", + "integrity": "sha512-d5Hs83FpKB9r8q8Vb95+fa6ESpwysmPr4lL1I2rM2qXAFiO7OAPT9Bc23WmXgidkBtD0uUFdB2lG+H1ATz8rZg==", + "requires": { + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" + } + } + } + }, + "metro-core": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.73.9.tgz", + "integrity": "sha512-1NTs0IErlKcFTfYyRT3ljdgrISWpl1nys+gaHkXapzTSpvtX9F1NQNn5cgAuE+XIuTJhbsCdfIJiM2JXbrJQaQ==", + "requires": { + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.73.9" + } + }, + "metro-file-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.73.9.tgz", + "integrity": "sha512-R/Wg3HYeQhYY3ehWtfedw8V0ne4lpufG7a21L3GWer8tafnC9pmjoCKEbJz9XZkVj9i1FtxE7UTbrtZNeIILxQ==", + "requires": { + "abort-controller": "^3.0.0", + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.2.0", + "jest-worker": "^27.2.0", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" }, "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -19058,11 +21442,6 @@ "supports-color": "^7.1.0" } }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -19084,27 +21463,22 @@ "ms": "2.0.0" } }, - "fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "requires": { - "graceful-fs": "^4.1.6" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" } }, "ms": { @@ -19112,24 +21486,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "serialize-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", - "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -19137,79 +21493,35 @@ "requires": { "has-flag": "^4.0.0" } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} } } }, - "metro-babel-transformer": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.70.3.tgz", - "integrity": "sha512-bWhZRMn+mIOR/s3BDpFevWScz9sV8FGktVfMlF1eJBLoX24itHDbXvTktKBYi38PWIKcHedh6THSFpJogfuwNA==", - "requires": { - "@babel/core": "^7.14.0", - "hermes-parser": "0.6.0", - "metro-source-map": "0.70.3", - "nullthrows": "^1.1.1" - } - }, - "metro-cache": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.70.3.tgz", - "integrity": "sha512-iCix/+z812fUqa6KlOxaTkY6LQQDoXIe/VljXkGIvpygSCmYyhjQpfQVZEVVPezFmUBYXNdabdQ6cYx6JX3yMg==", - "requires": { - "metro-core": "0.70.3", - "rimraf": "^2.5.4" - } - }, - "metro-cache-key": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.70.3.tgz", - "integrity": "sha512-0zpw+IcpM3hmGd5sKMdxNv3sbOIUYnMUvx1/yaM6vNRReSPmOLX0bP8fYf3CGgk8NEreZ1OHbVsuw7bdKt40Mw==" - }, - "metro-config": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.70.3.tgz", - "integrity": "sha512-SSCDjSTygoCgzoj61DdrBeJzZDRwQxUEfcgc6t6coxWSExXNR4mOngz0q4SAam49Bmjq9J2Jft6qUKnUTPrRgA==", - "requires": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^26.5.2", - "metro": "0.70.3", - "metro-cache": "0.70.3", - "metro-core": "0.70.3", - "metro-runtime": "0.70.3" - } - }, - "metro-core": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.70.3.tgz", - "integrity": "sha512-NzfHB/w5R7yLaOeU1tzPTbBzCRsYSvpKJkLMP0yudszKZzIAZqNdjoEJ9GZ688Wi0ynZxcU0BxukXh4my80ZBw==", - "requires": { - "jest-haste-map": "^27.3.1", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.70.3" - } - }, "metro-hermes-compiler": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.70.3.tgz", - "integrity": "sha512-W6WttLi4E72JL/NyteQ84uxYOFMibe0PUr9aBKuJxxfCq6QRnJKOVcNY0NLW0He2tneXGk+8ZsNz8c0flEvYqg==" + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.73.9.tgz", + "integrity": "sha512-5B3vXIwQkZMSh3DQQY23XpTCpX9kPLqZbA3rDuAcbGW0tzC3f8dCenkyBb0GcCzyTDncJeot/A7oVCVK6zapwg==" }, "metro-inspector-proxy": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.70.3.tgz", - "integrity": "sha512-qQoNdPGrmyoJSWYkxSDpTaAI8xyqVdNDVVj9KRm1PG8niSuYmrCCFGLLFsMvkVYwsCWUGHoGBx0UoAzVp14ejw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.73.9.tgz", + "integrity": "sha512-B3WrWZnlYhtTrv0IaX3aUAhi2qVILPAZQzb5paO1e+xrz4YZHk9c7dXv7qe7B/IQ132e3w46y3AL7rFo90qVjA==", "requires": { "connect": "^3.6.5", "debug": "^2.2.0", "ws": "^7.5.1", - "yargs": "^15.3.1" + "yargs": "^17.5.1" }, "dependencies": { + "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==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -19223,28 +21535,68 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "requires": { + "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" + } + }, + "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==" } } }, + "metro-minify-terser": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.73.9.tgz", + "integrity": "sha512-MTGPu2qV5qtzPJ2SqH6s58awHDtZ4jd7lmmLR+7TXDwtZDjIBA0YVfI0Zak2Haby2SqoNKrhhUns/b4dPAQAVg==", + "requires": { + "terser": "^5.15.0" + } + }, "metro-minify-uglify": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.70.3.tgz", - "integrity": "sha512-oHyjV9WDqOlDE1FPtvs6tIjjeY/oP1PNUPYL1wqyYtqvjN+zzAOrcbsAAL1sv+WARaeiMsWkF2bwtNo+Hghoog==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.73.9.tgz", + "integrity": "sha512-gzxD/7WjYcnCNGiFJaA26z34rjOp+c/Ft++194Wg91lYep3TeWQ0CnH8t2HRS7AYDHU81SGWgvD3U7WV0g4LGA==", "requires": { "uglify-es": "^3.1.9" } }, "metro-react-native-babel-preset": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.70.3.tgz", - "integrity": "sha512-4Nxc1zEiHEu+GTdEMEsHnRgfaBkg8f/Td3+FcQ8NTSvs+xL3LBrQy6N07idWSQZHIdGFf+tTHvRfSIWLD8u8Tg==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.73.8.tgz", + "integrity": "sha512-spNrcQJTbQntEIqJnCA6yL4S+dzV9fXCk7U+Rm7yJasZ4o4Frn7jP23isu7FlZIp1Azx1+6SbP7SgQM+IP5JgQ==", "requires": { - "@babel/core": "^7.14.0", + "@babel/core": "^7.20.0", "@babel/plugin-proposal-async-generator-functions": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", @@ -19254,7 +21606,7 @@ "@babel/plugin-proposal-optional-chaining": "^7.0.0", "@babel/plugin-syntax-dynamic-import": "^7.0.0", "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-flow": "^7.18.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", "@babel/plugin-syntax-optional-chaining": "^7.0.0", "@babel/plugin-transform-arrow-functions": "^7.0.0", @@ -19263,7 +21615,6 @@ "@babel/plugin-transform-classes": "^7.0.0", "@babel/plugin-transform-computed-properties": "^7.0.0", "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", "@babel/plugin-transform-flow-strip-types": "^7.0.0", "@babel/plugin-transform-function-name": "^7.0.0", "@babel/plugin-transform-literals": "^7.0.0", @@ -19286,50 +21637,77 @@ } }, "metro-react-native-babel-transformer": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.70.3.tgz", - "integrity": "sha512-WKBU6S/G50j9cfmFM4k4oRYprd8u3qjleD4so1E2zbTNILg+gYla7ZFGCAvi2G0ZcqS2XuGCR375c2hF6VVvwg==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.73.8.tgz", + "integrity": "sha512-oH/LCCJPauteAE28c0KJAiSrkV+1VJbU0PwA9UwaWnle+qevs/clpKQ8LrIr33YbBj4CiI1kFoVRuNRt5h4NFg==", "requires": { - "@babel/core": "^7.14.0", + "@babel/core": "^7.20.0", "babel-preset-fbjs": "^3.4.0", - "hermes-parser": "0.6.0", - "metro-babel-transformer": "0.70.3", - "metro-react-native-babel-preset": "0.70.3", - "metro-source-map": "0.70.3", + "hermes-parser": "0.8.0", + "metro-babel-transformer": "0.73.8", + "metro-react-native-babel-preset": "0.73.8", + "metro-source-map": "0.73.8", "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-babel-transformer": { + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.73.8.tgz", + "integrity": "sha512-GO6H/W2RjZ0/gm1pIvdO9EP34s3XN6kzoeyxqmfqKfYhJmYZf1SzXbyiIHyMbJNwJVrsKuHqu32+GopTlKscWw==", + "requires": { + "@babel/core": "^7.20.0", + "hermes-parser": "0.8.0", + "metro-source-map": "0.73.8", + "nullthrows": "^1.1.1" + } + } } }, "metro-resolver": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.70.3.tgz", - "integrity": "sha512-5Pc5S/Gs4RlLbziuIWtvtFd9GRoILlaRC8RZDVq5JZWcWHywKy/PjNmOBNhpyvtRlzpJfy/ssIfLhu8zINt1Mw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.73.9.tgz", + "integrity": "sha512-Ej3wAPOeNRPDnJmkK0zk7vJ33iU07n+oPhpcf5L0NFkWneMmSM2bflMPibI86UjzZGmRfn0AhGhs8yGeBwQ/Xg==", "requires": { "absolute-path": "^0.0.0" } }, "metro-runtime": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.70.3.tgz", - "integrity": "sha512-22xU7UdXZacniTIDZgN2EYtmfau2pPyh97Dcs+cWrLcJYgfMKjWBtesnDcUAQy3PHekDYvBdJZkoQUeskYTM+w==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.73.8.tgz", + "integrity": "sha512-M+Bg9M4EN5AEpJ8NkiUsawD75ifYvYfHi05w6QzHXaqOrsTeaRbbeLuOGCYxU2f/tPg17wQV97/rqUQzs9qEtA==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.0.0", + "react-refresh": "^0.4.0" } }, "metro-source-map": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.70.3.tgz", - "integrity": "sha512-zsYtZGrwRbbGEFHtmMqqeCH9K9aTGNVPsurMOWCUeQA3VGyVGXPGtLMC+CdAM9jLpUyg6jw2xh0esxi+tYH7Uw==", + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.8.tgz", + "integrity": "sha512-wozFXuBYMAy7b8BCYwC+qoXsvayVJBHWtSTlSLva99t+CoUSG9JO9kg1umzbOz28YYPxKmvb/wbnLMkHdas2cA==", "requires": { - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", "invariant": "^2.2.4", - "metro-symbolicate": "0.70.3", + "metro-symbolicate": "0.73.8", "nullthrows": "^1.1.1", - "ob1": "0.70.3", + "ob1": "0.73.8", "source-map": "^0.5.6", "vlq": "^1.0.0" }, "dependencies": { + "metro-symbolicate": { + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.73.8.tgz", + "integrity": "sha512-xkBAcceYYp0GGdCCuMzkCF1ejHsd0lYlbKBkjSRgM0Nlj80VapPaSwumYoAvSaDxcbkvS7/sCjURGp5DsSFgRQ==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.73.8", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -19338,18 +21716,38 @@ } }, "metro-symbolicate": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.70.3.tgz", - "integrity": "sha512-JTYkF1dpeDUssQ84juE1ycnhHki2ylJBBdJE1JHtfu5oC+z1ElDbBdPHq90Uvt8HbRov/ZAnxvv7Zy6asS+WCA==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.73.9.tgz", + "integrity": "sha512-4TUOwxRHHqbEHxRqRJ3wZY5TA8xq7AHMtXrXcjegMH9FscgYztsrIG9aNBUBS+VLB6g1qc6BYbfIgoAnLjCDyw==", "requires": { "invariant": "^2.2.4", - "metro-source-map": "0.70.3", + "metro-source-map": "0.73.9", "nullthrows": "^1.1.1", "source-map": "^0.5.6", "through2": "^2.0.1", "vlq": "^1.0.0" }, "dependencies": { + "metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -19358,35 +21756,62 @@ } }, "metro-transform-plugins": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.70.3.tgz", - "integrity": "sha512-dQRIJoTkWZN2IVS2KzgS1hs7ZdHDX3fS3esfifPkqFAEwHiLctCf0EsPgIknp0AjMLvmGWfSLJigdRB/dc0ASw==", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.73.9.tgz", + "integrity": "sha512-r9NeiqMngmooX2VOKLJVQrMuV7PAydbqst5bFhdVBPcFpZkxxqyzjzo+kzrszGy2UpSQBZr2P1L6OMjLHwQwfQ==", "requires": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", + "@babel/traverse": "^7.20.0", "nullthrows": "^1.1.1" } }, "metro-transform-worker": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.70.3.tgz", - "integrity": "sha512-MtVVsnHhhBOp9GRLCdAb2mD1dTCsIzT4+m34KMRdBDCEbDIb90YafT5prpU8qbj5uKd0o2FOQdrJ5iy5zQilHw==", - "requires": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.0.0", + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.73.9.tgz", + "integrity": "sha512-Rq4b489sIaTUENA+WCvtu9yvlT/C6zFMWhU4sq+97W29Zj0mPBjdk+qGT5n1ZBgtBIJzZWt1KxeYuc17f4aYtQ==", + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", "babel-preset-fbjs": "^3.4.0", - "metro": "0.70.3", - "metro-babel-transformer": "0.70.3", - "metro-cache": "0.70.3", - "metro-cache-key": "0.70.3", - "metro-hermes-compiler": "0.70.3", - "metro-source-map": "0.70.3", - "metro-transform-plugins": "0.70.3", + "metro": "0.73.9", + "metro-babel-transformer": "0.73.9", + "metro-cache": "0.73.9", + "metro-cache-key": "0.73.9", + "metro-hermes-compiler": "0.73.9", + "metro-source-map": "0.73.9", + "metro-transform-plugins": "0.73.9", "nullthrows": "^1.1.1" + }, + "dependencies": { + "metro-source-map": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.73.9.tgz", + "integrity": "sha512-l4VZKzdqafipriETYR6lsrwtavCF1+CMhCOY9XbyWeTrpGSNgJQgdeJpttzEZTHQQTLR0csQo0nD1ef3zEP6IQ==", + "requires": { + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.73.9", + "nullthrows": "^1.1.1", + "ob1": "0.73.9", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "ob1": { + "version": "0.73.9", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.9.tgz", + "integrity": "sha512-kHOzCOFXmAM26fy7V/YuXNKne2TyRiXbFAvPBIbuedJCZZWQZHLdPzMeXJI4Egt6IcfDttRzN3jQ90wOwq1iNw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } } }, "micromatch": { @@ -19430,9 +21855,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, "minipass": { "version": "3.1.6", @@ -19440,6 +21865,13 @@ "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", "requires": { "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "minipass-collect": { @@ -19473,6 +21905,13 @@ "requires": { "minipass": "^3.0.0", "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "mixin-deep": { @@ -19605,9 +22044,9 @@ } }, "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", "requires": { "whatwg-url": "^5.0.0" } @@ -19623,15 +22062,20 @@ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" }, "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" }, "node-stream-zip": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" }, + "normalize-css-color": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/normalize-css-color/-/normalize-css-color-1.0.2.tgz", + "integrity": "sha512-jPJ/V7Cp1UytdidsPqviKEElFQJs22hUUgK5BOPHTwOonNCk7/2qOxhhqzEajmFrWJowADFfOFh1V+aWkRfy+w==" + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -19669,9 +22113,9 @@ "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" }, "ob1": { - "version": "0.70.3", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.70.3.tgz", - "integrity": "sha512-Vy9GGhuXgDRY01QA6kdhToPd8AkLdLpX9GjH5kpqluVqTu70mgOm7tpGoJDZGaNbr9nJlJgnipqHJQRPORixIQ==" + "version": "0.73.8", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.73.8.tgz", + "integrity": "sha512-1F7j+jzD+edS6ohQP7Vg5f3yiIk5i3x1uLrNIHOmLHWzWK1t3zrDpjnoXghccdVlsU+UjbyURnDynm4p0GgXeA==" }, "object-assign": { "version": "4.1.1", @@ -19739,10 +22183,10 @@ } } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" }, "object-visit": { "version": "1.0.1", @@ -19752,17 +22196,6 @@ "isobject": "^3.0.0" } }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -19772,9 +22205,9 @@ } }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "requires": { "ee-first": "1.1.1" } @@ -19801,9 +22234,9 @@ } }, "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "requires": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -19891,6 +22324,13 @@ "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", "requires": { "pngjs": "^3.3.0" + }, + "dependencies": { + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + } } }, "parseurl": { @@ -20065,15 +22505,20 @@ } }, "pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" }, "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, "pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", @@ -20110,6 +22555,11 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" } } }, @@ -20153,13 +22603,6 @@ "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } } }, "pump": { @@ -20177,16 +22620,19 @@ "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==" }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } }, "query-string": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.1.tgz", - "integrity": "sha512-MplouLRDHBZSG9z7fpuAAcI7aAYjDLhtsiVZsevsfaHWDS2IDdORKbSd1kWUA+V4zyva/HZoSfpwnYMMQDhb0w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", "requires": { - "decode-uri-component": "^0.2.0", + "decode-uri-component": "^0.2.2", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" @@ -20208,12 +22654,12 @@ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } @@ -20230,17 +22676,17 @@ } }, "react": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.0.0.tgz", - "integrity": "sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "requires": { "loose-envify": "^1.1.0" } }, "react-devtools-core": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.24.0.tgz", - "integrity": "sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg==", + "version": "4.27.3", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.27.3.tgz", + "integrity": "sha512-39mfD7VdF7mJm0+l9mrwluWPEZak700lgACGetqVmz5/FpcfThT53HNG8RoTd1UHybBPoDWUQTv0LW+0Hfbu6Q==", "requires": { "shell-quote": "^1.6.1", "ws": "^7" @@ -20254,6 +22700,15 @@ } } }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, "react-freeze": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.3.tgz", @@ -20261,54 +22716,55 @@ "requires": {} }, "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-native": { - "version": "0.69.6", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.69.6.tgz", - "integrity": "sha512-wwXpqM+12kdEYdBZCJUb5SBu95CzgejrwFeYJ78RzHZV/Sj6DBRekbsHGrDDsY4R25QXALQxy4DQYQCObVvWjA==", - "requires": { - "@jest/create-cache-key-function": "^27.0.1", - "@react-native-community/cli": "^8.0.4", - "@react-native-community/cli-platform-android": "^8.0.4", - "@react-native-community/cli-platform-ios": "^8.0.4", + "version": "0.71.4", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.71.4.tgz", + "integrity": "sha512-3hSYqvWrOdKhpV3HpEKp1/CkWx8Sr/N/miCrmUIAsVTSJUR7JW0VvIsrV9urDhUj/s6v2WF4n7qIEEJsmTCrPw==", + "requires": { + "@jest/create-cache-key-function": "^29.2.1", + "@react-native-community/cli": "10.2.0", + "@react-native-community/cli-platform-android": "10.2.0", + "@react-native-community/cli-platform-ios": "10.2.0", "@react-native/assets": "1.0.0", - "@react-native/normalize-color": "2.0.0", + "@react-native/normalize-color": "2.1.0", "@react-native/polyfills": "2.0.0", "abort-controller": "^3.0.0", "anser": "^1.4.9", "base64-js": "^1.1.2", + "deprecated-react-native-prop-types": "^3.0.1", "event-target-shim": "^5.0.1", - "hermes-engine": "~0.11.0", "invariant": "^2.2.4", - "jsc-android": "^250230.2.1", + "jest-environment-node": "^29.2.1", + "jsc-android": "^250231.0.0", "memoize-one": "^5.0.0", - "metro-react-native-babel-transformer": "0.70.3", - "metro-runtime": "0.70.3", - "metro-source-map": "0.70.3", + "metro-react-native-babel-transformer": "0.73.8", + "metro-runtime": "0.73.8", + "metro-source-map": "0.73.8", "mkdirp": "^0.5.1", "nullthrows": "^1.1.1", "pretty-format": "^26.5.2", - "promise": "^8.2.0", - "react-devtools-core": "4.24.0", - "react-native-codegen": "^0.69.2", - "react-native-gradle-plugin": "^0.0.7", + "promise": "^8.3.0", + "react-devtools-core": "^4.26.1", + "react-native-codegen": "^0.71.5", + "react-native-gradle-plugin": "^0.71.16", "react-refresh": "^0.4.0", - "react-shallow-renderer": "16.15.0", + "react-shallow-renderer": "^16.15.0", "regenerator-runtime": "^0.13.2", - "scheduler": "^0.21.0", + "scheduler": "^0.23.0", "stacktrace-parser": "^0.1.3", "use-sync-external-store": "^1.0.0", "whatwg-fetch": "^3.0.0", - "ws": "^6.1.4" + "ws": "^6.2.2" }, "dependencies": { "promise": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", - "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", "requires": { "asap": "~2.0.6" } @@ -20329,12 +22785,12 @@ "integrity": "sha512-eHgt/MA8y5ZF0aHfZ1aTPcIkDWxza9AaEk4GcpIX+ZYfZ04RcaNahO+527KR7J44/mD3efYfM23O2C1N44ByWA==" }, "react-native-codegen": { - "version": "0.69.2", - "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.69.2.tgz", - "integrity": "sha512-yPcgMHD4mqLbckqnWjFBaxomDnBREfRjDi2G/WxNyPBQLD+PXUEmZTkDx6QoOXN+Bl2SkpnNOSsLE2+/RUHoPw==", + "version": "0.71.5", + "resolved": "https://registry.npmjs.org/react-native-codegen/-/react-native-codegen-0.71.5.tgz", + "integrity": "sha512-rfsuc0zkuUuMjFnrT55I1mDZ+pBRp2zAiRwxck3m6qeGJBGK5OV5JH66eDQ4aa+3m0of316CqrJDRzVlYufzIg==", "requires": { "@babel/parser": "^7.14.0", - "flow-parser": "^0.121.0", + "flow-parser": "^0.185.0", "jscodeshift": "^0.13.1", "nullthrows": "^1.1.1" } @@ -20348,25 +22804,25 @@ } }, "react-native-gradle-plugin": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.7.tgz", - "integrity": "sha512-+4JpbIx42zGTONhBTIXSyfyHICHC29VTvhkkoUOJAh/XHPEixpuBduYgf6Y4y9wsN1ARlQhBBoptTvXvAFQf5g==" + "version": "0.71.16", + "resolved": "https://registry.npmjs.org/react-native-gradle-plugin/-/react-native-gradle-plugin-0.71.16.tgz", + "integrity": "sha512-H2BjG2zk7B7Wii9sXvd9qhCVRQYDAHSWdMw9tscmZBqSP62DkIWEQSk4/B2GhQ4aK9ydVXgtqR6tBeg3yy8TSA==" }, "react-native-navigation-bar-color": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/react-native-navigation-bar-color/-/react-native-navigation-bar-color-2.0.1.tgz", - "integrity": "sha512-1kE/oxWt+HYjRxdZdvke9tJ365xaee5n3+euOQA1En8zQuSbOxiE4SYEGM7TeaWnmLJ0l37mRnPHaB2H4mGh0A==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/react-native-navigation-bar-color/-/react-native-navigation-bar-color-2.0.2.tgz", + "integrity": "sha512-ZmpLWRocyme1au11e5ZuecMS/UCi57nlzgnioi03Q6ERMbeUOqqbWgNBaNB7SsCeqBV6fZPjo3+A64zEIpzw4w==" }, "react-native-safe-area-context": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.3.1.tgz", - "integrity": "sha512-cEr7fknJCToTrSyDCVNg0GRdRMhyLeQa2NZwVCuzEQcWedOw/59ExomjmzCE4rxrKXs6OJbyfNtFRNyewDaHuA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.5.0.tgz", + "integrity": "sha512-0WORnk9SkREGUg2V7jHZbuN5x4vcxj/1B0QOcXJjdYWrzZHgLcUzYWWIUecUPJh747Mwjt/42RZDOaFn3L8kPQ==", "requires": {} }, "react-native-screens": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.15.0.tgz", - "integrity": "sha512-ezC5TibsUYyqPuuHpZoM3iEl6bRzCVBMJeGaFkn7xznuOt1VwkZVub0BvafIEYR/+AQC/RjxzMSQPs1qal0+wA==", + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.20.0.tgz", + "integrity": "sha512-joWUKWAVHxymP3mL9gYApFHAsbd9L6ZcmpoZa6Sl3W/82bvvNVMqcfP7MeNqVCg73qZ8yL4fW+J/syusHleUgg==", "requires": { "react-freeze": "^1.0.0", "warn-once": "^0.1.0" @@ -20378,6 +22834,20 @@ "integrity": "sha512-VctXuq20vmRa9AE13acaNZhrLcS3FaBS2zEevS3+vhBsnVZYG0FIlWIis9tVnpnNxUb3ART+BWtwQjzSttXTng==", "requires": {} }, + "react-native-web": { + "version": "0.18.12", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.18.12.tgz", + "integrity": "sha512-fboP7yqobJ8InSr4fP+bQ3scOtSQtUoPcR+HWasH8b/fk/RO+mWcJs/8n+lewy9WTZc2D68ha7VwRDviUshEWA==", + "requires": { + "@babel/runtime": "^7.18.6", + "create-react-class": "^15.7.0", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^6.0.1", + "normalize-css-color": "^1.0.2", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.2" + } + }, "react-refresh": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", @@ -20393,9 +22863,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -20426,11 +22896,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" } } }, @@ -20453,9 +22918,9 @@ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "requires": { "@babel/runtime": "^7.8.4" } @@ -20470,23 +22935,18 @@ } }, "regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "requires": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" } }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, "regjsparser": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", @@ -20558,9 +23018,9 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "reselect": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", - "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.7.tgz", + "integrity": "sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A==" }, "resolve": { "version": "1.22.1", @@ -20647,9 +23107,9 @@ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "scheduler": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", - "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "requires": { "loose-envify": "^1.1.0" } @@ -20694,23 +23154,6 @@ } } }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -20721,28 +23164,10 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" } } }, @@ -20802,9 +23227,9 @@ "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" }, "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "shallow-clone": { "version": "3.0.1", @@ -20828,9 +23253,19 @@ "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" }, "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } }, "signal-exit": { "version": "3.0.7", @@ -21114,6 +23549,21 @@ "minipass": "^3.1.1" } }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, "stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", @@ -21277,15 +23727,25 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, "structured-headers": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==" }, + "styleq": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", + "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==" + }, "sucrase": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.27.0.tgz", - "integrity": "sha512-IjpEeFzOWCGrB/e2DnPawkFajW6ONFFgs+lQT1+Ts5Z5ZM9gPnxpDh0q8tu7HVLt6IfRiUTbSsjfhqjHOP/cwQ==", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.30.0.tgz", + "integrity": "sha512-7d37d3vLF0IeH2dzvHpzDNDxUqpbDHJXTJOAnQ8jvMW04o2Czps6mxtaSnKWpE+hUS/eczqfWPUgQTrazKZPnQ==", "requires": { "commander": "^4.0.0", "glob": "7.1.6", @@ -21345,22 +23805,32 @@ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==", "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^4.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "dependencies": { + "minipass": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz", + "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==" + }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -21433,6 +23903,24 @@ } } }, + "terser": { + "version": "5.16.8", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.8.tgz", + "integrity": "sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -21529,9 +24017,9 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tr46": { "version": "0.0.3", @@ -21539,9 +24027,9 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "traverse": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz", - "integrity": "sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==" + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==" }, "ts-interface-checker": { "version": "0.1.13", @@ -21549,9 +24037,14 @@ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" }, "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, "type-fest": { "version": "0.12.0", @@ -21568,9 +24061,9 @@ } }, "ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.34.tgz", + "integrity": "sha512-cJMeh/eOILyGu0ejgTKB95yKT3zOenSe9UGE3vj6WfiOwgGYnmATUsnDixMFvdU+rNMvWih83hrUP8VwhF9yXQ==" }, "uglify-es": { "version": "3.3.9", @@ -21608,9 +24101,9 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" }, "unicode-property-aliases-ecmascript": { "version": "2.1.0", @@ -21706,9 +24199,9 @@ } }, "update-browserslist-db": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", - "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -21925,6 +24418,14 @@ } } }, + "xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "requires": { + "sax": "^1.2.4" + } + }, "xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", @@ -21957,9 +24458,9 @@ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "yargs": { "version": "15.4.1", diff --git a/package.json b/package.json index d37afdf..cb6c2c6 100644 --- a/package.json +++ b/package.json @@ -1,35 +1,37 @@ { "name": "portal-aluno", "version": "1.0.0", - "main": "node_modules/expo/AppEntry.js", "scripts": { - "start": "expo start", - "android": "expo start --android", - "ios": "expo start --ios", + "start": "expo start --dev-client", + "android": "expo run:android", + "ios": "expo run:ios", "web": "expo start --web" }, "dependencies": { "@expo/html-elements": "^0.4.1", - "@react-native-async-storage/async-storage": "~1.17.3", + "@react-native-async-storage/async-storage": "1.17.11", "@react-navigation/bottom-tabs": "^6.4.0", "@react-navigation/native": "^6.0.13", "@react-navigation/native-stack": "^6.9.0", - "expo": "~46.0.9", - "expo-checkbox": "~2.2.0", - "expo-constants": "~13.2.4", - "expo-status-bar": "~1.4.0", - "react": "18.0.0", - "react-native": "0.69.6", + "expo": "~48.0.9", + "expo-checkbox": "~2.3.1", + "expo-splash-screen": "~0.18.1", + "expo-status-bar": "~1.4.4", + "expo-system-ui": "~2.2.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-native": "0.71.4", "react-native-animatable": "^1.3.3", "react-native-base64": "^0.2.1", "react-native-dotenv": "^3.4.8", "react-native-navigation-bar-color": "^2.0.1", - "react-native-safe-area-context": "4.3.1", - "react-native-screens": "~3.15.0", - "react-native-toast-message": "^2.1.6" + "react-native-safe-area-context": "4.5.0", + "react-native-screens": "~3.20.0", + "react-native-toast-message": "^2.1.6", + "react-native-web": "~0.18.11" }, "devDependencies": { - "@babel/core": "^7.12.9", + "@babel/core": "^7.20.0", "babel-plugin-transform-inline-environment-variables": "^0.4.4" }, "private": true diff --git a/src/services/Aluno/Post.js b/src/services/Aluno/Post.js index 0540c9d..822890f 100644 --- a/src/services/Aluno/Post.js +++ b/src/services/Aluno/Post.js @@ -1,4 +1,3 @@ -import { Constants } from "expo-constants" import { API_URL } from "../constants" export const postLogin = async (encoded) => {