From b847065b1ebf07122b362abf66c941d5b739f6cd Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sat, 12 Feb 2022 12:44:18 +0400 Subject: [PATCH 01/23] setup logo and descripted comment --- docusaurus.config.js | 29 ++++++++++++++--------------- src/pages/index.tsx | 4 +++- static/.nojekyll | 0 static/img/favicon.ico | Bin 3626 -> 0 bytes static/img/favicon.png | Bin 0 -> 5687 bytes static/img/logo.png | Bin 0 -> 1016234 bytes static/img/logo.svg | 1 - 7 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 static/.nojekyll delete mode 100644 static/img/favicon.ico create mode 100644 static/img/favicon.png create mode 100644 static/img/logo.png delete mode 100644 static/img/logo.svg diff --git a/docusaurus.config.js b/docusaurus.config.js index 437d1fb..b8f5df7 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -6,15 +6,15 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula'); /** @type {import('@docusaurus/types').Config} */ const config = { - title: 'My Site', - tagline: 'Dinosaurs are cool', + title: 'masterJS', + tagline: 'masterJS is a free resource and collections related to javascript. It provides useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', url: 'https://your-docusaurus-test-site.com', baseUrl: '/', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', - favicon: 'img/favicon.ico', - organizationName: 'facebook', // Usually your GitHub org/user name. - projectName: 'docusaurus', // Usually your repo name. + favicon: 'img/favicon.png', + organizationName: 'devSupporters', + projectName: 'masterJS', presets: [ [ @@ -23,14 +23,12 @@ const config = { ({ docs: { sidebarPath: require.resolve('./sidebars.js'), - // Please change this to your repo. - editUrl: 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', + editUrl: 'https://github.com/devSupporters/masterJS', }, blog: { showReadingTime: true, - // Please change this to your repo. editUrl: - 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', + 'https://github.com/devSupporters/masterJS', }, theme: { customCss: require.resolve('./src/css/custom.css'), @@ -43,10 +41,11 @@ const config = { /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ navbar: { - title: 'My Site', logo: { - alt: 'My Site Logo', - src: 'img/logo.svg', + alt: 'masterJS logo', + src: 'img/logo.png', + width: 115, + height:200 }, items: [ { @@ -57,7 +56,7 @@ const config = { }, {to: '/blog', label: 'Blog', position: 'left'}, { - href: 'https://github.com/facebook/docusaurus', + href: 'https://github.com/devSupporters/masterJS', label: 'GitHub', position: 'right', }, @@ -101,12 +100,12 @@ const config = { }, { label: 'GitHub', - href: 'https://github.com/facebook/docusaurus', + href: 'https://github.com/devSupporters/masterJS', }, ], }, ], - copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`, + copyright: `Copyright © ${new Date().getFullYear()} devSupporters, Inc. Built with Docusaurus.`, }, prism: { theme: lightCodeTheme, diff --git a/src/pages/index.tsx b/src/pages/index.tsx index cc4f721..113500c 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -11,7 +11,9 @@ function HomepageHeader() { return (
-

{siteConfig.title}

+
+ masterJS logo image +

{siteConfig.tagline}

ABqA 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

fLSmv1oH`pX+e@1 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%0DuQ`!WpCRer^7#9^A-=w4D8C?C~hnk6Fz+u(4k( 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

t1Z+f^m>L{ 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%0A6A) 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 z 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�#>z6Y{k`n9G z_;7lpzO~aLU)b)8T&r~Hat5|nB217bf)-IK7c~(%EXui4JZc6s64EvhD^!XuT*u$3 zeQPJL*MV*(aQJWO^}Z6LT6>D3_1Vel{J0;5uC(Co)ZF7fvyL_~;0oax%|t6B#T&8l zbm)_E_-f7q-Hi9vwt7I%Dz^d~rKBVgYo+=cIH_W9Jm)!vYrDJ067gh5U!k{uAs=jsR)QFT`1@Zg@%pOc3n6 zR$R^ImC3!k1vjveNZBSat{He%CMfYGV&R)s%gEMhgQ=l|W2~N;t>hHvwh<*RwFO z$PK;D|9ip>n%;B0{TuJwB}@c2{rP&EZLss>{CH~hO0@7J{IVfp%L&^|OztVk5aM;7 z8<^r}X$j%;P_ln&m2=j~P0c&*Ns_>iMYkJ=7b z%87@h)>0b%?n`$1Du%R4eB9J95^HW_&k^keCL2AN1oTZDZ(D@`OiR;8ZvmZyRlL)`ZMpHH+=jQ;rJtCFxLt84Iv2Hl1bP)Rr~oTP%<}+9 zbwo-(NgCStGFgY(3b5GM6wf-kz*l_m5}*0p<-9J|cd_iaI8P^dZwmT}gxf>EyAQqR zl|dz?E5M-!U{XR2(ucZl@I`A)d}ZJWmJI<)-}{ORqOX~8n+LF%=4?;(2HeuqpFVXV zhKgDy0KA{nk0;{1Q-$$y*IVn&N|O;jwDInBrl7K zlLt>CvTj5^ZU!q#k}FW<1Kn~?d6})g;@BTx8U&In8?M@M$*hx{TfyB)66<5}4my== zV1HYmJ!k|>1x?@gxDsWJ8YymxE9^3hm&nEiE`K%O_x7PsXO4a!f+`oNJh-u@Hm>cR ztUF`<=f^WGVx#>ZIe2pEH%B(j!#0#aX`xjN^m||bfQePp)KI8ZDQU8ANrzQ6^o1=k zU#oIYVE_CpMb*I$xR*67DyqBuNG{_`-T+jLfh>=tsJ$W$QUXi&5~w3-EXOOxC1tBfKvec*16oCKL7@6n;o@tN`l=1vx|jPXIZzRwnA++Kjmiu@!uze z`+5*p_zQpWOZYGT^Zx_5csSmNs?OvQB=r40pQpj%y^K`-^KG3kwBnNg zpx~V9$umN7e!Sr5Od2MAE}du#G06Oz*PCMmM#-q<3?&4m1FoJ3c=;-R==(l}Km5l( z1ibYI@HPiBB?%lRCCh$Pc|I!jXD+eWh%&fAx>_xk@A2T&eIc;cHT_CA0LbVt6N|$L zcAbvXqYCG1weJ`P`SENkXp>*8C9J!-cOIW@<(Y1@ z_Q@8yX5iM@e9mftt7cMF_2Xv&8#t~Eb1IJs5F5>CW3}vECYVsZNx5xeLc0D^R(9~FI+_MfH{dOB30yua`a2#vq_=}1RT0T#aU!rWJZB! z`cYLXX05s_>{Ka~eN$ku7Aaur�RP@b*p;H>R4+9DyYY(1UM8mBq?t0{beKX-AWs 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�f@S#{Jh z;gpqNJ0RVJ+Ft^&EKl`qMX~}lw`VeEjupuY0##)zZF4S8(FqbTZ7qVryKuTgF{QmusiFw;P-j!t0kkVO=coMk4V0Ki@W5S(@X1G-~ z=+e+&m6-sXF03{U5tG?MaDwFIsM$$puWBOjT1gF1yCdrr%@|z<)uxCmD@C?QM~zMC z>Ve8$lQ3d4lC$9fUiWxZK%0Aq)Koaocdkot5 z0I)2yUadBeV_!J^3MufUb-JCw<5;(m3|j6n*(#>BMTNf$Aa(nr$<0)XpQ^jaio!c! zL4y@$H8-57s$k06*@Zes0Ru!%&Fdv8t;Kyf);aSqnoZHJnzI%nMbya7at=3#|>IFlNsoC8Pev0>RBG7VrYb-yq! z5Ql>znZ^PcQd)ZPkRT+#p_~Vk?6?!w;kxNscv6A<&*Xb1Jc1QUh2<|R^_F@e;wvgw zj;d^dc)J}Ot_bQkKtRrwB$7#3gCb3s>t>Xl)ZOYH#It_}WzxxbRM+TJ1VW+I%EK3h z3>y@>#(-3SnjVH-DQ81Ra4@aj&S5&Ljuj$qvtT7D9=g_JMaWdg$6U(vdNI*WCw!V zoTGkTKOr^m#K>{fom?}qszoFjN$kwCdQ!>3M7&Y4%!pjR&tNKxGa8U(3~}FgOTd8# zVaQHu{H*jb>VUMflCPh{QoBuVcZVK65A~)TGO-$Wx40C~OI9#RjWnvQSzMv0aMJl< z0@Gj-iLxZT>3(}{+?l}dN)GMSwTD%gnee>DAjS(i{Lmokc-1gc)_cOv+D>A#i*>=u zGhIzTT`Lx*eJyeTN3Rs0a!zp{_{J3iF~ycCTt0Z64MF;G7d1UH?k$yu8{CM8=}cMF za|4|7{i8c)!-AojCGp{0Is^ktq3baAW7BsnVB1xe{AQQ%N-)^SUzhB3Bb(|&)LOS1 z#*7rxRo;>oOxj7Snv~*C_GKOaufPF|Nhyz z<4?RPKbRCHBesAiYuZDlYrpR_e3Rjy8dJ;CUTa=+gI%r`tB+p*KmN@h$AA7G`~v>w z-}(K(k30ZxKLtK_;PK(=^fKp>nZTI7LlzMj&=Z|Rj z1wEX%3yRsAX--f7UN5g6>>qhVJ)`S)pTnNCz;2wc&44ZwiLD7G)(Ky411ym|8AUwI zo0g{4vb)_C6Au7}Ik2ofuhNrQavvt)nIpTJOhr0pVJYPn3QFRce;{03r1g075L7>z zdyGasl*86B^`gwKuWNRP6ZCuga*2T5-WBiqoeU5!c*HVZ zvM-$x>=`J^P$fDK5@WHf z0#kr7uK*nb4la@pRw$goD&3hxMM{S8ZT^bmAe%2#|3!Qkfj*ZZPh7oG!9v1H?0Ba$$TdH z#G{A-NN=nI8Kh@xA}4!v<9lw^-YMR{WmB%DDQgqI>(s!Cq*rbL4$EqYMd`+xM!af> zqAIGCag;zDO|NOFw&Vno@Ar9VoAl{g5jGasWimzq>iqebkQk>1X+m(1C4-Bf+OtyNIA}^I4tMV4;<1<2sN8XHvyX zDk#E|)Rm%u5oxI@858l@&xx0k1Z`D43xZ%$J}$>Y$}w2&vaEelTCqSdjrophqAE*5 zl|#m23MwZN&rkB;P4+a4)W4m?A~oR#)EuP{+0>d=$T8=5;rUN4(zeFE*T#voH8#Ch zxjCJPs1G>ECE`piXCYmW3x$(teQVUbjEdNfen6$1p*U>uPT?(98%K?`ZN*?!6{e`S z2)oPKs6<03*+b+)F7`udBBCk|`bo1=H96gyW~JABmE#AvU)I1$Y40eNT_Pm7vR~u1 zAk;w8JwUG@Q$QDyYj?v`?z));0jBKnT_Cg51$bnl2~GKsDOEhSZzcspYm|^1zF(4raCjgG)-VEz|X7ZjzRp7WMmX+u=L<1hA9v#+>@z8~6 zYVvT!w)Q8JAynNM?KAEC{Nyt^)`xM=POEB$-9Uy?R^vTYYA7DmSRcut^*RMv4W)r0CjLu;QbOu*i>|)(oQ5lZ*}DqL)lJ*93P^IOSO)v1_KYHnNVI< zgH&qR5Y0aKFr-a6c^VY;Mrn@Xx+zO@m2WuoAQ&oHac2jG!E#uwVbfVT5Ax#v+KY%? zDn}dW1BU9lS&zA(!v?($R~Kczj+o2pAyyeTJZ#2lAF2^nY_eT^Mj#IW2F%Q$F<0rh zf*bdz8KAe(;Lu(_H|KfLg$jNnC!=~P;k8}sm$7TU1x~msj;iP8e(He-3t?q;<|lTC*Ll+` ziC_U>HgqF74RQ%Zb;*cO&3O|_v0(_l3}4S=Z|pwdeq09YU&hxV#6*ibQG~Dl^<<`?GfuP zT$5GU${G=qM9wrRfUj%SrVnsSBG#kZi#L4}6dedN-_=I1Lq)~9;Qg+7VM=CS+Agi{ z^$`*+{m#?p+Pk+5nnIVuX?;Q$r_xqk}0cCtm zn+&)(uIic(B7<+pOAH=)mkdG3cvB-ifiu)}<_#I`ox8?^Bql|$dT1Muq(VRvM1tv#MB1cNA3-8ij!$wHU*n3{=E8@?4M;e@wT)5i;6WIdk87ol^n>Xx2$Pv9w{rz ziiVS9$9cU*LselgR#S7b?+t{(-7e5_1G)pd8+(p}oI+}rkxaZdI)a*zSyfp}XLMAT zLslIW0+TE zZWZ^{85Pw?Ok~)~u8YYGgU`WcxL|(|W!V}U+PgjL&^4)QhNttB@3)$2Lr_i?xR!Gs zLu&)^b3mwgdfmIJYB3Z=on%GaG)lQSYY=vZpfgM4j%<0KVw(c`MDj8ymoC=ME|ha) zF6?^EY%wm`Vw)gxiCo%9wKA!psYWd7fKFVeiFi1w3Swytdsqe{-%2*5AX^LdygjS! zID{g7v$l&mt(ZPfL|j%mVYO=2$VAO4T&Nkkuq;fUL8$xMXod@f`kg5-TEz%7`_rX7dw+k#5lC&?Jlx$d` za*8gTY|dG>UpApuR;HC*5Tj^4r??SpXgUQLj#+kMA8JiAUlQQiIRn)pL)H9FaZL@D zY(%7C)uJ@jBGCRq&N4EMy(>4?(|OrgQyPPk@n#LNcebBhYJHLvg@xTca3wO8dRZ`Q zjpH8?=8P2lxASNO!k{9`6xI8tp5N`l#q;K4muohK*Clrc*DAkGDsBU$YU@YNs~|zP z%#P$q0Jw~BcCYtvT(Y`fQcQpbu&rqTcAOSh1I$*3+vG6KE(h40Gmh*q!nKaVGiZp* zD1YEV-?Bc1MfBt$+irM+l{V4a!lowfI8ksl?d*Wg&OLs1F{}<66y5HRiM+hTWeAHd z2&GBRvk{yVVoaUF(pwG72W92bjOFVcIVX;vGuCfzB392z7K{03BDzwZhFO=w&%pFF?bHMemlQRhCKOM;<=7>WNik4bhVeTh`PIADsaroiCS2cv$$$e_r z4-q$TK5xA_NA75W#j{`KTC6f{wD+gLRNG-tkkTa8pC^3UqGVefmQeSz8oGfHIWW^? zUGV*AoD?>tqJ4cc!!CH;N%u+D1}o~(IaV>18$H5ZQ_t7%Yhl@W(@+PR$*krco4~;) zVK`h@qhgXFw)=W-Z5)=#+j~1*lQr$7+g;bEH_q+krOxy3`al7-QeTZH738k9I?=& z2pzeAZ9`f`S(o|}EKmd`{^PYiO&H`PYi|`msD6PM95a#AyPBp|f;)bkdn; z;5=KnZ3>E=bwvV6NIg?E#giQ`MDvWAJ8A0Lsx<_d3^TP&B%B)8Tu{4E*I~d{p#v&t ziN=m<3M;Tf0iI>@*99o4ybhRXh-0E@3*_8{bYyaevLSWXKvrk@H-ZejQbfT(A$+O^ zX_?w>l$?eMHOjMT7pp)vRAY%I;b*unzEtuJPlu}}m|Q0i4T*;263^3N)PM?K(|aNV z6o@Q<)(F~put_VV2JzZbZ7DYWydoP+PEcGvBh`y&$!(Dw>VgPK%_9&AEh?cT1r%XN zY7my$5UL1~fIS+^a1mpo#XL_QIx94&eJSkQO~mOj0)d?@){A8jCwrrb1ISI7q*8-A z8J$!yJzMyuLVD6!BG&tv0!&Ms3dQ&oDv1ycMn}F^5jZc;mKr$G;zy}ud9+=lnBkrq zY^u=qc~WhoIZq~v@(F^PnF)nQRxz+9!BL7gGAT9PbWLEdu-Z&yTn1VEw7(_K8#K48 zI~P-|8De;a@}YG7s-9|;OOh3yYUXtJuu;2=q%vs<>Q%7<7VN;)`lGcqSow?g^xmMg zgY=qmOK64c4oq~Rdd;>BNj-?-DU7kKUWH1I z;QO!6ZMIh9y$fh-3RWrH&WBr`G#sBxzDwYRD`gpe9?fJvD}Ab*1vD_#B1B}N3Z=3Q z@w}`O7}WSBOgBr-(5tQcxgxwf4bHG-t2L@Rblyj$%k*7aHt(vQ1 zJr89JC#!H$m+OF_lHZO#4`O@V(k+f8ob9tNItM}6PYNuIs`%4s&`s2>M)vI~*Pe$3 zy?cWR#m3p7Gb^ay!*2I&c5<>Hy2a-^DUMA#2aCglaSxb3Vs7ZOIot&BR z=i=;h^u%yJYj`NuSe;W4m*Ux=lp$mMU}AT{OT=(>*$>`0Gr0cz3FjD%lAg-@#|^xE z(B5-Vi-_T{j)>Vc&82$>)f;>XuqJ1W81HQQGBHPNh^KNGjRy>xZgHvmdBZvlb(|@& zS^e`Qi9e>$U#h|jKv?buDm8fEWd5wGwlRD6R2i&>A2 zkAP83!gmrjco-vB3p}pJ_`j*vl{V!HR1!+{osy~=$bqQMRX11-L#g~d#aIYZbch#5 zN~aJtYv~byEML`tPlH29Y_-9iIR=$HC=6$nJb=!g>BWLK{#+xe`a={ELdDdrZ50n!?ri6aiUU|F~T{ox!s(H)@H>iHc=0R_`Dzy z=UM$er8Q2j93wkRDYf(+ce%dqLRgA2a3%D_uW8U<{n+qyZNpHk1_OXef+XTw9KQ(QET~_2^f6@Ja5{0yD)GI3Y=O zYJuMKPZcEh(!2Y<-+OtI{MTO}Hj2ONZ`M|uSC!ZX&oLDOOvil9st6)^wCCJiLneMz z;sypDUJVS`mGnLqfx%hsp>6~EyKBej`=e)KPkWu*aG1>Qj~zTP7KfQ_h#OACcZaUu zWJ&8+a_ZeH=w%hP?SqAv=U?}iNVK$P{;W@VB{^oVZLSM-0C=2__!s~Dp8@_kfKM^( z!IuRvx3wnpRr=p|Nm_4?k41pOTWczolk$jX@OxMv*`iY6PTZj^z@Sy)ELb-rMXz8VTXcpY6Otnl6SC^8{2*<{ z8I<;Fff$=ZrD;bh4u#YyRAQ_NnhKOIM8ZzVOEu=K|J_tTgaUjZs~9NWsi~$G!Zf(+ z3d(P&PeCN5Oq!5Z=QQ2Q;HSHod~K$k&6?-LN;syoUT&6{dd5u1qr;R5R0WWV*AOiL z8^92;Nv6~H?o(fhKPE0gpoDvEMTbEb_bp!(!0BusUASE&<(AW^{%m}DNb96Wr zk2^8Za>Kv`&=(cXq~fBOK8(#6zE{r5bDX_S6se&^@DQ0j;a=O;|d{~_|uBo7k&67<+}BBT8;LvjjWc->zN4?3dyoS=8xY?M5nGWQ!0QP;dxeq zv9jg^Qn@cPLYOHn4A@{ysEbQ%vPZ7 zU>RsQuR)!euprgMnss1j2#$%fPT7)AvdBW;SWx+TtesPi+0{rKqaalERSn3OGze%D zB(bEz8b8OT3Pf?yy(;x@gEUF;JLXlizY7L1APId&#Pwq5IVz}FTtMPF8A93CE1@;2 zoV#TLtu@1iolR=QY}@WrOt#}tJXV7bX6L{xs~bZQU81W) zTra%0ld?JA8>hiJg==`DwmA+0^aup%f?FvDifjC+gj%-AW~D#WoWYw$Z^9RZ9fT`Y zU1;@iKWTQR$H@0PSb+23D%pHxA}ZPTf%bkU?hvsFWs#?d;W7_a%D-YjreF$!gv%sG zpjSCBd5ZXar8ZWs9!5F5B2f_`*v0eM8ZQ>rvK!)G#Fp7UEvjUvrVbCm55h6f5Co8~ zJ)RlU`&uSG&kf&*E<&lUwq{@AeAp)550#5CZdDvUMxWoqiInSv<;JyRI;SmpqEd#m zfbSxod%Ht{s2_Hr2P4%fC3?^_1f9;HZ9UI<)c^9CdbP?{u{PySLJ?D{mx_FAD&i$$ z?AFA68qzhZcmk_+Nk!65u~YqBGpueyg!HC9ETnB{?4EIyAryJz^RttB$tZU#xh1cS zDayDe7v;Dv@%+a1Yz&NxU&U9CzSJapN=^nc6g)}sIjPsb;khBGg%?tKDByP4xBUx zSgpyPelcI^uQP44JHBVne7kqJUVqXH>srfTSA|+y7GqVve*D7m**AX_|H;4qXYgzP z;3t5e`ULpyvbq_p`Qx$@ESGsGpE>nDc~F&wIr#TeK0-Z5#wk@Vm4%7`(VH}Zb9Zi4 zDqli%xN>iZv%+CUF|Z2u#ko=xc)9jhmStdR2p$%4wc|?dEKD@Z$?n<{YJ{Y#(C*!7 zcXL5;A4NL<+{4{@$}8iJD>{ql=fZ4$f-Zj@v7aB^dr&(6mW8KaC+M?$;-(E5V;U*- z4)#3BY0tWV&2?t-@M_@U)dDPWFg_?!ZdkRG2wuV^<3&bCP3|$^MEacYOA{g^1%p<7 zT=e)=#2K~$BsCi2p+`zwu`9gefo`Q7weSSB@~3@Wk3pAv+g|*gp7-^UC|ceURln~; z*Vf)qBsi`%)%NNY@CNvQe(O8eKlq`~F)tT<=e6VFz_1x!*@Ey(+^+fz^$w(Luu?u= zm&Z*8cK~w$gOsoiL_Y(U)2Z?56=d11muQo@ItYceNNfaIu-A5OM!Qyiiw&Uo+NtR+ zHfIS6O!guGloPuM%E##*50;<%gwA?@y#Z_@h>8w;KWj>JvnJTkL_l|PQra~JU08>X zg8*PIh@K!&j&@B{mvak!4DT%;m7-U%>1eifvb|Jl7!VWN>;E6Ik;`#J5ET{Zq6#Tz z%Neg$P^Iu90K=4qyRdliPHj&VB!$dKMCoDGZqY~$2s7_tr8CbBkjYAesCJ$3HVR8s zwnC~SJL5@K-Vs3Oy%b5CHpKn(3iPqnQ&dmf*NLxcBLmfLC?s2Q?M0#|a-(EY1HC9U zOlkRW_*op>Wd&wnH zB!!pafUP!B*9&6)!HuFwpq@<;eFl(v-}E=76tRK&7j3Zu(S%FS19eK(WBi%5IJ2$+ z;I+x_9oZjMQHPaRB3ZIcx5Iucjd;(`$VjQy8kon(8Udt!5YN&?G-m60wFbo*)2WCS zK+gq;NcTOea;o<(s>`ehhhF*2Oix|2g+y7SkqAxsO4{F3<)ws|P3 z5KLHAFsf;XHJK& z;YLuFpgVT2GdO^_W=KTr*K!cUt66P2SxHaN>208$dHDrX>OHBCfxOn@v^&ZwjA&q!5{5<<}&^YGCGe(e< zNl109Mq?_Tdgdgem_+Fn)UVr`aOKA7+maj6M8DB*%oXkuW2_sQ;r z!+F6J#cdDOB>50}WtKzmj7KI-ot12^Di;0Fn zB?^{~=!WZAqd?Dfur+yPM@c{)inGqC3mG>Umd^zjujxXmCXxRpDS467n01Z^BA+ht zi|PP3%`Q-cP!l<0$$Nx@M|%Eo?F_VPn)|T2!rS@th@pK`IYOuloccRT^q>%KhmN13 zA7?AU@lajF4N)6gErdsEPb{vjJ-~4qz^NAIy;$w_@E0A$hEjoQD*)^?iQPwP+25q>L{<+z!$2 z`jHSV?TO#li%DTZX%qXzoC|nux7BCF%%m+5d( zR;molGI^7p|8~+@EcRw@d~IvrJxnB$ zf@D%Z9ogD)C*p}UJA!SybAy6_B30nCF!Et-as0vATK`=lb?z1|OQa3yO#>W z5=cy_-cF~c;nWGbB8kZ+05>U=g7~fAO;(>!N@t@d1eIpAl(wnGeNh<{O&nmgKAN?$ z32(q3K`e=l7Vz36dlqh_&m|}+#iEBMh?6RcSLHa#DQg;HQXPYvKA!hZQi<9cQrkVc z=pv0{o^dlyC9o94ap7EHC%y!L##|^~(`Q@OJZPwfvN!2=bRbwz z$-@lPu+qAy+gJszkVaIoAL5h=)woitiCVBIa)JoGprH{ombVnA9nBC3Dq*$hamXK} zp_F-oIC-sCcIAIQ*Dco^Do034g{Coq@*zUrRaEH2Ko^wCaf1Ocv8FWa)n2wtwkhf# zTrcoCnl*lI=aSJ{=Rp)V;T*uZ`K`gjh71Ma$l+e|A*0;T$qqMio-FM1n1?tG@L2f# z9RZ&2T>*KG6ydzC1*daeHtEReWE-k=c43+MzRjR8mu!y%DPIkenp*Rtx~rtKZlDtL zE#pq3A#t6#gTxxLxca$PNK`g~JoFcdh)VhUY?$>d=XBM`WlQ5x>w%=M=Q*aO0nVtZ z??Uw)75m^?6r|c-EU{e-ynt-QREQMH$b181&9vLY#`rQx*@%X?7(?c{L&j`c2MbW% zb*8Lr)wLl0dwYpxAyS|qX{VY8CuBs_{ErEUh-*34FLB6Z1eM#E-wV=dX`IC^8Ee6T z;;b-*U7RA>jY0OI0ZSV=Fm4m;FxC=$*6sKctA&o7$Ev(~U;hmm19T3nSm`(VR{VZt zaLFo3tRt}k;>0H#c z} zo|hd&Mc=oi56{Sa_jb1z%2B+I#~TTajYJoh?Kx5d91aI(1Xr6ZEnVKf0@ z=bTYtvD8b6LOxOGBlYmbK!?m9hwgiqEjkXo$htw8h*2BeOU4wd$c3TrWppZurxX@H z`=xV*UH!8!lc(dFNAZ2VxpBw6wvXsJd@NtLRV^V;XnksDELOLL>Te%;i#+9}@_fz_ zoN|Y00Q}*IH6F0sF;?;=^6-vFH?kpm3CN-vo#9}b%ppO6Gu$0bzHeQO8BP5Y_)6Be z<@ttbUH?7T`(}1h!@T#r%Ra79NnZ~i&*psQO%;=jN#1#Fh-}iLzD!&O@W21F-@>o| zm;V%>eDY86FMsz7%;on0yX1n0r=Mk$DK`hQV6BefN)>ag#oAR*^MZ_malu01TdUT= z_h{B18Z}Nf64nq6W<|J)P46@X6aH`~0t!3m_+G`@!>Yw_wEu=^yzGT^00<_Kthbo3 z(=|H*VH4gd#dT@`mcimgS_mYCZW8y_UUBH44hZX8wPqPaojCz5&07=l^9t;5rZrO| zYtp?(Rp8;NRHejdX9OI!oL9diHjmLGDpv8L;kYZQOmXiNDM^81u9cM-{N71yqo?+# zB5~WF7ZfG3$>fyq93~SEsF=ZtIw6$xPwahIP~#n0W}6#o?K)IV8>=zGP7-ZryJS|k zr6N|wJoF7=v--JIRxnkwg|B^8irNd#QJ3$Ia)nsq3wGish@fQ*Hiolq3{t8CDKL;t zLs2^LOoYuN-UqR4qN*ImbC+M68^SjWAttx+^R^nFN{$-A%R!@7@%0tK@+|gr`-U4X zRvTnR;aW84H}x=Y-oLC@XtJxFBQb=$UinGwMlbfSx5_?x_*C(nnDSwHw z|5la9tOH28=RPP_cvWwWtcIk{L}!w+rI+~$AZ>y>L2d@h+Sp66$whOnvyKF-)d&UG zRz15b9H}{O92>$qlKG2x9d0li#~Rbb7j@pt+yR>C$iywDrb_J=iky-2i;)TKAhjbi z{hrn+=*e1 zX4N8(>$C!zyCz9HHO7WflT{3$L_lbCNDu-MsR4OBM$ zG{g$=oXZfJs%@c_Mos0R<4~DMq$Fk2XNOw=tOv#7Jx~ObC& zF!Y%L(O{uCXo%wE-eG5$wAJ%NI;-I1 zJVBqA*d*1A_$)@niZMhe}5X2pTZ(20wXapJ%*#K5yNejo-H%xFM-3QS@i zHo|9Keg=_ip496K-*a!ycZD%=bJBaKi*7?srPz*UuqR+;-YXQA_}w}#-RhAkR|kkS z05KTI*c-@R`4bi=)KEg_7 zzCQBn_x#$NTOYGErG&39sT=8srK0avho)Swx`4a3<{lr{_b?az0EGNa0w?_eWFRLL z8o1i;?WOKt$F*my8GKGp`6DIG+{3prk)m~+inI2) zKjY{3!0lf)ZNP3WH%-`2>07S9D{=i6z#!Tm_dcNVib-n{)CeEYY*fmb#F{~qQvm^ryF zZU*FjE@&Axh1s@wPpnbNUcoUi;J9G3D46uSVZxuKWTV2Q1T-mgG1S1pHeYD94pb)Wv z8<7y|GI2V)STCZIHj`r8sC%-glnzq&pfxBZ*F#fUsp%x!U8_@)wlzELcCBUt*o$fl z<(z1MgPp+MooS|@cT~aws`6?fIuDBR!P0(@lOvGTPnv0J-^Y76!+smotW(Xv{aQyQ zUhHvo9D8eewcRa~rs^zXg2f$3ou7=PrACQ~=~*ryOcV)z(#Q-7MTIolk^Lw}@%gLN zASXA^tmYctHC5s{Gkg0Kj`K{E^#%ov&EELTr1A+BT1lx2hx$rUMPbzo0oL<9+=;`i zipxumu9pV_c#AOJ~3K~x@AN@S!dl8mjXzbsC&t_^f0&FZYU z=y_6ie``{KGg1dqfMFT55QA(GD%1(UpVTmHmItelOOkT4%({U!1;jBymd_xzo+)Qb zAm$m7dR0AXRxRyK#pLjeBJn7yYbEvUj%aLT6D$-X({>2)w(K>R4X=IJrYKGd0MclG z6#~0>c9D4!V^mUx70+H06=H2b=NG0p?`e&2zQwsmQV~IJxO09K*P}Vb5C&~6*xZlW z08>Qdf=!^>y2bk*34;-fnM{%zRn1NC-7;|oO%6%VNZI>tHSvzqfYg?$!Pw;+<$kzO zWLIaplDf1;C1%jjhsqHr@{rvbNt{W@lpt7xXSlNU4UQRIK2~yQ)2f3e-m|!VAP+0W zT0Om<3yWI%tP0!MYbMU+V$F34uN9sVR1MXUrJG@2MQl!IB`H2f74V&GJ4Edq&PtX4 ztHG6Wj#yLM-y(@wC4n&>>)qML=Z)q3+M9v(Gs3tD)g|SSVkb@rZI@J>B_(fE*6>7v zHAQS0__dr{@mjUOlb{9iQGIuon>>&m``1N?5 zxDZR=8i#AXc+-X;o9wxO={zibDWWk@)VYoED-)OiLe5B}YVJbssyy`Uq$1ggVog-? zOpkHsI;hmCq7I+oIZRZ?BNqdRh4W09AH3G{0bsX4;JXYL^+^vq8P$p&hYc+^{w>yx zyl&~}T+HyeTx}Z5(5MZqSX!QCv&K`-?7=Z<1d$o9*XCGp(~(WjaLcZSwfkkLS7>&6z+obs^3-b>A@UHn{ai(&b(SC@z=n z1qaPPW}KoM1C?9N&*D{QZ*aDOU;5{G;@{YfNc}#jO}E@`pAx{H%53x(xSuZ+(-^l` zgZOtJrtj;(@;g7|y=%sA9A^IX%k1|^UeXfDzUL55$CiRenY zoB-J|a#N7k^N0j+aaQe?+o+95j^!>A9e!q!{IE3&LGdMmX3Cb)fl4H?yl0YnRwUOf zf!OKIxy%+%A}Mp%@j&MEQN4I%+f3^kK*+Wnd$YpC`eciTArO3|K7wcWzT1HuA3;XxH;<0nuFDIHk}VcG&!91eWO@ent?<* zGt1|ft3uB8I`b3osGQ@L?GjaUHtzid#Ieey0CKET8{gu61R^gd^$0hstmfaGU+$_g z)XZYF#Y6xZLYa;US|WFwE`ELso8qZ@%hrqg>&HUfM2zA6qinM+?+wXB@#A@AUI zGe%y2oG;lpAvlEGH!4)iVW*+biD<`_f=b9?X5#{(nhRL-FZbga&Y54+#lQ&HDTzR^ z?e~sIFTgPOstU;QY-?I?uV3<{@HrsVb`xPOD#TIlS_qCelv2?Eh3l=Yiq|o}8uWQ- z;8Nx4eCEbI>#=5~XU?^pb8O&nW_|2e10S6?nKxuKdESYe$OLyABJWa4ASU(*kq=`W z=m;(#%*k&7vqt!W)6fVA+Y0AJXb{8q;?fvXL`k@yuqr{{h@oky9V(4*rBRr-0U^|dIh7j ziU+BCRO*3v|Ax*LJrH*I@4UgVU8$*e^$*vvmSf+Z-;8Q$7UQ_ABhlnnmK)^WB!eaf zA~~;ip{km0_N8xvx@Z`cM%79EW#Y^z@s54BBi2FI+DVK|R3b)``qmYP@M`i3~0Aoe)d6ap75=N+AKDOXl~5agjj z#x+yl;-nu~@Q+dBl3BekHnh65s_)AF%)>`>&HINrhF5hTr(D6}x=v*Q)f)R!>GI&Z zFC15U#^JU?kQA@8*EjaW-kJe|5mmxH56FTEQE|Xg3{$Fl6AySbE`f+x=-V*paGa%0SE;)kifAb2jE*F^1 zQmz|+#5=-|-5sCaHR9c~G5ndY>HXT50q362@DkU0PjKvBPYo3Moq-THes<@jgqLtX ziPaE4r!AGJEZ+S7yT;ykT8Dn;VRYk0$b0Wky8Y*SG5*EGTqgX%fj46%T1LC<=)BNi zZE7IJXu#S!%&)KMwzF(R9BMYl!)1=({2qtn)pXg0yQwg(FVq4N`SeQ|Szb^OW?>;V&0N zW`uYv8eFW9V$^g^&Gu+VJZiHlS>1Ui-lax34x7(NHkd)pB26%oEqYN)QH@;}0H|x* zOty$man|&a8PzHHeyPT#H;P^A{A%r;O*B{3bke5I$^(tXR139kSo;_OykZF%cM|x({;xGX}*UXzRw#ZZM%9MwW%)H7AoR zK$hU)v%=6KzT59jKdd&55f?$I8Y(|p2@8DoK;%FWiZNz2&w%*soY$$`gO!|R`82A< zc#0hyi6{plO$$3{$k~Y<32DA-t*k8_{MXdL29Z!1h(HfWIJ*#se zD!dNLbEsium#SK8L1AquMOIorsaeYeqd_&N>dDgjlu9|FZjm;`;_NhGjXR7~JDuvE zN$V!=r8tx@^Io^mAc!PbcCb+D$kCeIR=ZeM9ZXGEks!EgN^g7NtnQ`!j3=d?l=jl_ zhE));hwv=W|&_2gL|AmVyLDa-Tl2rI%$XvH9{_#DDf zR-{MoA#vMvT2Y{9Y`s><2rzC^C0tl6*5d8(*UOy%Wt4o0^JC_80#2f?8TRtDGT z+>B>kA{8U=DRuV8XB*G=lJDM zFjh4nsnlT8qG7_MX{^#X#_^CWYFuV_rT9B((AVi%psMGqA*19}Gb(11#0V%~HPht8 z?#%6Epg=0dJUGfPpfKcC#3AGe(Q$-hffA`N1E5MJb>_av7`i5Pg)4fa!Wl(7jB?jz zUw0U}DYY8PNn8w0yXsL87BNH3JUuH$dY3OY{g8ba$uy?mmKEqtDf@_fzHgb4F>8)1 zMcqE;I*#!$)&}z09}M>>L)@$48P#e@kS!c9ZX%6M>pI6HTgjGl{fuVa&@x*^QZslM zigKJe+8Lov?h0&|0#2R`_Y&!_^?r^gcaR3#s zUSgx(`aOTaSm<|d{tpp+o)S3yC4<3>-!^~YPkCni_*E5v)@Oy+Ia^n8sK$m*zVQm* z`0P`_->$LZ@#x_g35E@1MPj4eySNv670uZ5T(3Euah)Ru{u7^odTgd@5xzdIiM?W8 z>AyWiF@s~+@o&H7Hu#=5+IA%$)0oW%RJ62r`b)dxwOHgO)#oeQ_Q)yLd8?4%unTJY ze$G?UnOd&#KbJ4JEsD8IGt)pTC-X%aMS+{vsAq|TLMcMJp9hnU z47d?!o&Lu};Q~yuy}4up*QsT9EeRgiI+F+^Fj?&Jyt(HWB(j|=Pd0VKOvjHHLzBV+ zMDx;w+LUKvVN486s4{w-!u3kvj1#)s6g*G7#b!7EEgu|F(O{1;f?xx&chxjvEL?Xo zq!GcgWBMp1P_OT)CL7~*Co6^snwcOUdOhQ|CiJAnx{J8Ya^*&Adb^fM>yXcewtno! zz0S@v*Q&_H9+s@*R1=~!#lp|0i!@89x;VtO@bhp2x{)TuYs16!-uC9)D7H~ef?S$o zxY2AId2N?xIYmBzdd8`k&UskO0p`rtYT~_EImDX5g?(Ln&52m;NhvfXMG|X>R?02~ zsA`pzd+hrV+R`>X|B-W8XHtP6J48a4jSO^2aH&)66L#7$hlt7?>RuPcNv9kOH9ts} zVQe8ig}Rq&@{89_B!;b&WnD9R z6%9bBJ1T{2oTxgXc`e{vy_Hq5hDN92IxGrPJZ`McX125g4LI>WkDqfiz=W_9k7PV& zRV3Q)tnL$SO^YLe5oucG_E7pyb#(-erp_#3k}kl zKF?#5AX@Q)?$H+KX0&mf(8^6#>+AhnQ|uS3%8?fHdlw4*F@K%sIXK6_!DrkMv1Zm7 zW+v1nIKDZG^;f67>5Y;=9HN?n+{N{RsdF`)`CKO`!nY!5D0Mp{b?JS5TMe|uRu$Sc zA(3Z{@D+np`-}T&Une3iO+l_IXCafsNO4t>(Tz#62y2TLxE%Nt`4h-4&n&B;r}tm2 zEICG{^&;Y#@o)qBnk~j2v#JMr2ez>d{mI0*P(}EkW@dAtZ)K3>YFLgcyL-Vt@n^QX^;v{9RD18|cc6 zh`eVnXYjq;&CS<75s?v@N!KlYQj?5 zAr*dQ9ON@)tjUtFg)mX$rsFj1$V1D;kp$Jvsk{Db2xnv^OLXcpt}V%3STQH%P09x+ zE1{EBv~>MwI_(N8V0CG;s;D!mA94=2B&%~)e~vjkzp^2QXQLu9Ns5{E=ba)VAr6qS z8yEy$;|YI$JO<4DQtBz3PEwuBOJ#As9b=Uv-u_s;Ryw`qQE3tm{CGd-%Z@YcC|Mtc^o}_FZg%yfh4!OQWfdOy&Kt??P zqnuv$N*1Dj4k0eJh(Zd3i#S`vx2ez5bIk20+e2pgUj29W$v^zh_z7sGG zTdJkz*XEqUKGT&2aMx^kr61i`a_+VDK2?z|87OH<%0ONT4&F7r1(=l@a7`*90gaK# zN@vnotSTCdGj9q*4;8(?vSUFeTooYnBrF|`EOSlj05vURgYP71%}HdODH2YrjSip! zDZbG0S5^>Z+IH$jJ6nG$br4Q`Cy`ZK03;B6yaBw`9$2Y)7Aa%g6PBRNv{;Uu*FPZ@ z(&Cg?F4Zd?Pp=VutLFbHfqLvA2=plna#fl&*kst%YMFmIfCrN5i1nQaB)SLuTHT!eA$Z!SuxWrl2 zn6mX@wT*125DC4G-n#bu|MQu_vGe|>*TxqUa$5^A5r7iltB891JVQg`{I^Ll*hTzR z=crGisw4hQsWR|A8aJi|ARO09A*XnAE3PP&WI+HM-SiU^>47NS>4! zL(H+bS42}msq(UINLmZxJa7|dpCBx}RDZX8UMRaTnJY7aY-Td1llMa0KWGT8)9dFN zHB#eL+T;NZLAHnK9LedwD^-w4$d7xqG<{y2(Mb`8@*hTx%$j}Sx*>M~iciQv5I_)o zL{kW&nIj8N5wl0wA5#tch>z$<7KQ9iF*7wjrpUt=alXW@MVv|BW%s=`^@dJCI}(ym zk1RHv7S2}M>#_msLcJ@TSJPh)fyiNouHJGitr{KLZcyd4s)6p_lYFI>xKU%?vO=4> z2Ug+YhFH0N4{DWN6Egho>7>d}gw#13H8KI_6su{}L7GVLpQZ;iScxtX4*BRHHJjOy zn<>Ar23O#H$wV(E(sWj>%9z7D6(N_ zoF;w;$#^ThpigU>1OS)W@gduBz1PxY&?fsZj+#s^W0xq62b z+pmVc7@*s=9 zl2=;QKa5+MCO-0K@EOc%*B)}8NH}+^I2T0Y`E)}|_;IXNRIO}v!13y-J#i9p#_`N; z7>uy6+S)ckvhH_ziFA@P-abchs#ChaU=Pt2^W!m44p>AhtidH?4rl^1r!{0uP>RoN z#~|#F&^~;N$M!fb>vqF&&ViP#|HF>?M{L*o@AR|$#pmgt@bB??9tbAi^{(s( z+~1G$H0{Ney=tZ_jA%t&(%4|u>Be*?F{sBa-8P%4PJ7x1+mI4;RDJbqHt%9SSa>{!cP=fW(51=GI8V{E%R+qfw1?_S$38l(>34@y?; zZ~y#W{=72QR$Z@s*?Va#*U$5p-}C5uKtt8?Srho`;u3zFd>tTPSx^u=>mw7irn zH>!Pb=Zgs!CQJcCiJ=~j8JspWJ@n<;ZJe{Ez8ms=} zym?6Y{ts`JKmIs3SFNbkutZ+J7XI1;ZeV(Vb@j?x7V&9G{{HhdLb-dr?J%3o#B?kg zL((y$gf?3WMwxIb;xADTYnn@}SU^4qoh2+Fhi{8?XtIewugo=FoHlGlP6QHb64%oF zZ&D_+s)i~3=vx`o+SFj18n(4dfp`c2i@^fuDc%`ux>7PqQ@tjdT_u4PN-?}H`MF3- zNo&A8*8mK>GW>mEEhQ4&yxy6hYc~K{EQOGp?}Hj0-J}*<<*k$^$ek-$=M*r-h5hV+ zw41sBKw)JQC8cEpc@X%5s@9i~qY-eN859~RN$46Es$pU(!4TJL)*t@Y{dwPDG1F1_ zQiK>4a2}{OW9W#rVnXF?T%2;@yg%F*MXA*y)q~=q32Q%I%h5K|nBb%oiBOwA7L*?4 zc^t`Ub~oHF>t42?m}CtMF=#}#+_9MvEuM=dVtfv>HhQAapGRwKgXQd*6ARm?SE^K7EQae+)$0C#P#Y(h;HqVVdT zGkPoTcwQ8Ol#4iI`T2h*q*oMU@hrm7A7ECMzuB%{<$!bQb9pdn6V*~U^?R5^V|5vq zW}w$$saFrmP}N&40GM`FDld(N8t zt=QT^C~-E86bs5V<=N3*Hp&m;S(6mNKvvLPGlm@9`8yiIgxtTJ8&ED;hVhg{q%C?l zTo;e9u0^hlc%}*!;`L(< z1{tvo6Acj9qV_>Eq|)4mtJ)`A*i`Sx^}a7S6vv59i8C~@uNuvCvs$Tvo(?Y-YGZ?r z;ptjtcG=*%h?V%#XIN9e2!dUzyF^Z~4NV|R=bC6`%C*Oi3mo9YRxc_9zT%qE92H1VQ4Tf3ScRRtVuhuwUQQGRZOm8-MD z!n&HS&vACHNO6PeYGqHZ`c2C1p}cQjZkHT8C*>S8)FjVB%lj?n@5%n1o?FT{T+~UR zyatuX8v#3iR!l1qSsR=6(=m?UrRSLQ*mm>5Z8JPfd>+GN%2qa9+XeS~fIw~U_xTIE z*^}V)Ht*ZsKY!4(S5LL>_L-pM3S1R&cs} z=jqpm!G`a9^7F)(U;PsQ!+-hL_(%Wf3*gVb2L9Qv_PzMwB-*^)q#U<1c&SJm9cW1j%zBhgF;lA%8YKT%i)Ja;k(oQlBLX_7s%;~PAm-@@&2yduN!x$ia6M&LG-ghZPK=vamky?|F~(yM>}PJezXtKaWI z`T0rye4qPw-Jfma%o*i;eVW*PMmb*7(7VsG?{Gfl7<{s&Twb4-p_A3;AzWom$W4Av zcfQblyJ$6r>o9_gEo@8=u0i`pZ1}>zz(;?>+w(IXk54x?GeE<@MB*sJwS+6es~Fl9 zn?l~|0!MU#i55W|t71pIMxFYLP=lb9Gn%@$dmZep{aIB+f5Z)4SH!!e7=JH+9zRXs z`r&alf0})d@E8)YB>&$7_P%64H`u=0cfO}<$=Y31T?G-S5Js>!^8w&VWRoE_&;tCF zPQfOcl!8_53iO)Qj#B}Iik)4^dGVUO2CM{PA4%l&OftQKAq629#iS`|bmWQBVww5^ zq)LFUXn1lH!(9XG3ghPt@Fdxd(JOYwB--hDUq!Irq`k3;?>1op9v2W=Ub$bkgP79iEB@zRmdxFB(z^se}G5Qke_Geb1*Rnt!?L!Q4ggyMrF zK21^!L%pw5)G=s6pqd0~1fj~k7FlJg&vVRCib=d@3pu)Jibyp&%WKrQckL8YlvSFt za286Z{ElLi)r4KHiN=XH6YwP~9YG0^)MZUHT8)6-q!w&glI_9o2Sm0sp^oUHNp4N@ zXlMzdYQQFvt_vC5D!Ic1`6AgzQciGMji%RqHct)OLdk-CyNG>ewSl0nJ&~IPm;wgR zjmVUi?X_))M%rSwoJl#ccu0FnyhFDFZuQMK=tdda%he4_V2;&>%GLC?+B_+Z*=C)q zW_XHuQ^Y-$CmD(@TTxpP#ZT(hHtHaJ-WF2J3sBjV8YbHnsAofj5AzyR&8jjb4~C46 zVAl{23OUQ_8Nq5aslXjU5xr9aRiVkLNM*t^-RE>oe4S)-UzEww5U+Wdq|51>ro{PO zlaNIxHKs9|p^`?)3xa6M4Q&&RM!80Ou`fm3C`vKHf(S6;t@=gU^}$% zSu@sEogyaIsw62V7}b5FNi#}5tyH$zRulnyI<3OpbDmYs9}os$S)n}cJ!M;Gg20+` zKFeprz+#YXgc|G^QW_i5fZWQd##DSiRmV){s`38L{bXVAEDq1PBL6hqKmHz$!(}a7 zjrVB~P7Ik$!d}{k!Pp*?YKXj|FcBAa#)X{e{qlE}&w8!zlJ)FyrpPUCVX&$hPLYF( zfe6RLX(raIH8rMtzJFDtCWSIA)*!2~vx=e-wm6V&iLE-eB#U|+7`6B3gc_=a!Usi- zkT9%S<2<6{2PqRvEQQFg7pzJ5Rg|q6#|6cwSAB#q3}7z^B`y|t8f0zG1}kj8N}%Kc z<}oUpz`A#DwT6hQkE)a7-Fs%Nz8N;@@L2w?vqqWZ7G|herFR3WgngQ6wOR#?Tm#3J zF`D-Gh|N(x4>`x-A%&RBoo7(Vzk&78o#i;6&TBLzOw{~e4N55-R1Ke}++p7DuVBlI z_wTONmrdc=;hYplxpU<>`CnT9i(D9P9_dg<{Jdzd*18o8ouhVIwEMh zdQOzLNkuz8W5%`Lzu16ZjIZ$g^iP4uz;o^cGMgU?ow6{tYo;W>T_@UvNW+xCG!_F$ zT>regMZNmL*~V;p(a1BeDfvC1kg+54gB)s&YQ^>M{q@_6`?B`_I&x?C-(UT^CgQwK z=GN+2uZWdSt&;-XvYDKDP?y`^!<#$se88R?{)NBzbNsLW?Z1Wp@gF>ZKl=vwzyEZ% z4FB*rY{J7k^pRCy%ktqKOpNE21r&-&D_f@^qmBOlNw+v)Q!? zItPf@1rv>|QRy#(TioLoeH`Xf*ai&XOaD2ZAOBC_w~jY#04BBpY}ch2JcwY}L7u|S6?6Ne4nHv_6q78MNr#eVxf%$*k)Mf)?BNb#>ChZkT& zIi{`Rd7Ie0h*7;WV2#HaAGV}3WZ5+p4Hd-*-{a5gl<>uUS{o}J_b@{JJbU-~(*2&l z>+@vnUcr>|bN2f+8f+WKH`}3{{pN-*{SD7K@E98~w>_38VVam94d96^G!@<20Noqp zJSz?6A*=904MkHOW@61sAp!3DE8?YEE6U02*3|xPBP%}^71I7NS(f-CQMB~$@N@R6 z@Z!HQ+!I3ns^sAdx~J82aJJ?BFs3;DWCt7I8#Uhe!ls_`=0q!5PJ{?GOmAE##j*tG z2`i@JD#%F>Ups-oiU7k6%Ryir1d+24bz%divshRu6q*LOm0B7T_E-sW3WZ0dm}gWZ z@)XaA$@1cqQTCZrSb1HR8&8qk%-Z1UR&N4F$KCkz38`dMh&@Frupx4|Xgms*zKKSy zkv*{PkW{&4Bk)MsK5-KoUDMra(y#1qq>ME5^m%;E(*=-hwYdmtuBv7YALM*kGg;wM zKoV1HlYqZ5sNpc`G&3g!W_dj^NhrpG6Cj?k*&adZErYnQYI*Q3AdCpb*EKE*6-g*N zEe;3LluS}S6NPxGlenScxhZr$8@#fpZLH^DhoTHn)Fiz@zf2X@K?&8iP-TQz)F~1= zs~an2B?!{ARU(AS9+Xxi*u z7jeK!cm7^~!>W|ND0pP!OQ8#F=?p=}iD#4vB`ve6ifcky(!`XsZ2orjws;<~@lj$f zeFqmjW?E6=Br-%Lfs$Z$_Vy}&pr#V6sxT$;#S}RUJ$F_I@(zghMN=D)O5(D)&%}X2 z#ErP#VuNXl+!^|ugCLoCm(6nn-}_=)#cw`e%K}vP5{7n&p!_bfN|79%>5BR$|CVeC z&S$$HB_fDNVuqOLFS%W#{%DJ8E~&9FG6q5Rq;oCSI39qLk}gp^=Nc!Hteh3+-!UCp zz>-n(jhGvzfv=%Ka zT~I75i>hG;CayB!F5xy}*qQOFbdR&g307yd1p;I`S6mDg(-|$#VrX2+q%7o%l6$3= z)R88;rXm(L%A^LZaw}I#;x8I{(neR|V^$S^3Mp;mJt^y#QC%$nq3Ek>I)M)t^~R=- zzDVYPw2LY+U#(Mb&SR>fJk+u5V!{fSCSr~{?=E$|nF+ngRp|J|F=`%-<~)0~ww3Dn zE56C~9H94uxmK)_b@FkxDf}TS7Iy^X@;_+^ir2qV@pdr`($*Et-@CvOOD-U=+|ek9 zyI7+au}ld*ForFzXP}aW;}F|`3vF)Bu4JEpzba2^vW%K&y6K9C24gxukO_JmC06VCe0W@ zXs=W>k>05#p`)BD8b2TRtn_I*XUQp~VP4J*ws$N;O>_%C9@0m)lXTpHhdDmlz!#4V zfA3%a3jg50`1|ru+piCWh=HmKA@7@tf(@MN7HiT|>gp8~1v9?kt$c7nooF zB{2WV@lT)ebjK3|+Yylb8YJ|5P9x4T+|S#CeYmA(c&xX;8Hf~SXZ**ag6$dWJdv<0 zysHxH{2lwAYM)a-*jO>Xb z5w0iby1z?}ot$rY`WX=%{wKiSeB*%q8o=Wo%J+%Dn!j_(s|WB#n0n|XpSjcwIda-_ zQ@CA-0jblW7_MV_>d_0AGZRjV(FJhMJzp~sOC`?Yfdsy=HvY*)a(`DcxWAjv`6ILr z|Dk_gX7 z6`ZUaJrHz&R-#?0G9iE?YO0(`6tcksYVJ}~Al^FzeAl!osVbr&6_#nyv1pvHRJYWT zsV3ir&8>+Be{4vyEz+gZ2W^wWqyaUp%fMDVAji-LBNNJ`ZDk{qS?m(Scg>ke1kuLR z*gA`+*?1b?7VjCAXc5;-yx$p=Gb6EJSWZx^X{1Kg#WaykYx6ltoyYR~y_&tVu_Lxx z5xZ4YfT9q)Dm(+h(1cBRQ~+T>p1(Yl3PD{V>$P#p*Ja99P1%Yi<&e^7Y7~Q&DwzxNB6nRn_1MDEC!65{{(7~MRzOV38@!KSZWZ8}LONgCYp!g? zyIfC@Dz=CH%nidrNQGYe zioob$J$O(ym)plf@%yT52m=L7%5MoqVn`xQVl#1cko|*;TtrNKqlstbnr(5e(BYG; z$vOX__u-z&Z6F&_6VHKj`xcQCcF*3CE$J*p(=6`5W}sIPOk2+TW^@NMN3}&0;EzRX zMv5=i5kt6<8q}s)X}wbip2{kca|%|z6oY(bng4&0mLQY{MYFb8lZW>;EGxIFJan>h zn}xawRSmxzMCg3!(t15Dj9HO=MF2vz3We-cg`8&8=c2B+B}9oK9}nt-DW1>#Zb7!t z&Uuw}zF1KbKp*nFWWfZoca}i6; z7HGZq1f9}>_BzxP-@9`xXe35lxEIyt@m$Yaqm~ct0wS4!qPZ}qcJnDNB#qK}IrFAg99K>r%5vC1c_+SB`To2n{JVSgnV6 zZ? zEajM`)Kk^agQ_P}Y^RuBunSV5Dft<4PAZRR*Ca})+F0T8jkANJ$1nM3JM~T}KpF;F z-J78q%NTIPcGTdUnj;)xC_VO%qT@}p%)N%*U5gw@wZ`pw?vAnZsNHVTOt>gh5T$TC zVd9<%vCvhR*t7Lrb!mSLBY&m|Yuw_1=VHHk?bXFK5{GZDH8%+2I2?Z({`841VzpY_X5d^?YCd>&3z#fV&Wr2zcPU&iIS=c+n~Yy)9&am1yde8(y^CgFqQcQ0|Vg4Lr7iZ8$zW zfKMNRFTZ@?=U;uoFMs&~fB#?J@E`p3-@$+U@BbP8&Hv~l@c0PKFM$ug1@LiS(9`oC zWL0FAXJdg8+(gjo++~$~sQOCa_rw^t^~z@nV<+r)PK|S7Eb1r(h5CuAl8qbVX;t}9 z&pkEBENjy9h7Q*PH(>5L%rAfb8~oe<;=n(CdjR;1-_B2X&M)xh&prN6Kj0<9fbEv? z$Hsh{z?_cxobV%FRuhMN4_Ly@#uW?fAocH%wC}Od$8j6B$Nl5bneKZG4SVxc*}RY8 zTZt8B7?$5@{I|_Ibkvmg@hDzIZ*W_*vopJ<&)*TDf2QoKCs6!^S;);_mS0 z5l`))grDaZ5sk-@XR?;_MLhLeO)wgf+xb2FsdB_wU|bZ!TL>$YagQ_j`n)*IcYf3T zd3OBYJ^ZlmsX@5seck!*97sBdw~>0K!k#h3Qdi+V3;d$j-v;Rx?&^7bu35?fX5=ffJ3Xwh-^V>ErQVi*wEJB ztHxqfeQ*NbtZ6P8HOgOZF_ydbhD^d_1ZosY>)^R=V(>G8Xb@a1_8HXVoQOdJ%u6Z` z1g4E#Hupk3~F=`Ad{?D9POA&T1(a|cuOl77dgL@p%=Ez2^?3zmuXdo zXqheTtsC?M4Y^`Asw><`vrhhgLDq}$MiIg;bwnm6AQOXG-Ge9LT-RR9h9g^g7f??% ztNgagGnTjZdX16{Bw{4UVk;#vMDR{i-i=C41PQMx>?r{2(I^6u0;{whZLCyPGac3w zC*yUGu}~Sd+IUUPp^??=Vv{qyCu{6p{hp-erc1$!TwC5LRYRrv#6(c{wmwf*-ZB~V z#>Tga3uVu${VOa#Iv_mlRZ=;MVgF1y;>kYt6~-JS*^iUKsarnXH~RG9!1Pe{x(yUU7DWdUUg6sz9$=sqi*{H=`#3W($=dQ_ar9mkg zJVvUNj!HP}NPMMo2~CTrHdPLPuklS<-Flt$E2JQyKBAgJNqwEUO_%pyepY2-oSWVD zx|-|a^eP5i1W;uaiJKIjl)+hXu~~CwFV-&QWpff4LaFEo1tDI$Ahl>oN*JN(g}%d7 z21l5<(h*o72%AjwLpepIfov>-GwtHG}pmldqxQN2i`}sZcE%^rddIn!8Nupz?lVKwsH|M__9xi(h2& z6+cU53GFN5R`U*_2H(OOo{FH1hUn2KPO}O&$DPvf11cfa>)x17gs(tsMWgWKqWRbn zTjF}+AvYepaXR1H+)4~T#M-?hb}^BrV4obaW2A9yQggVtc@tI1-pf73~=mA1L8zl)@ zIY319ej?#3TW)k}el&ogu0s(sp4cn1?BrAGc)}DbmJ0+&Km? zd>)s7e)c%hsGUH&9mJ+_e9oM6r;?Z*P^R7Kuw~S9Z?W9Z%my%q9qVSlrsvype+@S9 zoCX`aC9%6>m;>|pcNpfhgPe2_hlXPu&v_@~7(TzvV-{l^dKP;~?qsBS;A(Hr{ddQ(V>t{=pEptS zB+VLj%k1#)u&fq6eZa9{&coT!=Iw6f``=BBn=Ezq(#?-!!|tA~82I#Y;={)WzWii(Y`~Xa0zdo0 z@w1-|{OT_r`1DtQ3Viw1j%&Yd06qiThd@M}cW(=$+2^7ERq7(EwU<&+&i! z&j9A1;M>3XHGcE$8@~SL4d$QW<0IbifVm&*aR097++)TV2J>V89@p)d*vw(W4>jVG z=xF=r94dNyEHFGC17i<%yR6m|@UaClA@+YCMI&5r5tL2Qn^D41#U)O=@j^{}<_dPa!d_3TDUi7-( zK97FT5f45-ERc7B-+p%3*y%~n2|Tvr+Th3WY?zmVu)&FdzFj2z{omi_e*Jb3LLb|X zNl$ld!|?gIo?$!5bBvSYbHwuLH<8h7f1W<~zr!w!I=1cVfo%i8eB0jzfNwuLV2>+< z*bbHF)8_m6Jjnj>ePHbW%N>s~@O-{q@9EpO@5kHvnV5|L2@X8{ChxVBq<5yiLb*-Z{xQRj992(eXS&*_`Kjdk!7!&+9q& zL6Pa_+O#7DK87KV7&oUSBI_NJcCN-46LUWC_H;aKOSF+E=5hWFY!Abyah{cir+)yp z2R?sx{Pwp4U*m~69bbMLczikV^G~1f@BZDd@vr>lZ(!rA5c|CL?|ll62k!c}#5Uqt zb)+?RHc%i&5xWtXKBms0ty7s)YUif=`{}p#cWtnD)P~=m3Av_ch9ck2tNQ1TX!#T0 zayMm3Rm~NeEpDHavA!pq#*Ip$Tw^pH$V_xzTrMwoT)oJ`g-qnK$c#2YFhm3BO_3-G zpi(|NTdaI)%(FUy)8w}?5lu9AVgu14z%eqo5`nWs&SAAW1?VVHL#h7Jq|x+h`wcYq zPhQmxQlofQq9Y(I>rkgJtr-(84FhOqXOXsr0$8xR^oLtT9T6c(kv3UXG9lc*M=8Y%|eJe2E8 z*=;&qKa;_P(hKLT#+E5UQJrIUUlgI0}yW;SyMZHwG zXc~Fe5F-<*G&Tx{I8(Z2fzdPY7dBF;cHw|N7gSR~g3p~|l{I7pR&Rm;IUv>=sv?q9 zA`$OC=0G#VoPnx}CW%QgE}15hbn3p=5Ge+&duz@Up2kgzW+0^nwI01WJ6)fzOb|C{ zRZzz}<9yTXP-uOM^PwSORP>z++&-}*PRbHfH1v4irS+r~&rr!Y5cXhE33=-DP%FEM z$>@|?8<8cvf`2AdpSo~qw6|8|K{WYB%xe)mv|K1OTC@J74Pe*EC&g|iFc#%ryiYx5oA!+KRBV1nra@S?NrvwwVHzom6pA8(+z0GX9wYbg?COrcTO# zY{*yu03ZNKL_t)#P@_XnT2EGRlK}UikY6lKnmFK1gI^LFd2NQZI7~N-nILQLAs<;! z96(gUFqqZEe>&@35rEWMb8}lzW?Nq>oY~$fNrzQ`p zLRw$1mggFtt*pah{F#kX8mfv4lbaLfz-J5^1;5}pVd8uM5vtJCqq!AJ?|sz96*v!r zRy^fA!8+2LIIhhXiv0qoOgIM(W_UviDoU@ohnZBKVqVV(YY0CG!wJ(X9>dQ!G;8wb zd6RP!p(Z*d7;3ZcI-{-TTb<%-QgxT6b$LN+gjkPTQzMIfgo{Y8#Pjl=X0< z7F$>+sAs!HD|S}=x5c!)B3HXU9~6F(@C{|BD@amO;hJluju0erF_ph@40H$w9|)Hk zg&P9d+KloiCiAQK&sOzD*pW32`tthO$t1pyQP;baqY(asJOs~#t>_$*)Kv)+j{8+A zgA>`1hYoCL`-v-q(Fi zr<-tLSJ*0cT3Ujo4vBHzNv(AZQS16`$*vTj<6bsVgP0=ALO36YS|bkDg?eV#PQ>t6 zBukY>sjbGUir1?m1udDeZFo+l3KNHVBSG92m?H8sV{(3~bq}nY-ClUGU~Is{uzj)N zum06v;XnI}FJT6J^XsoMfBg+Uj}O>v!*lz94<8@+FrM)75!)EBG2sXA$^5w!TDRmHtrnJ4szQ(owCM(X`e?=9QYiX6mj+el8S#Ah)CE=s0%K9k#K`8 z;y5!8xz31T1_Gj6Cb33=l|iv|#=2vGYeXHh$E@hVd9)R*6D*Blg{4FIPRYZ0sJkHQfA0`o`5}$&okip zw!eqR6L|Y#zqYSG@BhAizLnCSrvv2_0t_mTAEI9~nzUNzd*{|`9eZ<2a@a+S($H2p$nBxQ74a4SjUE{E69_Jk5uzQb1C&3Z$J_{J(lLpoX zyIpyxeJ#YNbDhq7?v6pd$C+V?blx^S-h_jzVgJPdCD*8&D-If|Ksa|Vt zX;QrZ65g6*WgX8u?&*)?`J8KI@_F*495oP@%k>@mY?^F4r+0H*-w^91;(g=zndAP? z))cGjTDY%mgt^1#;b1uL?;8)``FX#Ww_^=W2k>!!wlLts8{nUTuf764{9l0m+2 zp8<5KHU^eQO3&v@)RpoXfGi-2`X$Vi%pbCj9C+`n{&ck z=b|wrL?!I*95yvY6+eUa$kh~|0RXn9$)sYQI4fBxt~9w!*zuZJ6V#Y3HeX(+)0D+> zET|^gQz>=Gq{y3L(4L9-r;TUiY`>1@YQ}6Y4 z9Xz1VByMuYbAz|#q@hjg&Lx#wyU6WP$*75FjfG^lPdj%B zpyoNnO@yDt45SsK^PcKLQ|=Iv)Hp?2>6HwiaL)LUPKC31Bwl0GI0w$R5y&(Uq`2_& zJiwra;Xp(I_a?uj?=#m5+C_DWn{AO~(GZ70*U|{Q*7X-Yy9|O&NW~Ub_-8fmlH0~y z0rk5W8%puta^2zL+?F=m?`cAHs-E3Iy2!cZn&_@0o})Yf0YMgmz^uiUn3@_l=4be7=Uq7Z`*_d4uC|C{ND4`<#YqPj$a%CSz?GKOSeVrwn{i-Ngi6#9=A~?7BH;-qlafV zll1g)|Ft)}fA(C5^B~{MncZ7_kh_^Td0b=NEudr(a7c~zB-pyZ-<$q~6n#)?#ZuP-Or6M0{JYT*vA7rLzEI~EPG%;Cy-f8{{U%K+ z5dnmK>k!U&-EdrtGn0BRbnYlDW0=mvy63#1$?I_U`?~j$(s;|xl1>95Ck`^>K9 zKkxd5TduXQ*2VDyPwsa_(mvTopJ#Z)rO)ddp~t=vkEQfuEORb~z>LSj1tQiT9BXX! z_`F$;ZIOp_l@pKSIZqk_8N14+Juv-HVD<;>v0=b4Hrx4`Z*Ktp3ixFEXT3cyrRZxN zKjU|g+!KP;VSXbnl$?r>y?WEV=Q22IIsZsKIi+0b>mF}Wvs8yq4&Hu=Ncx?}z9j5@ zKkM*UOg_L{bFJU^pPzte`NMdn{$0Px7ddgGB^fEOPA~3V#6f&W+asV&s@_nuIVG-QTD_ZmFQ9cOFe6(X-dNUQaUc-cgn^juu_jw()%;k+ z;uTGu*VYtZuA!aME7nikP!UNeTN){lTdE)^vgN2h+br{P;U$?=jmcFgB-OmMmQAlQ zXM69(=dbKGOJiTf)>(-?$_CrGG2@lY811;!VpEDLMIjJ5ndSr}5~fPhMeohJcpInr zSZSz9_7gaQygmyF-s`l#QN#P1#$xMkkR2*A8OXcy%eCraTJJ*u)r<9{6o5+nW9I;H5;2vp5o7xs~z9cI|;){v;YAwVe0MTod(E-duCo{6vSSN;sg zOK+MJ=&is+-$lQBghn6P8Fqwa{tQ=Z)b7Twn*d2DA?0(LRQt#*>e$nt}ICOhl(a_g)_)DRI&HTIx^TTp|= zSH)!4Y>xX}G`7`btBL&GRQz_G@0ICnK&z8e9;1j_h9)0q*156*cCvVkzYrDXB50Rv z38~Sk2vAJacd{2v=d{WJD39lJ$`&yvUd|AWh(cOK%@r=f_XbUtW|h3-XG_z;HHZwW zjgQ!P+#Rb9|w)&UuC+p%+eoXihO<-aT7>Ud;i@8KX)& z1OMtXi<09CPgE*v@!kzB!Aq*@#du2ZAT}k@3^Pd*wNOT7WxPVv35{lNY;oBx*!;!0 zZasMRo_f{@Aa?XQfE>b8gFUK|)Tk+!&ls6($pbf~=}TBz+H0r{Z_dM7GPGxsL>&Ap z@!cxn!fjE@tL7K_CZG$Vt2GVfvhM^ABOAmJw!w=$uES031$Nz8bERu_eSQ4%M){jk zopc_0cT)aQ#gR47NstcQUJqHMW+^FX7IkH>SV`H(Oi)(}vCz#b6IRb?EXtjoa-L1| z)+>1c5W_#66*{05jy=0k@%xU0!!GKX(nw#GN}XaRD!#68Y&GOx8sY*=ab+9MWcrZr zbgpA1ws;e-!d~FmKDj|XNl}+DF%$S|3Gq|JbX3B$9Fi8bTp=5}P=Hl229Sds@gAm% z2fXJ`GDM?>9LZul2suH@qDqY(mFSxCWaR=x%4$-0VK)0hV1d^Vl*-e`t)zvSVxM8R zARPza>uI{w=W;LcBJ3tvPIW52r|0azyev4+Fx0rI#Q{zX)Zte##KCz5*NvPWc_cl= zGu-d`=;H=__+tO3kB`08>;rbHIZn{9N+5FC*2K7wzeojSc9?&|DdARKXyxR#@XSv*T;BShpxB9+ffh}@{UQ@JJe z%_Tui?1(|n8a->vyfYvKs?5ISW)g?|(kYH~2; zbD$3vjZ$X=|1U$U7z*#6uaD;XAY#o}_c~a?-n!599KV;tpU1y#;=P(t?%tg*+l%$0 zaD5Z!t9TCV#KO<9Uiy=A~&5i?~EUp>U zz7DBb6531XQv^&aGt>XE!wP%WlQlSnjpjEj;+S?#>W=?n0VY^TvQ zvkKYFnk18LCWS(cY-BfpL;84b>X}x0D~X}V@XV{q9muW_$bgrHNsSqwbL_dfPyw<= z!N{sA&S2XSXu^>MYQq{CQQ2T6h3yStg`Zcm_RRWbqMGz}Ypj_T(_hg7=L9E{9U#l8 z&phcQ;{(L>HNQVB?9@=3?!`8Yiul*w_ir_|tt9=|kbBt!t zVfA>tHu+`ID++f6f<#gkBCsM^xgnE$ZD^}dhmIG#j`=2~5|!!Sb6*#4MOhS;NH@b- zGZpw@dRXBszymrVKjqy0Qu!$#nzt)+p_#pS8cpdr;2~d(mfhVOjo48NpXY zm9l<@5L}{xgJRRis$TQ`4Gi}lZ}M(wHML7>YSBbt7Mt@l1(&dTwsez80VVxtabL_nM4V*1f}6S6oLHGvr!Ied6is7u9a zfs?dk(GV}#796bXp_)^^P-ap!4NwMdIJY*Tw9m?=@obvBCP5@Zh#YB^Qx9Pl(d2kc z_~YS$VR=}gEZ-I3uTvsk)O9@M%8m9_TG)N38iZ7YWGse5TGGP#o%FkdhKW>B;B9lL z=6KP%kn@6WXqGWAMbK}1vQa@Z3_}(tF0b!Lia%ICz>?zrL>WXc@wE}Sh!`w9Ut1zd zIpwe8wpc#a=v_9>y@{+;#;;Gdg9vF<4pqF{It*~xL-v~&ItC5{^1E)0{XK%@lq1zy`>o4#0M$k*VDcvuD(eF2W*MGYML24auLYf8CNBTn;*)V+*L zwBC%!*4J~Lg8aN-w zjhXIGroJCYxTC38ju>voHF_&bXz$O{-uZ_InU3T3$YOqK*5&K(d;D}4@%^cgD^4z3 z)qk(AI*MXD7K=5#Pt)mIbFKD{cM^Zvg0R>?FJ369%Fd<;_cV|5J?Nd3iuz|*Lm z%sB|mD=JtW$gQpyLeb(l%#{4}H3=;4DK#mrS65`E3I)aJQxJ<>`J*osPdH@%6mCHe4#Lsn!P5J%Sge3_qrmN zl*XNB5L7lIRPiMWl^ORGU3&q$Kwzj*(*wfRfuHw;lvoEfoyRM+OsnKn>oAsRPc}pn zs#Fz)4I4MyI`YjjCs8ukox;v0_8|ewQpFXSWX=1Rfzwj>d7i3sG%9*_+mVYpy;UVu zFUi7pc9xP+VZoHzvO1q2nl3z{xdzIm+Aym#*gFbR_og5|L7!Roi2Dnbop6ZEiKX=? z#H4d1o|fi?0DB8L!}WPtdQ3v8lLr>ew5mb@?;4xPwmGL_l2DRff-h==PijbtHEF`i zkBK$L3Sf=ejA5aI`C`u{TRN}A5!uK^wQ^B*cpcfhtGC@>*GN8TIKtQO8=W$>*LYFX zRc)WlXg<1OUp_rTeDI%VJx>T%Dsl3Gh0xf zYkbc8JB#(FWd**Nqo#K#nui5;S{4g*hH&l@YQib7D>XF83cFpN;Zuj3>3Z0?RZOMx z*ahyU;)1k^^-8iUc%Hz#U`=|3Sxbk$TgBx zH1GSK2qo7j=ZteMNRtY4R5=hm$EY4_gjdHu!}?t6Wj`UjAI7Q8a--eE8aLB*TEq?7 z;SZ}#L=PCKOq-|{no~TprUAbaH3Oe@qM_drIGF6q18IsJV=8ACxoKO1n{bM0a(VMc zz0vAkNkR+|BnkBO0IQ_O-a(8(7Re1^i4Cj$lyYu&@muwb=sM%j5WMEQ1rsA;VVmb> z@ehZ?=ktIb_uim{?5^b+?84I>8O?Fu`_gyg#aFH53tav(3;TQ|Gaoo->#7-cJGI9sG7fVY?kL z&n*w2%04UIcTslaGuU%Yce&r8evUVIk@2&3J$MlX23Sct1?y(m`ugwVs5iHew>|Im zZ&vq^B&SjBugD`NdPwFK^DV+a!9}nP8#wKOhM0E_O}$dAPj!0>UZD(uBEAzThb(es z?#s>0aY=Zcz=q7k5Vg~~MiVy$v#0AL+k0Xl=iG6xQ~eu1&zMljx!Ob_Qo0G@A&9-8 z)K6!QxwcR~=e}U6-)4>V-I-y8x3@7Gs07ov9w#(0pU>HO(&V9jDBF*#Bk&=9a7r(YdZEq;rkF=E7Uj(;hbwi7!dDlkNwDh4$`H) ztL6UVd^>(mik82-+w`B{+l)D9$Ev*Yn{b$AvhE#BEReB&TriC+De4?#U^ zqfu&8lS=|*x>R4(ntjJaS1Cd~r~*XtkyU~yUsPxFXkt>^nnnf_CdzyDh2`b(Um{t< z8Zg&|lGxzMG7%w_#j1toO?zmYelLTRj^gK>p#C{6teOu+Jp!VrCNSRw>8Mz?dw)u_ z%^@b*aUv;H77Kt&MUEm?v$E#--wQC?SQm4Vf9*5Rg^sxZ5U?Psh@vqzwxxO$v`T7H z!xPQ$1Tcw1(PwS4u=2_kpVV2YKyPJ%A#5uFO}vlS6sM#*HRck!B6(yk8eI(nt_U*sF#b5}4xIPNvwl<8{-T>!dS3EYHi=3fZj8;9Y~zYi^gU zB2BA#n;;D!CmBt4AX@D<LjVRSXsTr!*ocCuB0OFM6s4_gGjg#@cBB03ZNKL_t)_ zL)G02(qRiAa$^tTJ2^+9e@|zYQay!m{Sa2x<((+?5Jj{#5pzh1Tcs{8a7P|+H9^QL zx#g%YG^uloJ!DFGfX}+dQG-?G!%Yc1^5T%I}oRkSptT#utPNVI@99L&U`C4nvS;Vz|q^weKa#H)I{Sa?EmnbcIqp^vBBJOj_!oX`XoG%6boJ81G4`2Ok#*bt|f9|CtxfCyD?>Btazdgve=m%@oIsnVp3gzxR$XuWA7`rPbwujFC|t?WBIj_3@?P zY7OQl8P<7FR^~gtaDehE%A@*BX$HcOQ5u<<#Z)9_uB0Phg=}*$6JV8XR7{Pa}f%Py@zNewS2k>5lo zQj|14vZYg+23IyNsGx+Qk`#*dRsbgeP3DpVQ4?hXvNT#}4(Lf{+etBm7K5B#kDt}3 z^C=s^BKM7IgXK-}(y8NIK-#Q}=LD1siIJLIb1oV`YI;K07;;j=632>UIK5gSVr82f zp2sAz6(>aQFVxOW6w9%ROiE|2nu{vgv0mNARgsEHzVq(cQ}Iz0z(kQ*8VV39Zb!l~ z1||Q#P~2Nct{d%FqrDj?s+?>UQsYQ8yiGL+A$~qKQey%RZ3)eaTqmhit(WNya5o@{ z%xuqQ4cS1wmso@^NlS`2O5mhYYBJG5Jl9OYkCajsM6+uJO!;lAUVsYgkqA>ZEvOdU zXq2}2*~0ogsbWW(%vXhRgKF@eR7$_`4Ao7Itz?ArpWU*{6Wo;<;aE zpZCck+a@_0s~T({L=bO1tF=;73H)h**1=Y9&!@_thMLq3(z$JZ^e>k=Dfuz zca}|Vpjwc;P-isM=6cLyd?h()dVmLFf49ZH0Nm1axw39vy zY`D6*9SdTC_3xNTpsnH+H)p-R2kVj@vEEJL1|l}9dTBJoV-NAXU;^lKR8u4XdN)(V z&)D1tH)iJ|j)rINi~eM%R0Gp$9_bx)4KHu@4}_|s$RSJt-|B^l!HT9lsf}pYHnq+Q zijCT5a*>EQk@vNDd4?1}+}8@7CAU?oXFwTPHF0*dwFxQ3#<~jDG;vmdZ>PL1emtq8 z(fL+v@=W{(O+9Z~ZN9-l^EH`hW>HKo1B61&xO{%IA=^&D(D&zFpI=e_6oZ0hRc*`! zPFw2H24CPc)Z&x^?=usro+7vNda$azX{y;YG@-#(iYH1vQ8dLnBEf1PA*mO8&HYRa zZge$(I@bV=3wKtt)|{U(eSWxCqA%yQW1yM!nmmW1~?c z+BIQ;*8;3bvqWRNsPeh48EkcZ-s2-i=cmHv5)sZD6=D$X-V8?;{G4KMTRMyH>r`ah zV#1q!;yN~)kEs~!ciO9q1dRMM87xm#pYdvbz55#eu=Jj`EP1N=Ky!K%vmg)=q zctE=qc+Hi(`FHgh3a3zn#{yBRL4RN8-?7d#!b3c~XC~{j(}8>!CU8D+k1pa*%bN)O zpR~r0|2-p26W^tglR*3o%lXzs#l7A898e7bD~Av6nYqBG%P-72cwG85CVDE|#~u}v zb%7xj95+4#h!~~%>v2!T^%Jgj3LD}1JYr8!!t>`5vnK7M5D!igR)>=&3?RfT6SYs; z50(c2F1%xA99!-!C6)udM^bqshIn1zb1E-W*q_RE6J|Ta@I#CTo49tqKViLIa7N^z zQ4{OUR{dx+HHKGfWfS!jR8QUebLWijrU>jV@;`NsdEcYEusy{HXK{+K=D_RN!@dcB zAAkOgA%2h@=d)tj*Uz8d^@g1UIrH@*5+t8tKg2pI?8!6dIPYl^_Tq2*f96|Q%i*)< z%p3zLC}d&qUi9pkyP1O95+?1EO3o(h}j!_CB`1cI-G|rM);ZChj|=((px^s zkN@YQdb*qcUYM5a`+WR3U-;AA=*xjH`#z6{2o~<)e|fpYc2c^+arfB017E7qn| z%sWr0HgL= z4HNc>6dz9lMtc7Ugi(<46nd z3}BKyX(0`IRz2i~Ca=9q1vXj>k8F9b2$Ck0H7*6it;R9KdQhPZnK%t0c($o`K&q*k ziXl<0$O(KBO+BS%5@SSBjuv)kkr0sfvr_M&p$0d7Z=m>~&RlfrVj;(pN{&G-AnkJ# z3a}BJu*KA$ns`+}tZ7kEwVz{*O!q~xvXI13&vwo$qV=o2xZV}%s|@8Rt7g%Io0IZ> z6XfUaVe{~sP>+~=_6k6wJU69YA+SkPxwTT<7DF5cVa3|0Vt0-4LfC62q04z=d2q-@ zM%fsKXX<~_T_oo5Zpm|ZL|(n128acH4IUQ#&v!^&&luG zDlzP`QEpUh*bWS~uy?1=MaXkZz_fn}YsIfY! zdt5FK3w!K@Z=qL|R6k$~i@%j)M0t-Bc}N2ypPjW^X+D?^uvR$}2Ha z22qOOY5<_aE3GF0bqep%Rj5-Pj4CnFwMa2Fxn7di;jH>AaNwepOQNQ$eN*V z(<;Di&83DMl{KT+XQ14Qlt8R(z_~cj)bCi!^RI#j^jS(J-LW19XwOYr_x29UTvmH> zaRxGG%I8&5mPhZNQ`B-j*mArLG$LC#GvbgBYr&cRyE7JcLIB zHBSc(=EuHOQho~YcH5u10T|l`x3~Ikni-6!e;LnA4_MBkq z))tuaPZKHfYG1{ChVa{BSsPt?=G|J3V5lA^HwgmM@& zK?z^9ue~2gm98p`;~=Pt^{L0c9iRu;unU?wlMHQ7w#R4Faup$aR53D2u8AXW=f!?>@Ojn8s!cW;ydU%qd(nqIO;=VXNfuKjL-EM^4XdB3EW>`;?ko4f8bhZ$XY3g3K~QVSK1#&WU1inWmIYgPBGo2nO^mS`R8)X!N$0 zSWIVoqdaIUpcz_z`XU!?S?X6cpt_<&H6g9DO?N$c#AGifhsdcGXke~9BO~jDj?l>k zi1*K;t9869$~ZVUq`bF^L>++uPe8E0%1Iq3fooRPKF)U%n^xEK!O+%c{Ct$vytLeI ztbhFlz|ev`s03N30%jgS#GE;H6vdHF6@;hxCM7)M25m-2rjotw$c^iCcyy$f&)!|0T6ois^FJn)TBdL`?ClV^$MH3!Gq#?k& zQ)W`iFRaXF5FinO)5c8)YwX;)iEL!~j5={?)W}zsPJ8;yMP>zEB6*>k29L31m?m#UP(vQkg0!OS!8>9O2B{+| zRkN_>%z)=48*f2G=7WlD(o!?z%;n-aYgv_5HR9cM4tK@zp%2C~RCC7e8C2Juay11? zB7V`S#M+1S(PaP0TY&Z%0|hBN^sWz zka>|fhYP8Jfl~BMa+S-n;;gHrqATWN?yXd^hS)C@b31F6qFjg!Zbu+qg8vOT%mnqK zB*Mg)p~)9Ae#X2{+}FzH_!h(Gju~*@!yhV?nlL$NVHNa8zLS@o4TSfZMo6gHS3%Reb;A>n&WiJvYom$ zgHvhmDI3EjqlNGn7m9RP+ZD!|Z-!>jWT4(eLldHDxB&Dnk_V~bG7;Rw^_?{y6TG8x zzfrS+f0pA*%DYf&0CfnT&**I2CB+`)l)}$2#;69gh{IH@ROo6gC}n)t_JQu&CXgGs zOuAw_D{JB$I`v-fbE|Uw6c5Z71B`s;2nQFlMkR6Of?%TI;}tvPI1Z}~u~KuGXwsk# zYF$mACtdfT{XhE#&80lr4EDH+*<^!y)kY)Kex6A-T&qQkH%wh~#r>!7%mHnMdNuW| zQQH<+D-TztraA3T7x{}(t{^dB(WG!XV{LUFAd}L0_$1|aBL6LCuppI~Pht8`fj)%fTS8INW(gwfKXh zsL-Mt=33O5Bn3cV z*w_^5COqmM95AvkO_IQiC`&ytnJwC(dH{khnOrO{|KXSH*b&Zi-17KGB zZr4Ef$ivTP?VV}`p$2+w*)6OG&Lhc&GAfSx6#XX%ViBt@Pn}m4CDn;KNGmWZjt6B} zfR!qz7(Vt|d$T&0o5=B8#4Y|kkpn>3g|qUZObgk0$MShpT>dBzwMdlZ0hqbSOHpH} z;l*$e`dGpJIps2-`YTMHN<=&ehJmmOX5ysmXV5udia?5L`E0buKx<|SCqg4pqiYX` zb#r34qjQ7tX07lVz*^-h;v%oy71aPm$|W0@#G-18O!~JF3nWiL^*2Rt{yI~FV(*!V z#&~C_^+i!=7MRAI^q$agE7ZQlJuFcM?!Bt38msIIJ_tJtC4wMfA8?Hcf#dH8YKB&y zzc)lq&hbmbI$)he*hs}e5@Je(%%Rt5$unKJ6pd=PUUID{A`s)r^X@5jgtph%*OCtA3EQj|?Rif1N_r|X?Tj0J>Oh5BnUcF#Sm zxHc39%}MjPzx%>~Q0q{3pffsmje7~=d@*q*S?F!tz#a90!?PMg$0ONVQ24x&2B7^Y zWXE@i7)tM*pXSf{>K?z_FZ$_k$A0kTG?Ssnrf0><)y2f0ySb3<}ZNB3z6e~idtmn0frc~Z8LYZj5aZ_=|N$KOik8={! z7eH=T8M9K>87qfKzEM?QqH2iSi)Qk|LR^w?Odpa_d4h>CD##fYcJM^tiivvxl(K{vNm0^md- zYnvDrh|1z@W56I1-bdVb&{lS7;!S|Iv2kOE)y745@&@39w#+Kv2#Cb!dBTe=sHBo1 z=Nt3R=eQYe1Pt;Nno|r)z~=cGJZ;=086Julpizxnk&@8oaJNJy?dM3spBnHg=P5O{ zqpH*lXUUw}=0!E)Q_Lqt0yA-5Pm!Cj>Wpi0RRpn20MQJnDDbY!Z_za6yYsOnZ+itf zirUt(Us$KFmcsvAB@@ns-cpGhUR2)^>*j(A4pdMF2U0m#PulJ~M2j8Zr5 zfjlY|nbl{jd<%k9J{l50r+h@`7dKW){x1fWIH$ER4ejC_Edxs3zCCkQr)hU&WsOxc zTn#B2)ze&4yLgw*;F@p?D9SE;_N~BJ%Q-pdd_Y5rb`v0^u$(SKFrx>u3;9=p&JC#` z#?Jy$idv3yM30I!s-*8!Kd6!CtW;x~s8+7gYTjT(3W`9iaw9231*7I{tlzz95Hx4V zl|wTz#5DQEToZs)9T4~S)pVRft>5Z!z;qEaD8Im>p~D3D6fcNaq6QxMJXOsMQvpr< zom-;Z9V2!p|V)CzL06Gf2xMk)*B``voHJy@p$8m}aSXLNzK>1For83W=972CMi= z1taQpS)=CJSxd$orC@zgaa-XHeC~DbA*VuP%xUNqbnXZXMHcNI(A4*?gd=FLDXgVj zh8h@S6&o=CZajQ?{+J5_=As{=>hSWI0?vR=)hgf|lk=~rv^ne9a1Pir)>860!Vk=K zT^vOP093--fsn%)8H}@(=P`a>j@On3$(*u)F6LXq${_T zh&hU3l=87cxt?=DU-Yz@aAbBUw|Rq`sb{muMaqByh)5G$FSsXG2Dh4?4fuSI@pWp~ zkm8OoMNKE_T}6I1VF4a%E5Nh{Y=j9x#$;y7agBBdw zYAx(h30Vv=Mf-Fpu^H1jNfbZn)~hSA0E#CPE2CjZc9|-DCsv6zLHb2i`j@$qIHz5R zi70%SRly}D&Ulw+EFtYh;YcV4^hK`$)?jL)1_BoMGc+z*`kA6{81tE)<=liWzQ?F8 zITlKnqBq#ddnZx1)p>|s89CJ%&$_M>bj3Z$nQM-?&W0G=a3WNu!CZE0OH49!&CV`eD3KTsX>^sKvQ2ceyn=Ia?5>lAgu>?B*+xt{?GFLo@z?tVCPq zE#KkK&!n>fc|K^4WT}PwF-;^L9WN(6%=8>KTeE0H&Gix$14z%lj%e@cs77_Y$SUiS}dMJ zv1anx{4Rz0po5Np^kV%Lr%a#~-dHgw5rI&xwv7n{Y8rs;xk(i)DX5|$QmoJzClwtk zpj?p*lm!@DLPHZRm^67cZB2u33E*YRd#gk$ZfquNXxE^!@!rM@J6Kd;T#;%NAy$%# zEyO#kz`C@Srgtz@vPg};bG^(k@q4QKru8?qWd97RFB7EZ15GxFF=u+y;N+&{Y;3w? z0w^qqxX~l0;=LBL3NU6Rk@NbK+B3=FvpNJf#|ue|6YHVRPmrRli~R+m{1z>DxByD( zBn@dbg0zzqSESM=<@3&K)wSh=2~dk0a{T^c-k=l;$^@(R_IeIzB9~ZCOiDmwSEnXC zWejdWLvC`i!WAp&aZ^lkH=Cx7vgV7i0QRDgXo|t9_Ee0=i-OOcVumqVUr7T}MFRqi z6Ys#7Jlsvw5-Bhi#J1tJ`jThBG(Kh~k@N6NTX>MY7B^U25MNS^u;zRtiznG=^VbEI z1h64MRXRH+1AX2Lu$e7XsJxOCmHntxE`$aem1>IQ6n`fvdC8#-Qp#rln@LC) z1|}My(vC)4Q{S~iQ4KC&6X#cr{gb}}(@<5+lS-cp1&u~Iv{+XfDeKHK)1=KCBG9aA zL96e?#QG??A?o?g7UiZU@)cmg3J(qGq$LY>&u%v0G1U^1o8UEX<@H-gCFt{VY0->+ z@I)zga~|HQC^I>v#I(iPlA2EgMa|*brwwW01bbN_7Cc$6lo3R|7T0A_yj`q?g2nK8 zIBIjQScQsak90KQ-mFshog(k0{BwG>k1MsJP;N>0J?nk6Lx||}T%b1dj7c!im;@6B zS`{7WYhrrI9Ry~% z0*swhoNPfc<&7ru43JIEsE9L@!c0t_ie12WFT{0FJ)D4xz;Z%fruW`XtPU~G$PP`}4 zY>wYMksEB*>;cT3SjCp;=N_074#Tz$Y~yaYzm&`&0Rj{6(t_opF18gB)Gu!3a6hin zDt=jV71zq>$^JPIBV7zFweFE&El!GoNzD>jD1`_3JN464Zv+ylat(^)T&JF6>fad3 zzzC?8QN_HAe0VnQ2)-hEH@GSj7CC30=Wfmdj0dL_miI80@F3C{YuqqQ#q_6 zb;}sk;Qh+IwG6p{&Ks+I41S*pM-}~|Wv`ADg|FelXUJOz@Dz6Kv0oW$xvSn5^)jM@n6te}gEM?B0elgZh4*3cI8^1)#x28%;MGs^zw;@p-X- z6X?)PV{&0@sNib?1vV-qU3V3VDggwUh?QB@l&lE=rkg5?>UzSeK-wmGC1V&D8dJwB zsgl)9X2*O&f$8qTrml$>h=d~7O|KTzWZTg}>t2y6Kz2`U_AF8^Ujuwzri?P+&u3jb z+%R*4RjHq`6$7kJLOOMqj6mvPV&4X!z?$KaWGNBi#(c_tN-D}#ypK6$QRICk)9u2d zy7L5JCD_?0um_-O3Sz2L)2gf;K~U>d3e_2|n&>6>ZU_&>UP?^!^Y;&{fTvVwhnUEp zdcfoV_7UEV30i>F%xF;xF8k_$nO*}$I$~`fVF^gD&e`xnqYXwr6vS` z6G2j~cM<@E5~peajdzQ6seL*IYn}8OVA}9`%B3o#MDv7+-VX12!E6vylE?;yWiiS0GI2i%0RO;9(qP(Y zu8}%`M2pl`VW|-4>T=m5)(@kF<=0qg{g(_KlEbQNRh-aZh?}Ht>VlNvphBV$h?-7t zB0LLkBT&zJ5(LW=);8kLR8S z55foo%f}U}+qrdr031!%?jWr|bfs=XPt?7Mr60Fj1TVUli(EcCUb(I)^BGYo&(Yo| zZkB-cVC=ke_RmuYnztd`FvBixKQ9^52s5Z2roJ;17!^Edku5c<+?hv7O?2(53A@ZA zH5_t82%uQbh~@*FUWE&32-FA|1`2lZ9TAx7nwh3hl)8y9JTwOAdjmKXZ4+fqB7vk{ z+;Ibf&n5^TMrmL7TCMLd)I(LlUP`3C{GN-`c6e;*XGJ=UeR!~oO3Ax?`(D6 zGU*Cwu+UMXb-rUYw^Ka>+B04nf6gxUD>HIsWPJT_bhj;wFze?L{{4^D8R75GRW`Oa z<&J(e1F9Vv`!~V=65rQ_lS6z$Ho(d$=($BA_mrE?Gwe24MseQIjQB6HbC$Yu70w;nWLvE$@%t28-6>hlpp9zVF#ff0gp`KWE;OsYcnHgFJ6z%I(% zqoXd&+1Hc<9tjUsykzs4px2u?VG_Tlh}g=Q4g?IW((hbd{&e3F>`?myJ-l^@pbS=O zA)R8bIRn!D+IL(MnVo4ksD{%bM;_wltsl$ONEzo^wsEvM2RO0e(>}OA196I``moYk z#vD#-3rM^fPNecI9Q=Bosf34cah*d`qpn=%*{5r*1TT8l6yl8buWC?hCDsHS! z*IVjYJ#XPUzTR}l+$)KXttK+F?&>$;cLJ`HP(M-XX!1Z#ksd@uhXqaa!*Tx#JIFHz zKI_EP`x)|Zgo~rGRUE5$NybG_Kq6Lf#eI?&`d-?izMo-Zaz|HwWlR0P;91CK*0!Op z?{)hITw3siudkouX|;r4O=LrjQTbHTfJ6&Set@1q?^_yu)ZX&idve^bzsq%Z=GH{y zSCWns-Ddu-V{`q1zVa`$yZr7g>RYq-_x|}z)klBUpTF5h!QJssd}aF&`Qf)nBOH02 z`MUY`y}jhO50XF>RjjD&3jP#8tw3<&;&bDS2J6IA0+Br&s^Tmju-SMMF-Q$s0@1p1 z5_Ta4Ok843dSNhrSDSqRX*&Vfui0~rq{(>VsA7_>M-gD+y0yS9Ac@sM0-eU!1d_@` zkC#I>rE%5!qGV0CYVXcYy?63}Y+TY&OI%a(FiXQV+oQ_$<8+zZ6oixBeu9$*S zX-G&+o9ogb#T2ympFdp5ipj!^xesYQGkAjn@+&=HNv>BZjnNUexF*OK2Gpoaj0nZ7 zl_3U>S}RVnD4=E_vg4^Wf+N1dtUaxV0z|FatSW$hBZgzmSXTmJLmJ@{(%nVKqWc(t z8<`U{zyS^gg3X>s*D;qNEnPjog2nyC_s=zS1q4~r1g!Q45F2?+h^~1K5NFy&Yn^~W z7h=)>Sy8?844eeJJ*Ege#ss%SRUM8c8ZCGMm3sVP?{$wU?=nQA z>x26n!6PYTiE|sp%?98FW^XLOHJp1((z&mg*5djh z5{6ZaBhnpt{C3ZheuS_98qQI?De3vVL~K9jS;q;a2gr1ch71w`oXZ_WD-85m#9vDNQa2nXAPr02v&>pdgHdeP`|4{JN1~SOJ$P;4 z=k>Mvd)#=+=W)u(L1{l!Byfa%vtUoWxlmFKOa1q4cDW0JFq8X9qdiI zR}i*D?{RRqWN1*{0h2h>P*b5YiLPC2Z+M~J=lA`wa6z}Pm?Kd2@BWi?zUMa+TDGeC zr#{vA^M^vq`j6l6ANh)P|Hx_EpWhFXduR|MtbgMwfHikT#{O1NXF`E6P62S>%ABH& z4%{4|aJ|2`1;D|Wq7oovtr_>E;O;0mY6>C=a3~>BwfH`Wrr^ob0Ul5^cFl$(!E!yo zKDmgTF_W4HI1Y}BNx*;1CPjg&44ANjo0}KV8{?bu62mG4cCNTi&>TR^C)-A!WY3ex z#mPCCEUz#Cf3fq}5e2Wsw*qA%me6M?HQK2d07+T*z42d*ZNUqGsf>95_lE6;DR!cA zt&?OSQd|WQ4-nbcv`(GnN#t28auEPz&4!KKFEsAc3V$C2GN!nO)~=9TQM^BDJo1Q< z69H^e{6L*fXDZ%u!ouU(2Z7;u=0aS1BuDyro>bhJlPsr6DJS}&vj}6UV>)tVoTM`y z#Oa(%U$=b2`mNdM4sj-Z_7vd0P7#JWtquDB=^|>)~_`XDCpQ?Q>BAbmtX zE3v7<{XTViA&&H!Ryikynj(#{Z^elr)Em(Yx&(GHV0(_$kt@>! zFPQ+sDqu+tvSHjswhW~d3$@2kp@^6@HfWGK>s(XRGd=rXokK5Ua3oDXEcL`&*Lfp4 zxdOE+UM|L2Xkb-|*(YA8PVw__{>h(u`}jB_~7ssbIl zQwYRAIg(Ej42kX(E|B;4OIG#Eb-fXB6v^^1F&h%EvJHxK-(i3-LrTrzGQ zd%~xWyY)KHzb&HC8)1QIR=p>7_%odA)@7-@n5Yj9X5K&V7`Uf1P5X#q7kXOPI0P-Y z7{ykT8+tV>B@(;qx+4O5*L=UE6ebZa_S$L3#AS8h+PS#XU;{a5S4}}jU9j)H&u0^{ z)+Y2>%O{@2g4$Pl&#hSFa?PN3g;Rmn>z*!sy)_+_k3sMC)aL*5Kfhu{oq+~7cJwIS zQtn83j_n297zBR?1{7|h@MB+HaF&zssV=Vx18k!n zFnvb>R!caH6MAZ2TxI}+)hlOhq1bWh{mXkxbO3>I)XgHtkTia~pK zLUK`rO=D71rGPrQ#0jn_l}O{Gjlvm z!GGrg%Hfl=(eD@o5+p8s{r4SG({!;{`>YA#@_v1*@u|5cH(c|K7y?X94^7%rbco69 z6;CoK^dXK9eeKuu@1;Cfo>&WV)b0H$O{_KbNmNs;CW3|c9A`*7dwLBq;-HssE(`Xz zE|~olKc-48eRYUt6C%1xc=u&Emz?+Zcur^_K=|&0da>W%RNQXObCWQJk+vWr(=D}H zN_~*+{&u|OWpL32`wwRM&8v5TverPynHHQ}NIa)r@6pS;VfX^vWE*?}{&zy(S31ON zT(XNyYhw1)5X}91s3`wY)!%H3lTZm?Q~$$%{tZXVypYWQ?1lc1-+d%l<`p~mlPhFR zM$uOLccj4o{_11}SV}7ih9q#?aE`-O0jBcqeeN*tpE=LZe@txOEWc@r{BTaw>4OUE zD)0aT3SMsW-8S2{_X*}fbV$=mk>*;+42~*KBATM&wD?gnc!&n-0+tzqDgy+q$<0>X zR#*oYRY2=pJ}#34H2J5oAkn}A`dvp9R*MIqLmr()a_%rLYMRJAEjTKs`KuRqkuv2UKT~Oa!g3c2 zPju2(cjqL6F*p{E$b)K;d+3IGb4_($<=7=h&_T8^H{0s-k!eCqFmL!v!HgPTJ7`KsBtr;72~S-F)!2~WH! zvGF2&)WIO)?s|c)nnH{nu8NoIG9p&u6afu4-#Fc29x|&Fzw4}l`g8vh){3v*5;>*ENHIj-I~_JJK7Z|fiD_tzvT(tzO+a~P?wLl^br(gPy-e(N;&5DM=L-e9b|5}rDtbN^Z zp@w>>Hq>@-M)zkWE6^oF-DeH~gxs9G5lR7rDK*6&`lTM%Q4$v7+I9Z76Oe1JjLHbeq0D*99Wi)6TZ7}YF z+YPa?L=%%xBy$eRjhZvWWmy(d%Gw(ao_)Bl19Y3u8{8wx)C^cSGdLP~MmbV%^ z`5YL%I2|ueWR)>Rgl6a`p|5dde}rEL=*a#K`KCdG^60n{3lHIu6JJ2QCx94}I$qt( zhl7n1=9jrQH3_U^FfqV6eo--Obq8aw8SWB&Sa$G3V`V9qa1vZ4flOzDM{e3$(khxEa5xIfd14JC*+3IM5I@8C6d!!0?*iwUnm0-}PR zI_r$tPD+dj(-)fFwJ!C7#u2C9R}*cSio+Gx4s@IyqGWx>(-6nOLN8rQ3q)tSHw`yh zO54a56&q7XtYU1c$#l(BcV66)S+Ra)q)lqkM=c-nnW4w`&X^82+ZD0@74h};D~iN? z0sW%(!Q^Z?`r-o3y7Ui^h@nogLx$&04uMEcamF!#3CUZ|bmVw$E`4-BEkHbI!FnEp zh&N!_oMRO{P+f0csxEut7|d%H^G5c4^L&k?Z*#+?Zg4D2y$&V{0~3LtAA41L z48wwvB*w~fxS%fg5P8y^d(5Z@dwtM{&y2(8h>Z^57ZtB_JyOJsorOd>bxK!!#yOEE zyv}v#Hck3somfjXp>`J@zLF3}GGE~A;KAwAP_8=4jby5t#u8PR{`%g6kGf{KI?JFL zVsNmRD~5FJ86co6vqrR!&BeHS=nzL37rx|rpz3EZAd?6F0yHdm9A8rDC@m$)t(lAh z#NY)*>Tquk@oP?9PUo`_=PEAFdQJZD7Uj<+D|8Pq1R#Ec>N**IN-{H}{a&0`$LlSA zHg|b^ak!T{(;SFA*Fo6bH99%dhSWt_e=k}OHDb*Rcz<0#C8jzdIDeX?4kw&1UvsA6 zHA^)|{rOra=AMtp@gtb%FaML`{9biZUw{7xxHRHFfBxssU-;tC@PEUfdh_@B4zKv# zRMj86wD;gBPm;9X>;_v=>-U4Z|0iPoFZuZu5ntf87!b4iz1Y9C2R}eqopGXW6VO;{ z{TVlz;tEfS=po`P_POyW&{sf!DS4pZi<+(caLo*m9N27)GS#@F6wtU_cLf`0LOhrj z2*+#o1ARe6s*)9~@b+pb>zWh$@)$P5+!#PSIi255cwTa;UvN$FFlwSUMq< z9(X7dC7SXXpCW5>6f+ij#VYrHEi>8LewbWt0dY#!Gc*KLoZ|r?t}PL>xa*&5@43%J z2X6@)x$cyJ3O*TgV_ zVCSZE#CnLU(vmgx?5E4rA+PWC>x>ya#Gw-FqvASrjr({VEH9EDz)Ib7Et@VAjZU(xOYGwzXgdy0a20pNwf_l^t#hGXdbl#&4!$_usz+EqRUUoqQT*Y*&3gbK* z0=^XEHN%;7`E&MuG0Z?iiSr-qWmGR*F{Zpkpojl_==LRRT}k$&UWb6q?%)S|}+}EmOuyH;oWv)-(pG)1hL!65Re;m%~HL)0iBWRc) zg_z3V`aK1Ep&BB|c?Wt5BDIs&6VxltyfjU%UvIdVk(v~e>Os%@pBiV>JOd*6neX@+ zxreGiDBI9bNiCsY7o9cV)zdL!?X|}|1RgQ5{D6M1*I%yz!UY1IhkJ>J!IsqU;QX|7 zAUjQB7rDXdK3hg`oo6kz9hN{np5rb;&H}=RVF>l;@8qmT?xtaQ31ZhYr9YR zzuo$Owe?!>mPQs_jWi#-F0V&JM8AG>{A>TFZi`$_W$i?B9M2W;_4QL@Bq{t=gi|ae z=~z^n6pN^dsc0=s>vo*2G|ZiX4aQ8gI|fXH6F@9C5gyMN2`T}@^_nyhd|r19IHAuy z&bS0@1 ziWR;%F%U%s?ORaibxitIgFoj+wcbbu)Q7vB@>7Jv62NxDI$wM(3<}XR-)l$}r587?2l!4guxcn4O*Ly zL{YbG_1@u^^!AFKzV7EbpZ9F_^;&`Hqlacih2h^nzmvJ)T$5MA^jNBG*M2?sF8oKn^p`ivM8O**YzZ#Iv<&M-1o8&hy~ zS!s&aypw4K!jN*$T(l{qXijjlM`&?)kXrO{+9X+$ixEuWZHZ4tF0jQk?>5ongn;OT zD(j)g4v_fkw!asxTWv<@S%HaJEIEov03o$$UG;RhNzv$5^zK4WJHkD zCJ?~A5r6&fbrbjopGWFCO0LsHAxfcF001BWNklCGDzXpr*n19G!x4T zj41J<N*y1)>qxdt2#W5?#+MNF4hMn{^W`UrM3jtQ6otX54rS+Q8hzJVTuL-P< zs2>3DG3DU$Tt5Bc`XP&sYhF|I;o>o$vv1-ds3PZcLrRO?|& zA}Eg`y5w^+fDGMX9N?jLtMs5@nN7Hy1A4LugYN0!ZbS7z1jg+h>ql$GoNGrT3(H_~ z1*Bh?D8c}T?xb_I0%H%gzSM+>PNF!+j6*EY&&8NEYusF@g{&eB!q$m^nP@#4A{+?7 zm+H+_dl!si+%jNt1$9dq(SAB2Ht%bQ@J;M>fyg0ZQE{{GL`V^n!}U%C4k^9px&Yo? zn5EBCUEII)@)Y#5A^UcZ1MZ*ucnyh~?(Rgd;pl^bSkU{+e!5`T&zfr~{$j))$C;zG z2h@Q5yg6J&14ukceJU6x9C$!Y7bPUqZ)A7C`bZf3GxZ(Cn}+lU0q%p;Ls8Frh)GQS zrb4NpH4}GsFUd_zzON2(hS{GEA>u7wRO7AnJS&ba?lo2}s2||Gd0`&`i8l!YXxp8g zM2OWnXpd3eC1*tP28F3u32j@!Ik3+N`lcjU^qy3>cz zYtK|YoZ=sd)SN#{?e7vbA%(B*yw6h~|MEn9Ng9#X;ltIprA{5sX&48{ea6I(T4b62 zJm7qcnG|-^6XpBQExls)*KQ*5y6i#6d2oNcY_FvJ8#xJHqY=q*9G-a>rfEfm!8H{2 z0Ipxjcq_X&&buus6eJ4FpS|y@>d5=qKkD9`c))X(Z?m@r^mi&o5o|x=%~=Hr5gE*< zcbx8UgQJ@MQ?XnaH?<3X6^?h#3n*yLqsL8Kv;rx8!f^O*(ZQI6lud*bO~fYG^GOF3 zoN)A@A@v?`!~rqGW%|}I5yB${r@h}coX~1<>O~IL1^9P(tRZ{apxm1@*mTtgTYz5U zm{<&6D^1fZ(J!lJx}xVua}(n7>;)kj52arcqxqh;5umGbfil+~KQzpT1XU z!qt{_BEy|WzwN^M+{DAhlonh6YN=)TwengdK!C(xPHMem=?%N3pVP?P2T9M5-J ziofd5o6qqhnXNy4k-zxorYi9-5L&v0_s{(KSk##26OMWnC71u^XG!}r1@BS&yMcOC z(Nu`68CMbYbHJt+VN`&(3AdZ++Bk6a%ubH4?S;`Xq+N4!y@><}aEVKF+lVgSJV}dp zZfyz~nHIFg>N;8=X4Tp8Q5!hL33(4Nbw;2(E3`xhJ`qR$*1tTz@2raZQp= zH0#8d0<85-*sA-6Iui_nI8MQAFC^WRdnGrDB@Sc=qLvnkccse)^}H#>3+ zfT`xb`f7kSM6(`lMeZH}&_gj$`b=fA5a1~6yCAA2F);{4+B1vylLC-RUk}}x6c9FR z?DhRNkSuO3XcS|rYe9J;6P=9GJJ_heB51!c&AkGkHl{cE`AcYW4?&&88;qv8364^t zJSxrePce(mO(Oy5OCV|@P?XmNxJfn7I>D?8cHTv|4;Vstz1C8^UL)q`Y#tXmxJ2axBiBw{8y|3OMA+3v2srLemW1qb_J;!;E zo|4qCb}$89!=mDV7J|`57rQW0q<*L4(kYIjuSbgDxUD=Q)6mxD@q%0S#`z zZe0eDh8ti`fyKDz(I%yX>nRd+&^o1PX+6ua{svNgZ@%|R(yQyG#>7?3TK78K6A;Bz ze0E}ETQi=RdIpWU%Jd}MThX!9{Tly!JewKTEi-`Vdiw5Qcd6kd)dedHzO%k%MH}l?y5kT|+;%RzzjZzJ8 zgegz*IagUCC<{b3bO4VyVj3<2!1{28*I`$U%L@T_gKOITJdfe60Q&7R3rVwxg49#wmVNb0mi4o1B}Mr5DCo3CX+PP z2&5iwEqLLv7eox#vAt)1i{xnVKv}hcSrh`c*V!-9s|`_SOtKQU0ki+5+mk~Eh>Z(l zl@U-lA_|^=9Ta!x_7DLYx1zlCIWKaZ`qXk!<^}zkioLh*RSJez2DV>w4X43xsuOxZ zVC!Bv+}rBz>Y8uJu%yoy=f0ged)E;ep8VWt>~}#wuv=}q#Z7aUasPx~w{qfYsp%4V zVl_57peJR>_b<~cL{3rdsO{xFDYlC`b#10{`;=T5HUVr^|^NHU$ z(%1ft@BGSmqQgI;U)%kCUcFviUs+Dlwe&w>Oc{mZV!5 zPHXJtw+ARaZs4$l-s@5vY35vqcrKH3_C=Wfj<*reOW^*wvdI!vwFGeKqq&)OHEx88KZO8W05#Ek1;GWK4^ z)wg5qS%GP8;~L7ojR|nY&w?f~rf_*$zh$zsVy_X#THQc3k=e|SA(GRf!vN8r3dBd# zvY{rEn)69}`8qMSghZJzLxr_ZhuC!5i@IY6IBX<5vG$q0zS6bjlK2WV0Da)-YGx%^ zb04lKb1wI2?w3#%XM_?4qs2w|h#jY42_v!}x~7`F0O5~Xqv=qK!xM*tFQvnMfCC@g z^{l&pf9=0nY-zECl-(x%kN;b%43&y?=^fUbrXv$D7Fi z*ZTdiraN#I@QVN!$Q?FH$2DW6q}>}3agek?;yK~UAUEJTX>7@EW`^&uB^WF!!1@L)Abwk?y_!);5Ns=eo$tPAKz(^sRG1F}4waIEglv=R!p zX{)h3>I80-K1z@#{jC_VguOUX#Q{pegQqekO|tNi;M>p+w|{xZ=vob|H|0 zyScv9RJ>9r|#&D4Fv`81)H3UDWupE*Q}V*zHM zdz4=vo~VeoqNXzB^>CWM)OSwgH=HEPM~mv->KxECh9^z*?%3z+;_7N@(lOPXCMMT8 zf59^n#;wC%4_!m1u2Ya%#Wn?da+;Wth)dlPC!va*Me+bky0dj%Hd!P5uKI9~4&#ux zJn>L(_Iy3p(V?g~*18;+E+lY(C~LSD)%`v-XPmLd$2tl&g?BEQu7BtP_R#~W6EHY8 zlPl8EcNszb5FFGbQ;s1u-6Q)xu%u7lUJFZSbh)}n&cI#YLt{AyH1+zHE62<;gkW%T z>Ov+vR#!|?$bPr>c~_dj&WPc*qFb8+uLY6l0r#_u1k>RiCZ>=urD*jP4xW%3b%7}6 z#@h;xl;L~LzW1PmjdNyCQ${M`wAg{_M)tk!m&i4$FPr2z=u)Dx6WsY5s0?-O3m6v7RPlp{U;5KVam~m zadGHq44eUqZvzD6^x5R>UU|CcDAqkN&|dqyo+sz9&5>&4uD=K#ZV|Id+<{vUz}EyM z4fOMVExwmM2@4G~bJn$Ccq$dO=XdmE`?0n1x0~hn{#tLS&yqxsc}kpX`%jLg7v#2U zM;%d`24`|LNq0mqNZcZkT@(+n)SIYw8Y~+n^8#EGl92kDp#5yhzjxK-LBe1#73e>QDI^J4{%v@$B_SjXE_U;t7jm5eP;_btIA*3@Ybx8B!Ny1qO)4Kc$c&%NG%O&9KC zuUWD`XxuUEoBC{bAvQVLr_{K|-a=>Dny;y*EeFT=E6_wl&%M%p&U~M>!kUtd>#ICw zPF~^pK8s`SGyPuMKW|7+I|T4_9uofmNhbX>>NC22ePemL#x4n{H@yECesDN<6I@1m ztyDQ|fL?RInfpw3*pIwuyrh0E)knGeDr>BBqHS3BcR87FYvcd;PhKkHY9F-zU?}R( z-|WMm`^z0I-vE36E)sFcLuu$a(|PA-R!pR|!+0mvb7|I#x(A-Nhfb;z45}NL)t+#c-H{ z@2BANO$-w-omIt7dSmh&M4Jdo#B9>XvvbMWEE0IhwW??n??7miO}$P=4Z&FnxLPdc z>;!Xy$nOwTQ+44Y412r>Sdedx+UY?1ZWiM-{kW%y*1BBi#5E8q>T-wQPa36kLV)(U z24I@z00OtVMf=?AnJJhUGZq`w9B7NcH;O;##WXa!W3Md}`Q0L;A96<=VpGJb+CUGt zF3KZw71vm?1KX>IDIFRD$BQ9WB_f&x8GTVD6G$2h zgx9FJX6R?#u6a*7Dao6YsXxr#N@P>z1v7~0tfoKP-C_fTiTZte3@XezozH3VaD_gj zs|$ORYn})*9I)Pl_VFeLSkpB!E-q|P>lBDhhnpR^)swT8)|35OWOKFIU(<0J-Kjyu zb?c|g)Hn7J1e{78waeiu;rk4Hwje5g>;>djOZ9m8n&<>G&OM6~Z2Dkn0e+gnBq|9} zyXf~BLK9car7pN(_Q>RT)&5MT8?2yYo|^;y1uH1(`^6Qef*qkUy?Y=HkRx*&(?Kw$ z;G%jHmwtIs`jI+d9G7)KmFhC>iBsZ;kDAro3lg>MVv$q?Cv=42C~mmdaI-GC)^7%h z-GE#lQn~g0I&kRDsbf%8ad1iK%H*05$=aIF$}V=xqMEpWwuAu#jmE8*PKlI6)9>$w zf&9@Yx9gDWjC?(CQh0{DYh8i><-i1~X36K}*IEHV-FI#;^U|`N*Z$9F#`Ud_O!4q3 z;Q8`&%OWnRi#p1fnCK9|>peFJG-(L0V*Y+zgjL4?Nb$WnFmoN=iphx#M}86Bg$^gD z>=z4Z5!{3H85|<=ex4@qHzL}j;pQ-d#3W=KP16cYX;XeL;qxD&^8~kS{k%D`nCoC} zLj9kNWk#55B|Xd-*f4#_=u>2M(QGf8!c3VqWIoc8@Jjd1^P4*&I2Bc~hu6}M-H|ERIf;C;iGLX~MHYC3fG zXK6g|I#>Y)Au6c6rJarSXJX26u&?cj)?s#qH5Jj?pk(h>oapu3jzo_&ooMre6S&O2 zP-eY%>|Xg2{Y<#u>M#_gD!g&GEwwyP{#-+{rNe1y_D;o{jGhDgmof$r(ANg_w$d-u zrFW-(zu*ix_NSPspJcK_X>f%34^CV(C2LK6K^h*_8bW{(oz`YYJ-4T@+4V4($d@N? zidcHUbNg<&PtffFIY7rjRB6FVnkV>U~moFp2|IHx&B+wb7wS+77g9e1K~r zbh_8Mu%$c$j=&m3k6ZkDpcOQ`@#Bz6lhh8}3<8|!*)u?3v|{Y)4pd>?!;XedDR7XeYhBxlI;ukZibpVId}gQz+j;x^pe1=ozg;yQuGE;M>MzNph(3P>~F zzl)rx5iyZ2N}3W;7y)hpW!!^rH{^}5<9Y7oKI`=5Gr^`rcz{m(w&w?nCvoa5eQ0z0M++r_vH4Q0etcC#d66{M1FZG2vW#BJumf;)?NTg5qU##&+dHxBe=q>TM}_~K;2$jnI_M?$6sq59lCd$+MGl# zDYZ7%hk18iDjJ$G4gsa0>8BC8A%elp;_i^r%7;h9%w-Z9*lCWf#;3_wG?KuSkk1fyYwzxuzEdq+T&Es0*@{9YL>pt0_8 zmqFc!{1#^n6>uNJLxLfov!5g;WHM2f4s#@IL-)X%f;8Q~kXzQ6$2991h6dbTl^^V5 zHy6T`dU*`;E*@&H3XJNmi$F2+y=v^WFK%#n>~Hl&L&Z2N($w z#!2V7lw}4BBhX2dqRWx%cVd&A0|$c;mwn_RkSl)u%109Uju!m=Qd5|j`2iRBL4&d% z*d{qK$JL9kz2g`@j;5#qY>mzKTVe#G^)m+q0&Jz}a;;ii)e+3&VEjfm=h=Gi(3V9scpGF~fFRUm_13 z%(Ir`17%NDS4ZS_a`qyXkkpuy$L&3xia@cJX#BCdBR(9)3YHzIK)gJzq5EGN3^|>U zu?tCS^3fKjcS6r)`YJjj9NxXYH9srZm?Aw68Er2Z{7Igoe~07Mg^R+00I5M$R5_A! zl$#9}eG)IHMl7WqcE=9oTr3#8vRHy9dbAX_@hk_gf5JZMG9B&`#%^3sUD6>E5>KnH z6!J(fxg}%b-%`To-}?s(H}dfSD*aue6aIB{0yJon&0pG{r|oy zBKMhHo&e|^FS5_Zcue8DSPvk?Fz%CF&MrkbT8HkY_RkAZEX~$dAxMi_-5bC@Q`l6^ z10q}zU15a}nSRolh|zrWfIb`Jp4TkX6Wm8rt3aTO#Z3ky9T1z~f)Ef9S7pGC2#o5j zFs_p%!j$5|IrxwZp&pExbDF**7$L;UaJDj020_hoc|bmOV$!+k1^hd#!2kZ^k;wkJDr#P*7*)GJ6Ms z>`weT;_Ctm{t)q2z`cegiy~-P8zg!faZ@S|74o8ta|S*CyCxW^pjI{DhJ=R*6hUMR z871p8To-3Tbr39a)}ix32x@h(q-dJMJ>ru}GG`N%1hB$)are==d^&P&%*?pSKPTW) zf@y;Quckxt@jvym0MSX;kLo6Ry$It-9H(F<(;tyEVZNaDse-k*JjgKi(`1nY*0k#G zmvT0ddjvVXiu)fm`Um*Af`>pVrYk}khl~J63IG_p18-*F-~l%Mut8Fs+;K}>^r(wv z6fsREI1J0JN{9gNdv=d68bC;0+}`EqXzieLqyY3CI89v_P~)b!F!G@^-HVRrtLDEI zxJ7Lf;d?wYjtqo}+$tvW3D8&Yy381+4!7-XY9%v)ooPDz^7pgMzNq`#Q8U4_MXp%| zZq8vq)|=Raz_xVG8`K}0^+2vj<4BhE--&*7@{;{0-H?S52_MdW>QXN5e+A+!S92nP zd;^8LII_$!N-jngJNB&|U^E=ohz z+FK5%S8+)~G9J#wF$`U2pQxf^>gy_e{ib^Z^^8|hqrnJtH~}4vjF6e)kZq~~?5_bW zf?<(xAWR3~cJcL75h(5bB!E2vbzCA%_%)%QQGd=7pE9td&bbvcX<*d(Zjc>>GDRYX zN7K`gt_m32WkZd&^ofg8W=uN{ic0F@Ss7+7h`Na(czm|&&>GsE8|z}@5}TDPCr^Ed>UVW;S{S@e0@b! z{ihG~Bxa8~l8vNKYsS<1UK`w&+c$Uar%JtANq>lSgo+%{* zqxvNJcg2WKt;_Yn4SRXsAzU5^;{s(c!2-;eh7HPbd}-=m-GeFhQa*di`Z;PFrxU2NA5na1u&&&9TyY&3MvcHS z_ksF%6)UE}HWy$%@Lf}fY{|WL1-n@GGwqj2-XsC+nrSr7*yPYH7y+~53ffPq82Nau zW&U0+-;u5&G3aT|Ux_;Klve?EH6X^v~YmKl}6lmC%yUv^x62zDSOQ&FAm(tSA1; zoAu@ef1fV}hgujb+?SZ*y8v6wPWy0%gQ%$@#~lSCV*+PNn${a}R0^?=2Yvy7x+lSp z8&sHxw8g-X9*kFFC}0|nl<-PG=M+ciH9D?O8QWoq>>GusIuL5~ctDhKTpBkeD`c~+ z-h|c>Vgw?KiavW?L^Z)qSy2E` zli;xo*z4lkq{!}|Or-&%#qB_+(%e+U04vhO&Bkmt$T4vMqHjoP>o!tntkG&@;Bq$e zW`93obP^g6jh47f!yn*D&BM(_v5W>c{J)p(vE&?fbB0pqf{P0WlWye zA)LEmP~xB+X2CF{m41pZu-7Zk1HvGP6}@5q7Qu(I~#`SHR)Or>2?Upsi!W#ZnSni zqIr|!nMgEyfNS6wjP*^0jq%0rUQ=kSwP_V#$z^I?>621G?UA}+k}?LtVB9pz^jam3 zNuQ9)NAxxHJ-UCX(|+W187y$V9pEZN3GZS@d`GSj2&_)l8^H2+@j|*Uc7a6Se=`}> zA0MmC;SnOjt%&+Ey)F&wgt(wOjAze&-8n2B&UCVu?}C0Sd@{=z!fE$lyQujvJ(iHP zB)l9Lklp1EgHw;u4jQV?T`r3vR4(N#r9I7aeFj%-qc-N{OH^hUV-6zm%LG)7!hHaV<<40!wcb6+&-$$?=gS?*qlx63Lc!$b=J>=wE*)B ze)g-3r~qyf4TNO)`eF2faT!KvxYTRE+ZQ~~T}yHRrgV)PmKtzQ*JXeov4=7}BZ>SB z=SITSy0~}^d{KlaV^6)rMpIu)Ko`E=yCL=fz8Qw?tIWP09D}Y{0Y*)WGdZ1)H_?Rh zjZwU*mGD0JouPIcdy|Nf^(+YD6>{Pq-OAA7Y|}nj zBiV`5yd*J|Nl>62bP>Ie??MMH#F?`>;~H z!QI20{pE9BUeZ77CTbSfR@`qP4Qc3jKodkmlOfkw_ZOSc6n>q#q`TW%NTZt}J{xKYktf!vR=v2lmKLnJnc8$sPQVKatZ5aq;mNDHE0iBs%d~LO1PP znCxef26g2G+O`UW_c>v@zc?i$;q@t6s|#;?Y>uwU>@j@`2DPuW))Z{H*iIKwIvnq4 zl1v(%qB!?pG3_U+dL>>^yhLtz0dWj&(y}ftk~BdBAc-~QQZf39yI9aP_F5D__ctb3 zNR9d+XpCq=!Iu5usOcZ7W4Fe z?!*Zi?V4h#1Q2FKY`@vB!-&F5CPbqckje|mH-1k*J-rtr%BGkAcV^uwbptulIM9`Z z`bs)oj?v+8-kncsPf*bf^BnFzc}Cq*q&WgqWgL4=y;m1v&F+EW-Nhe)?3P-HwE(mJ zxHzw;#9ZN7sDzga&?|hbq&cfHxg}G<^euvjUa!~nR1@xfA**2s18WPa_1fn=gqZOI z$f|2-2G_#_?EePwhf`8~7|E_}n{U;0O1AfH`&iO~+N!_q-m|Xm5o2w9HzdW2)m9qT`~d1S*uIE5e?Lycr2z- zfS@2n0N@5rwVw^`%lcVgfeA3rUP5bH=mU!{1PdcIB2H_yTz=S@>KPn#-a!0k*rEAj zEtL7*HEZ4oc>dDF9^Ra*bhyS~8Z?lp*C#Pr!Z&gW&gT&#F3oemhlZpU)T<-G;x-`O zYXygqUPL%yaL*%B_=SOj%bTtL^x8`t@yhoYUnGldllsj|#NaSlfY|OalmWe*;`o@p zkm7u6L`y6EwYO_l&VT}pn)=r?0+1|z;+)j$)Gu++mIeK68RgG5=R&Rcf8U$7OOc~eEk7i4;T%4Oo8*IS zaQ(v=V|WHKE|`OfwSGBA>xD|#JK`2+Tw!8?pm!_dw54ZPa{3Z}9>g$w?B)x3jye+u7;ulGU9+wqz6J#p?_{b}$YdA?$9#5rY-0eZJ5 zf%AE$;lzT6SHtkr2aec&PuK7v3X&fk#rM+r#zpHOpAgCt-}~pbg^pWG&4wJL_p^N@t~uJ2rniL z;#!qsNU3uQ_WBFfnC3gU<8KUQzu}J+C&_n%0R3LLL?=@dY699*KZxlB8TF(J7k3;< zyu?%Ned0r;C#f`j3}9=@S(00H!9HKRU02vMwWc3p$8Z}+<5GAKku^z_m2r(-Q&Lz9z726-Aw{|#xJRV# zyG==%(@u1+7=n%t6f0UFMl0QdR{mD*PIPECBCEb6AEn zk167F>zJaP$hD%hi3gkf%<1&e&yN&B@DbW~Yxp|PmH<#DKZ*Xl2qw)bj#EJ>HU$y= zhy)8iAxO{rEf(t_!!CPwCyXBJ_)9#_m_7rbZZvifW$R+9w}60p7I$aB1P2Cn(8%Bj zxzRMsJ=BP>0f6Ns2A!C5)HG|}&!eHs>3B9Ae*)sHrAexq=OT&&_S_E~C=oCTtLHP4 z=jukOE>mXD8dK4AHk>X}k%T04-oKoYuFk)hFLyeDgaOoa?Z}*X8G94pP&z~LSv2bZ;8cm1vjd6yZiEC0Jdb`Ah_3EDn(JGb z=<3SV9?vC%19_6vL;@o*>@WuT_X-xj95tYbgUA_ok#j&XQD7s-gbXg@iZcYnN<78s zHsaPMiGQA6w0)kHfr8D5ncRR_%@#3naJ*9r7SYpN$jJ_!tlhqQai^fzs|4|{i*&4# zZFNm&wc!${4z(F$$SPxsyT(2OL~ucGOndBx`Y6GXB#a=l52AMByo&dBb@w7n=7u#> z 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

?S~Q@PNd5&g-V=npiA>GdLf~G6M@|5#W_z?v{2p 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 l \ No newline at end of file From 22a4c3478bddea3da00612be75425b483e20f5b8 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sat, 12 Feb 2022 14:54:46 +0400 Subject: [PATCH 02/23] setup: get start building home page --- docusaurus.config.js | 4 +- src/pages/index.module.css | 95 +++++++++++++++++++++++++++++++++++-- src/pages/index.tsx | 46 ++++++++++-------- static/img/discover.png | Bin 0 -> 3932 bytes static/img/favicon.png | Bin 5687 -> 0 bytes static/img/github.png | Bin 0 -> 14845 bytes static/img/js-logo.png | Bin 0 -> 7645 bytes 7 files changed, 119 insertions(+), 26 deletions(-) create mode 100644 static/img/discover.png delete mode 100644 static/img/favicon.png create mode 100644 static/img/github.png create mode 100644 static/img/js-logo.png diff --git a/docusaurus.config.js b/docusaurus.config.js index b8f5df7..edb4396 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -7,12 +7,12 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula'); /** @type {import('@docusaurus/types').Config} */ const config = { title: 'masterJS', - tagline: 'masterJS is a free resource and collections related to javascript. It provides useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', + tagline: 'free resource and collections related to javascript. It provides useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', url: 'https://your-docusaurus-test-site.com', baseUrl: '/', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', - favicon: 'img/favicon.png', + favicon: '/img/js-logo.png', organizationName: 'devSupporters', projectName: 'masterJS', diff --git a/src/pages/index.module.css b/src/pages/index.module.css index 666feb6..e814dc2 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -10,10 +10,14 @@ overflow: hidden; } -@media screen and (max-width: 966px) { - .heroBanner { - padding: 2rem; - } +.heroBannerImg { + width: clamp(270px, 30%, 500px); +} + +.heroBannerSub { + font-size: 1.3rem; + width: max(min(100%, 700px), 70%); + margin: auto; } .buttons { @@ -21,3 +25,86 @@ align-items: center; justify-content: center; } + +.buttons img { + width:30px; + margin-right:10px; +} + +.buttons button { + align-items: center; + appearance: none; + margin-top: 1.5em; + margin-left: 1em; + background-color: #FCFCFD; + border-radius: 4px; + border-width: 0; + box-shadow: rgba(94, 28, 235, 0.4) 0 2px 4px,rgba(45, 35, 66, 0.3) 0 7px 13px -3px,#D6D6E7 0 -3px 0 inset; + box-sizing: border-box; + color: #36395A; + cursor: pointer; + display: inline-flex; + font-family: "JetBrains Mono",monospace; + height: 48px; + justify-content: center; + line-height: 1; + overflow: hidden; + padding-left: 16px; + padding-right: 16px; + position: relative; + text-align: left; + text-decoration: none; + transition: box-shadow .15s,transform .15s; + user-select: none; + -webkit-user-select: none; + touch-action: manipulation; + white-space: nowrap; + will-change: box-shadow,transform; + font-size: 1rem; +} + +.buttons button:focus { + box-shadow: #D6D6E7 0 0 0 1.5px inset, rgba(45, 35, 66, 0.4) 0 2px 4px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset; +} + +.buttons button:hover { + text-decoration-line: none; + box-shadow: rgba(125, 69, 245, 0.4) 0 4px 8px, rgba(81, 0, 255, 0.3) 0 7px 13px -3px, #d3d3ff 0 -3px 0 inset; + transform: translateY(-2px); +} + +.buttons button:active { + box-shadow: #D6D6E7 0 3px 7px inset; + transform: translateY(2px); +} + +@media screen and (max-width: 1300px) { + .heroBannerSub { + font-size: 1.1rem; + } +} + +@media screen and (max-width: 700px) { + .heroBannerSub { + font-size: 1rem; + } +} +@media screen and (max-width: 480px) { + .heroBannerSub { + width: 100%; + font-size: 0.9rem; + } +} + +@media screen and (max-width: 300px) { + .heroBannerSub { + font-size: 0.7rem; + } +} + +@media screen and (max-width: 966px) { + .heroBanner { + padding: 2rem; + } +} + diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 113500c..69ebfcb 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,25 +1,33 @@ -import React from 'react'; -import clsx from 'clsx'; -import Layout from '@theme/Layout'; -import Link from '@docusaurus/Link'; -import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import styles from './index.module.css'; -import HomepageFeatures from '../components/HomepageFeatures'; +import React from "react"; +import clsx from "clsx"; +import Layout from "@theme/Layout"; +import Link from "@docusaurus/Link"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; +import styles from "./index.module.css"; +import HomepageFeatures from "../components/HomepageFeatures"; function HomepageHeader() { - const {siteConfig} = useDocusaurusContext(); + const { siteConfig } = useDocusaurusContext(); return ( -

+
-
- masterJS logo image +
+ masterJS logo image
-

{siteConfig.tagline}

+

{siteConfig.tagline}

- - Docusaurus Tutorial - 5min ⏱️ + + + + + +
@@ -28,11 +36,9 @@ function HomepageHeader() { } export default function Home(): JSX.Element { - const {siteConfig} = useDocusaurusContext(); + const { siteConfig } = useDocusaurusContext(); return ( - +
diff --git a/static/img/discover.png b/static/img/discover.png new file mode 100644 index 0000000000000000000000000000000000000000..2af2caae44ed7787aaa780c2e41450b24f14f5ff GIT binary patch literal 3932 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 literal 0 HcmV?d00001 diff --git a/static/img/js-logo.png b/static/img/js-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ca66de9bbe7d756136918e6b655a19ad9d0730db GIT binary patch literal 7645 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 literal 0 HcmV?d00001 From 3e7a81d2302396ae523812b203c0412cf4e1fe5d Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Thu, 17 Feb 2022 21:23:14 +0400 Subject: [PATCH 03/23] update --- src/css/custom.css | 28 ++++++++++++++-------------- src/pages/index.module.css | 1 + src/pages/index.tsx | 2 +- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/src/css/custom.css b/src/css/custom.css index 3247c43..7408941 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -6,25 +6,25 @@ /* You can override the default Infima variables here. */ :root { - --ifm-color-primary: #2e8555; - --ifm-color-primary-dark: #29784c; - --ifm-color-primary-darker: #277148; - --ifm-color-primary-darkest: #205d3b; - --ifm-color-primary-light: #33925d; - --ifm-color-primary-lighter: #359962; - --ifm-color-primary-lightest: #3cad6e; + --ifm-color-primary: #0096c7; + --ifm-color-primarys: #0077b6; + --ifm-color-primary-darker: #023e8a; + --ifm-color-primary-darkest: #03045e; + --ifm-color-primary-light: #90e0ef; + --ifm-color-primary-lighter: #ade8f4; + --ifm-color-primary-lightest: #caf0f8; --ifm-code-font-size: 95%; } /* For readability concerns, you should choose a lighter palette in dark mode. */ html[data-theme='dark'] { - --ifm-color-primary: #25c2a0; - --ifm-color-primary-dark: #21af90; - --ifm-color-primary-darker: #1fa588; - --ifm-color-primary-darkest: #1a8870; - --ifm-color-primary-light: #29d5b0; - --ifm-color-primary-lighter: #32d8b4; - --ifm-color-primary-lightest: #4fddbf; + --ifm-color-primary: #0096c7; + --ifm-color-primary-dark: #0077b6; + --ifm-color-primary-darker: #023e8a; + --ifm-color-primary-darkest: #03045e; + --ifm-color-primary-light: #90e0ef; + --ifm-color-primary-lighter: #ade8f4; + --ifm-color-primary-lightest: #caf0f8; } .docusaurus-highlight-code-line { diff --git a/src/pages/index.module.css b/src/pages/index.module.css index e814dc2..d9f7fe9 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -8,6 +8,7 @@ text-align: center; position: relative; overflow: hidden; + background-color:#edf2fb; } .heroBannerImg { diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 69ebfcb..eec5343 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -9,7 +9,7 @@ import HomepageFeatures from "../components/HomepageFeatures"; function HomepageHeader() { const { siteConfig } = useDocusaurusContext(); return ( -
+
masterJS logo image From c10effa7a6a3908e0beb8ca4f624d2ad04c26634 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Fri, 18 Feb 2022 15:19:15 +0400 Subject: [PATCH 04/23] update home page --- src/components/HomepageFeatures.tsx | 44 +++++++++++++---------------- src/css/custom.css | 18 ++++++++---- src/pages/index.module.css | 1 - src/pages/index.tsx | 4 +-- 4 files changed, 35 insertions(+), 32 deletions(-) diff --git a/src/components/HomepageFeatures.tsx b/src/components/HomepageFeatures.tsx index e1d1c79..33170d3 100644 --- a/src/components/HomepageFeatures.tsx +++ b/src/components/HomepageFeatures.tsx @@ -1,7 +1,7 @@ -import useBaseUrl from '@docusaurus/useBaseUrl'; -import React from 'react'; -import clsx from 'clsx'; -import styles from './HomepageFeatures.module.css'; +import useBaseUrl from "@docusaurus/useBaseUrl"; +import React from "react"; +import clsx from "clsx"; +import styles from "./HomepageFeatures.module.css"; type FeatureItem = { title: string; @@ -11,46 +11,42 @@ type FeatureItem = { const FeatureList: FeatureItem[] = [ { - title: 'Easy to Use', - image: '/img/undraw_docusaurus_mountain.svg', + title: "Easy to Use", + image: "/img/undraw_docusaurus_mountain.svg", description: ( <> - Docusaurus was designed from the ground up to be easily installed and - used to get your website up and running quickly. + Docusaurus was designed from the ground up to be easily installed and used to get your website up and running + quickly. ), }, { - title: 'Focus on What Matters', - image: '/img/undraw_docusaurus_tree.svg', + title: "Focus on What Matters", + image: "/img/undraw_docusaurus_tree.svg", description: ( <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go - ahead and move your docs into the docs directory. + Docusaurus lets you focus on your docs, and we'll do the chores. Go ahead and move your docs into the{" "} + docs directory. ), }, { - title: 'Powered by React', - image: '/img/undraw_docusaurus_react.svg', + title: "Powered by React", + image: "/img/undraw_docusaurus_react.svg", description: ( <> - Extend or customize your website layout by reusing React. Docusaurus can - be extended while reusing the same header and footer. + Extend or customize your website layout by reusing React. Docusaurus can be extended while reusing the same + header and footer. ), }, ]; -function Feature({title, image, description}: FeatureItem) { +function Feature({ title, image, description }: FeatureItem) { return ( -
+
- {title} + {title}

{title}

@@ -62,7 +58,7 @@ function Feature({title, image, description}: FeatureItem) { export default function HomepageFeatures(): JSX.Element { return ( -
+
{FeatureList.map((props, idx) => ( diff --git a/src/css/custom.css b/src/css/custom.css index 7408941..0b88e25 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -12,19 +12,19 @@ --ifm-color-primary-darkest: #03045e; --ifm-color-primary-light: #90e0ef; --ifm-color-primary-lighter: #ade8f4; - --ifm-color-primary-lightest: #caf0f8; + --ifm-color-primary-lightest: #e2eafc; --ifm-code-font-size: 95%; } /* For readability concerns, you should choose a lighter palette in dark mode. */ -html[data-theme='dark'] { +html[data-theme="dark"] { --ifm-color-primary: #0096c7; --ifm-color-primary-dark: #0077b6; --ifm-color-primary-darker: #023e8a; - --ifm-color-primary-darkest: #03045e; + --ifm-color-primary-darkest: #03071e; --ifm-color-primary-light: #90e0ef; --ifm-color-primary-lighter: #ade8f4; - --ifm-color-primary-lightest: #caf0f8; + --ifm-color-primary-lightest: #e2eafc; } .docusaurus-highlight-code-line { @@ -34,6 +34,14 @@ html[data-theme='dark'] { padding: 0 var(--ifm-pre-padding); } -html[data-theme='dark'] .docusaurus-highlight-code-line { +html[data-theme="dark"] .docusaurus-highlight-code-line { background-color: rgba(0, 0, 0, 0.3); } + +.toggle-background-color { + background-color: var(--ifm-color-primary-lightest); +} + +html[data-theme="dark"] .toggle-background-color { + background-color: var(--ifm-color-primary-darkest); +} diff --git a/src/pages/index.module.css b/src/pages/index.module.css index d9f7fe9..e814dc2 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -8,7 +8,6 @@ text-align: center; position: relative; overflow: hidden; - background-color:#edf2fb; } .heroBannerImg { diff --git a/src/pages/index.tsx b/src/pages/index.tsx index eec5343..15426b7 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -9,7 +9,7 @@ import HomepageFeatures from "../components/HomepageFeatures"; function HomepageHeader() { const { siteConfig } = useDocusaurusContext(); return ( -
+
masterJS logo image @@ -38,7 +38,7 @@ function HomepageHeader() { export default function Home(): JSX.Element { const { siteConfig } = useDocusaurusContext(); return ( - +
From d8a4d0732d23a463c599c68c83f75d9608429025 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Fri, 18 Feb 2022 15:32:42 +0400 Subject: [PATCH 05/23] feat: redesign project structure --- .../categories/index.tsx} | 2 +- src/components/home/hero/index.tsx | 34 ++++++++++++++++++ .../home/categories.module.css} | 0 src/{pages => css/home}/index.module.css | 0 src/pages/index.tsx | 35 ++----------------- src/pages/markdown-page.md | 7 ---- 6 files changed, 37 insertions(+), 41 deletions(-) rename src/components/{HomepageFeatures.tsx => home/categories/index.tsx} (96%) create mode 100644 src/components/home/hero/index.tsx rename src/{components/HomepageFeatures.module.css => css/home/categories.module.css} (100%) rename src/{pages => css/home}/index.module.css (100%) delete mode 100644 src/pages/markdown-page.md diff --git a/src/components/HomepageFeatures.tsx b/src/components/home/categories/index.tsx similarity index 96% rename from src/components/HomepageFeatures.tsx rename to src/components/home/categories/index.tsx index 33170d3..9df5962 100644 --- a/src/components/HomepageFeatures.tsx +++ b/src/components/home/categories/index.tsx @@ -1,7 +1,7 @@ import useBaseUrl from "@docusaurus/useBaseUrl"; import React from "react"; import clsx from "clsx"; -import styles from "./HomepageFeatures.module.css"; +import styles from "../../../css/home/categories.module.css"; type FeatureItem = { title: string; diff --git a/src/components/home/hero/index.tsx b/src/components/home/hero/index.tsx new file mode 100644 index 0000000..e46ec09 --- /dev/null +++ b/src/components/home/hero/index.tsx @@ -0,0 +1,34 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; +import styles from "../../../css/home/index.module.css"; +import clsx from "clsx"; +import Link from "@docusaurus/Link"; + +export default function HomepageHeader() { + const { siteConfig } = useDocusaurusContext(); + return ( +
+
+
+ masterJS logo image +
+

{siteConfig.tagline}

+
+ + + + + + + +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures.module.css b/src/css/home/categories.module.css similarity index 100% rename from src/components/HomepageFeatures.module.css rename to src/css/home/categories.module.css diff --git a/src/pages/index.module.css b/src/css/home/index.module.css similarity index 100% rename from src/pages/index.module.css rename to src/css/home/index.module.css diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 15426b7..553d8b2 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,39 +1,8 @@ import React from "react"; -import clsx from "clsx"; import Layout from "@theme/Layout"; -import Link from "@docusaurus/Link"; import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import styles from "./index.module.css"; -import HomepageFeatures from "../components/HomepageFeatures"; - -function HomepageHeader() { - const { siteConfig } = useDocusaurusContext(); - return ( -
-
-
- masterJS logo image -
-

{siteConfig.tagline}

-
- - - - - - - -
-
-
- ); -} +import HomepageFeatures from "../components/home/categories/index"; +import HomepageHeader from '../components/home/hero/index'; export default function Home(): JSX.Element { const { siteConfig } = useDocusaurusContext(); diff --git a/src/pages/markdown-page.md b/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b..0000000 --- a/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages. From ce56a947d7b57052dea5d54cb3809cd5b83c4ae5 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Fri, 18 Feb 2022 15:41:38 +0400 Subject: [PATCH 06/23] update: update and delete feature component --- src/components/home/categories/index.tsx | 61 +----------------------- src/components/home/hero/index.tsx | 2 +- src/pages/index.tsx | 4 +- 3 files changed, 5 insertions(+), 62 deletions(-) diff --git a/src/components/home/categories/index.tsx b/src/components/home/categories/index.tsx index 9df5962..3f59b62 100644 --- a/src/components/home/categories/index.tsx +++ b/src/components/home/categories/index.tsx @@ -1,70 +1,13 @@ -import useBaseUrl from "@docusaurus/useBaseUrl"; import React from "react"; import clsx from "clsx"; import styles from "../../../css/home/categories.module.css"; -type FeatureItem = { - title: string; - image: string; - description: JSX.Element; -}; -const FeatureList: FeatureItem[] = [ - { - title: "Easy to Use", - image: "/img/undraw_docusaurus_mountain.svg", - description: ( - <> - Docusaurus was designed from the ground up to be easily installed and used to get your website up and running - quickly. - - ), - }, - { - title: "Focus on What Matters", - image: "/img/undraw_docusaurus_tree.svg", - description: ( - <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go ahead and move your docs into the{" "} - docs directory. - - ), - }, - { - title: "Powered by React", - image: "/img/undraw_docusaurus_react.svg", - description: ( - <> - Extend or customize your website layout by reusing React. Docusaurus can be extended while reusing the same - header and footer. - - ), - }, -]; - -function Feature({ title, image, description }: FeatureItem) { - return ( -
-
- {title} -
-
-

{title}

-

{description}

-
-
- ); -} - -export default function HomepageFeatures(): JSX.Element { +export default function HomeCategories(): JSX.Element { return (
-
- {FeatureList.map((props, idx) => ( - - ))} -
+

Table of Content

); diff --git a/src/components/home/hero/index.tsx b/src/components/home/hero/index.tsx index e46ec09..e35fb53 100644 --- a/src/components/home/hero/index.tsx +++ b/src/components/home/hero/index.tsx @@ -4,7 +4,7 @@ import styles from "../../../css/home/index.module.css"; import clsx from "clsx"; import Link from "@docusaurus/Link"; -export default function HomepageHeader() { +export default function HomepageHeader() : JSX.Element { const { siteConfig } = useDocusaurusContext(); return (
diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 553d8b2..e9e26fa 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,7 +1,7 @@ import React from "react"; import Layout from "@theme/Layout"; import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import HomepageFeatures from "../components/home/categories/index"; +import HomeCategories from "../components/home/categories/index"; import HomepageHeader from '../components/home/hero/index'; export default function Home(): JSX.Element { @@ -10,7 +10,7 @@ export default function Home(): JSX.Element {
- +
); From 2b1ecd29bccd10bf063de7ee0564f38ee493d9c0 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Fri, 18 Feb 2022 15:45:07 +0400 Subject: [PATCH 07/23] new: add github CI action to project --- .github/workflows/main.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..5a8c08d --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,29 @@ +name: CI +on: [push, pull_request] +jobs: + build: + name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }} + + runs-on: ${{ matrix.os }} + strategy: + matrix: + node: ["12.x", "14.x"] + os: [ubuntu-latest, windows-latest, macOS-latest] + + steps: + - name: Checkout repo + uses: actions/checkout@v2 + + - name: Use Node ${{ matrix.node }} + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node }} + + - name: Install deps and build (with cache) + uses: bahmutov/npm-install@v1 + + - name: Lint + run: npm run lint + + - name: Build + run: npm run build From 3389208aec45b1f7f62e0e0cc0073e8a76323253 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Fri, 18 Feb 2022 16:52:15 +0400 Subject: [PATCH 08/23] feat: add eslint prettier prety-quick --- .eslintignore | 4 + .eslintrc.json | 21 + .github/workflows/main.yml | 40 +- .prettierignore | 3 + .prettierrc.json | 6 + README.md | 1 - babel.config.js | 4 +- blog/2019-05-28-first-blog-post.md | 8 +- blog/2021-08-26-welcome/index.md | 4 +- blog/authors.yml | 24 +- docs/intro.md | 4 +- docs/tutorial-basics/_category_.json | 4 +- docs/tutorial-basics/congratulations.md | 10 +- docs/tutorial-basics/create-a-blog-post.md | 16 +- docs/tutorial-basics/create-a-document.md | 6 +- docs/tutorial-basics/create-a-page.md | 22 +- docs/tutorial-basics/markdown-features.mdx | 33 +- docs/tutorial-extras/_category_.json | 4 +- docs/tutorial-extras/manage-docs-versions.md | 32 +- docs/tutorial-extras/translate-your-site.md | 34 +- docusaurus.config.js | 214 +- package-lock.json | 46894 +++++++++-------- package.json | 92 +- sidebars.js | 12 +- src/components/home/categories/index.tsx | 21 +- src/components/home/hero/index.tsx | 70 +- src/css/custom.css | 50 +- src/css/home/categories.module.css | 12 +- src/css/home/index.module.css | 132 +- src/pages/index.tsx | 28 +- tsconfig.json | 10 +- 31 files changed, 25313 insertions(+), 22502 deletions(-) create mode 100644 .eslintignore create mode 100644 .eslintrc.json create mode 100644 .prettierignore create mode 100644 .prettierrc.json diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..5cbc582 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,4 @@ +build +node_modules +docs +static diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..abe5493 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,21 @@ +{ + "env": { + "browser": true, + "es2021": true + }, + "extends": [ + "eslint:recommended", + "plugin:react/recommended", + "plugin:@typescript-eslint/recommended" + ], + "parser": "@typescript-eslint/parser", + "parserOptions": { + "ecmaFeatures": { + "jsx": true + }, + "ecmaVersion": "latest", + "sourceType": "module" + }, + "plugins": ["react", "@typescript-eslint"], + "rules": {} +} diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5a8c08d..3c7e6b6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,29 +1,29 @@ name: CI on: [push, pull_request] jobs: - build: - name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }} + build: + name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }} - runs-on: ${{ matrix.os }} - strategy: - matrix: - node: ["12.x", "14.x"] - os: [ubuntu-latest, windows-latest, macOS-latest] + runs-on: ${{ matrix.os }} + strategy: + matrix: + node: ['12.x', '14.x'] + os: [ubuntu-latest, windows-latest, macOS-latest] - steps: - - name: Checkout repo - uses: actions/checkout@v2 + steps: + - name: Checkout repo + uses: actions/checkout@v2 - - name: Use Node ${{ matrix.node }} - uses: actions/setup-node@v2 - with: - node-version: ${{ matrix.node }} + - name: Use Node ${{ matrix.node }} + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node }} - - name: Install deps and build (with cache) - uses: bahmutov/npm-install@v1 + - name: Install deps and build (with cache) + uses: bahmutov/npm-install@v1 - - name: Lint - run: npm run lint + - name: Lint + run: npm run lint - - name: Build - run: npm run build + - name: Build + run: npm run build diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..a7160cd --- /dev/null +++ b/.prettierignore @@ -0,0 +1,3 @@ +node_modules +# Ignore artifacts: +build diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..3cccc47 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,6 @@ +{ + "trailingComma": "none", + "tabWidth": 4, + "semi": false, + "singleQuote": true +} diff --git a/README.md b/README.md index 70f4deb..7271dd6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@

- This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator. ### Installation diff --git a/babel.config.js b/babel.config.js index e00595d..2acbeee 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,3 +1,3 @@ module.exports = { - presets: [require.resolve('@docusaurus/core/lib/babel/preset')], -}; + presets: [require.resolve('@docusaurus/core/lib/babel/preset')] +} diff --git a/blog/2019-05-28-first-blog-post.md b/blog/2019-05-28-first-blog-post.md index 02f3f81..283729d 100644 --- a/blog/2019-05-28-first-blog-post.md +++ b/blog/2019-05-28-first-blog-post.md @@ -2,10 +2,10 @@ slug: first-blog-post title: First Blog Post authors: - name: Gao Wei - title: Docusaurus Core Team - url: https://github.com/wgao19 - image_url: https://github.com/wgao19.png + name: Gao Wei + title: Docusaurus Core Team + url: https://github.com/wgao19 + image_url: https://github.com/wgao19.png tags: [hola, docusaurus] --- diff --git a/blog/2021-08-26-welcome/index.md b/blog/2021-08-26-welcome/index.md index 9455168..405dce3 100644 --- a/blog/2021-08-26-welcome/index.md +++ b/blog/2021-08-26-welcome/index.md @@ -13,8 +13,8 @@ Regular blog authors can be added to `authors.yml`. The blog post date can be extracted from filenames, such as: -- `2019-05-30-welcome.md` -- `2019-05-30-welcome/index.md` +- `2019-05-30-welcome.md` +- `2019-05-30-welcome/index.md` A blog post folder can be convenient to co-locate blog post images: diff --git a/blog/authors.yml b/blog/authors.yml index bcb2991..4399b18 100644 --- a/blog/authors.yml +++ b/blog/authors.yml @@ -1,17 +1,17 @@ endi: - name: Endilie Yacop Sucipto - title: Maintainer of Docusaurus - url: https://github.com/endiliey - image_url: https://github.com/endiliey.png + name: Endilie Yacop Sucipto + title: Maintainer of Docusaurus + url: https://github.com/endiliey + image_url: https://github.com/endiliey.png yangshun: - name: Yangshun Tay - title: Front End Engineer @ Facebook - url: https://github.com/yangshun - image_url: https://github.com/yangshun.png + name: Yangshun Tay + title: Front End Engineer @ Facebook + url: https://github.com/yangshun + image_url: https://github.com/yangshun.png slorber: - name: Sébastien Lorber - title: Docusaurus maintainer - url: https://sebastienlorber.com - image_url: https://github.com/slorber.png + name: Sébastien Lorber + title: Docusaurus maintainer + url: https://sebastienlorber.com + image_url: https://github.com/slorber.png diff --git a/docs/intro.md b/docs/intro.md index 5002602..1f87c4f 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -14,8 +14,8 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new ### What you'll need -- [Node.js](https://nodejs.org/en/download/) version 14 or above: - - When installing Node.js, you are recommended to check all checkboxes related to dependencies. +- [Node.js](https://nodejs.org/en/download/) version 14 or above: + - When installing Node.js, you are recommended to check all checkboxes related to dependencies. ## Generate a new site diff --git a/docs/tutorial-basics/_category_.json b/docs/tutorial-basics/_category_.json index 135e4a6..cd60645 100644 --- a/docs/tutorial-basics/_category_.json +++ b/docs/tutorial-basics/_category_.json @@ -1,4 +1,4 @@ { - "label": "Tutorial - Basics", - "position": 2 + "label": "Tutorial - Basics", + "position": 2 } diff --git a/docs/tutorial-basics/congratulations.md b/docs/tutorial-basics/congratulations.md index 9ef99bb..41a6fdb 100644 --- a/docs/tutorial-basics/congratulations.md +++ b/docs/tutorial-basics/congratulations.md @@ -14,8 +14,8 @@ Anything **unclear** or **buggy** in this tutorial? [Please report it!](https:// ## What's next? -- Read the [official documentation](https://docusaurus.io/). -- Add a custom [Design and Layout](https://docusaurus.io/docs/styling-layout) -- Add a [search bar](https://docusaurus.io/docs/search) -- Find inspirations in the [Docusaurus showcase](https://docusaurus.io/showcase) -- Get involved in the [Docusaurus Community](https://docusaurus.io/community/support) +- Read the [official documentation](https://docusaurus.io/). +- Add a custom [Design and Layout](https://docusaurus.io/docs/styling-layout) +- Add a [search bar](https://docusaurus.io/docs/search) +- Find inspirations in the [Docusaurus showcase](https://docusaurus.io/showcase) +- Get involved in the [Docusaurus Community](https://docusaurus.io/community/support) diff --git a/docs/tutorial-basics/create-a-blog-post.md b/docs/tutorial-basics/create-a-blog-post.md index 0d50aaf..d7a88af 100644 --- a/docs/tutorial-basics/create-a-blog-post.md +++ b/docs/tutorial-basics/create-a-blog-post.md @@ -15,14 +15,14 @@ Create a file at `blog/2021-02-28-greetings.md`: slug: greetings title: Greetings! authors: - - name: Joel Marcey - title: Co-creator of Docusaurus 1 - url: https://github.com/JoelMarcey - image_url: https://github.com/JoelMarcey.png - - name: Sébastien Lorber - title: Docusaurus maintainer - url: https://sebastienlorber.com - image_url: https://github.com/slorber.png + - name: Joel Marcey + title: Co-creator of Docusaurus 1 + url: https://github.com/JoelMarcey + image_url: https://github.com/JoelMarcey.png + - name: Sébastien Lorber + title: Docusaurus maintainer + url: https://sebastienlorber.com + image_url: https://github.com/slorber.png tags: [greetings] --- diff --git a/docs/tutorial-basics/create-a-document.md b/docs/tutorial-basics/create-a-document.md index feaced7..5037c79 100644 --- a/docs/tutorial-basics/create-a-document.md +++ b/docs/tutorial-basics/create-a-document.md @@ -6,9 +6,9 @@ sidebar_position: 2 Documents are **groups of pages** connected through: -- a **sidebar** -- **previous/next navigation** -- **versioning** +- a **sidebar** +- **previous/next navigation** +- **versioning** ## Create your first Doc diff --git a/docs/tutorial-basics/create-a-page.md b/docs/tutorial-basics/create-a-page.md index e112b00..e15e2c1 100644 --- a/docs/tutorial-basics/create-a-page.md +++ b/docs/tutorial-basics/create-a-page.md @@ -6,25 +6,25 @@ sidebar_position: 1 Add **Markdown or React** files to `src/pages` to create a **standalone page**: -- `src/pages/index.js` -> `localhost:3000/` -- `src/pages/foo.md` -> `localhost:3000/foo` -- `src/pages/foo/bar.js` -> `localhost:3000/foo/bar` +- `src/pages/index.js` -> `localhost:3000/` +- `src/pages/foo.md` -> `localhost:3000/foo` +- `src/pages/foo/bar.js` -> `localhost:3000/foo/bar` ## Create your first React Page Create a file at `src/pages/my-react-page.js`: ```jsx title="src/pages/my-react-page.js" -import React from 'react'; -import Layout from '@theme/Layout'; +import React from 'react' +import Layout from '@theme/Layout' export default function MyReactPage() { - return ( - -

My React page

-

This is a React page

-
- ); + return ( + +

My React page

+

This is a React page

+
+ ) } ``` diff --git a/docs/tutorial-basics/markdown-features.mdx b/docs/tutorial-basics/markdown-features.mdx index 8855626..e9b0f7d 100644 --- a/docs/tutorial-basics/markdown-features.mdx +++ b/docs/tutorial-basics/markdown-features.mdx @@ -65,7 +65,7 @@ Markdown code blocks are supported with Syntax highlighting. ```jsx title="src/components/HelloDocusaurus.js" function HelloDocusaurus() { - return

Hello, Docusaurus!

; + return

Hello, Docusaurus!

} ``` @@ -123,21 +123,22 @@ This is Docusaurus green ! This is Facebook blue ! ``` -export const Highlight = ({children, color}) => ( - { - alert(`You clicked the color ${color} with label ${children}`); - }}> - {children} - -); +export const Highlight = ({ children, color }) => ( + { + alert(`You clicked the color ${color} with label ${children}`) + }} + > + {children} + +) This is Docusaurus green ! diff --git a/docs/tutorial-extras/_category_.json b/docs/tutorial-extras/_category_.json index ca3f8e0..4553294 100644 --- a/docs/tutorial-extras/_category_.json +++ b/docs/tutorial-extras/_category_.json @@ -1,4 +1,4 @@ { - "label": "Tutorial - Extras", - "position": 3 + "label": "Tutorial - Extras", + "position": 3 } diff --git a/docs/tutorial-extras/manage-docs-versions.md b/docs/tutorial-extras/manage-docs-versions.md index 6335b0a..dbaaa1a 100644 --- a/docs/tutorial-extras/manage-docs-versions.md +++ b/docs/tutorial-extras/manage-docs-versions.md @@ -18,8 +18,8 @@ The `docs` folder is copied into `versioned_docs/version-1.0` and `versions.json Your docs now have 2 versions: -- `1.0` at `http://localhost:3000/docs/` for the version 1.0 docs -- `current` at `http://localhost:3000/docs/next/` for the **upcoming, unreleased docs** +- `1.0` at `http://localhost:3000/docs/` for the version 1.0 docs +- `current` at `http://localhost:3000/docs/next/` for the **upcoming, unreleased docs** ## Add a Version Dropdown @@ -29,18 +29,18 @@ Modify the `docusaurus.config.js` file: ```js title="docusaurus.config.js" module.exports = { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'docsVersionDropdown', - }, - // highlight-end - ], - }, - }, -}; + themeConfig: { + navbar: { + items: [ + // highlight-start + { + type: 'docsVersionDropdown' + } + // highlight-end + ] + } + } +} ``` The docs version dropdown appears in your navbar: @@ -51,5 +51,5 @@ The docs version dropdown appears in your navbar: It is possible to edit versioned docs in their respective folder: -- `versioned_docs/version-1.0/hello.md` updates `http://localhost:3000/docs/hello` -- `docs/hello.md` updates `http://localhost:3000/docs/next/hello` +- `versioned_docs/version-1.0/hello.md` updates `http://localhost:3000/docs/hello` +- `docs/hello.md` updates `http://localhost:3000/docs/next/hello` diff --git a/docs/tutorial-extras/translate-your-site.md b/docs/tutorial-extras/translate-your-site.md index a25c089..45377a1 100644 --- a/docs/tutorial-extras/translate-your-site.md +++ b/docs/tutorial-extras/translate-your-site.md @@ -12,11 +12,11 @@ Modify `docusaurus.config.js` to add support for the `fr` locale: ```js title="docusaurus.config.js" module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'fr'], - }, -}; + i18n: { + defaultLocale: 'en', + locales: ['en', 'fr'] + } +} ``` ## Translate a doc @@ -55,18 +55,18 @@ Modify the `docusaurus.config.js` file: ```js title="docusaurus.config.js" module.exports = { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'localeDropdown', - }, - // highlight-end - ], - }, - }, -}; + themeConfig: { + navbar: { + items: [ + // highlight-start + { + type: 'localeDropdown' + } + // highlight-end + ] + } + } +} ``` The locale dropdown now appears in your navbar: diff --git a/docusaurus.config.js b/docusaurus.config.js index edb4396..1ac1ea0 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -1,117 +1,117 @@ // @ts-check // Note: type annotations allow type checking and IDEs autocompletion -const lightCodeTheme = require('prism-react-renderer/themes/github'); -const darkCodeTheme = require('prism-react-renderer/themes/dracula'); +const lightCodeTheme = require('prism-react-renderer/themes/github') +const darkCodeTheme = require('prism-react-renderer/themes/dracula') /** @type {import('@docusaurus/types').Config} */ const config = { - title: 'masterJS', - tagline: 'free resource and collections related to javascript. It provides useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', - url: 'https://your-docusaurus-test-site.com', - baseUrl: '/', - onBrokenLinks: 'throw', - onBrokenMarkdownLinks: 'warn', - favicon: '/img/js-logo.png', - organizationName: 'devSupporters', - projectName: 'masterJS', + title: 'masterJS', + tagline: + 'free resource and collections related to javascript. It provides useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', + url: 'https://your-docusaurus-test-site.com', + baseUrl: '/', + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'warn', + favicon: '/img/js-logo.png', + organizationName: 'devSupporters', + projectName: 'masterJS', - presets: [ - [ - 'classic', - /** @type {import('@docusaurus/preset-classic').Options} */ - ({ - docs: { - sidebarPath: require.resolve('./sidebars.js'), - editUrl: 'https://github.com/devSupporters/masterJS', - }, - blog: { - showReadingTime: true, - editUrl: - 'https://github.com/devSupporters/masterJS', - }, - theme: { - customCss: require.resolve('./src/css/custom.css'), - }, - }), + presets: [ + [ + 'classic', + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + sidebarPath: require.resolve('./sidebars.js'), + editUrl: 'https://github.com/devSupporters/masterJS' + }, + blog: { + showReadingTime: true, + editUrl: 'https://github.com/devSupporters/masterJS' + }, + theme: { + customCss: require.resolve('./src/css/custom.css') + } + }) + ] ], - ], - themeConfig: - /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ - ({ - navbar: { - logo: { - alt: 'masterJS logo', - src: 'img/logo.png', - width: 115, - height:200 - }, - items: [ - { - type: 'doc', - docId: 'intro', - position: 'left', - label: 'Tutorial', - }, - {to: '/blog', label: 'Blog', position: 'left'}, - { - href: 'https://github.com/devSupporters/masterJS', - label: 'GitHub', - position: 'right', - }, - ], - }, - footer: { - style: 'dark', - links: [ - { - title: 'Docs', - items: [ - { - label: 'Tutorial', - to: '/docs/intro', - }, - ], - }, - { - title: 'Community', - items: [ - { - label: 'Stack Overflow', - href: 'https://stackoverflow.com/questions/tagged/docusaurus', - }, - { - label: 'Discord', - href: 'https://discordapp.com/invite/docusaurus', - }, - { - label: 'Twitter', - href: 'https://twitter.com/docusaurus', - }, - ], - }, - { - title: 'More', - items: [ - { - label: 'Blog', - to: '/blog', - }, - { - label: 'GitHub', - href: 'https://github.com/devSupporters/masterJS', - }, - ], - }, - ], - copyright: `Copyright © ${new Date().getFullYear()} devSupporters, Inc. Built with Docusaurus.`, - }, - prism: { - theme: lightCodeTheme, - darkTheme: darkCodeTheme, - }, - }), -}; + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + navbar: { + logo: { + alt: 'masterJS logo', + src: 'img/logo.png', + width: 115, + height: 200 + }, + items: [ + { + type: 'doc', + docId: 'intro', + position: 'left', + label: 'Tutorial' + }, + { to: '/blog', label: 'Blog', position: 'left' }, + { + href: 'https://github.com/devSupporters/masterJS', + label: 'GitHub', + position: 'right' + } + ] + }, + footer: { + style: 'dark', + links: [ + { + title: 'Docs', + items: [ + { + label: 'Tutorial', + to: '/docs/intro' + } + ] + }, + { + title: 'Community', + items: [ + { + label: 'Stack Overflow', + href: 'https://stackoverflow.com/questions/tagged/docusaurus' + }, + { + label: 'Discord', + href: 'https://discordapp.com/invite/docusaurus' + }, + { + label: 'Twitter', + href: 'https://twitter.com/docusaurus' + } + ] + }, + { + title: 'More', + items: [ + { + label: 'Blog', + to: '/blog' + }, + { + label: 'GitHub', + href: 'https://github.com/devSupporters/masterJS' + } + ] + } + ], + copyright: `Copyright © ${new Date().getFullYear()} devSupporters, Inc. Built with Docusaurus.` + }, + prism: { + theme: lightCodeTheme, + darkTheme: darkCodeTheme + } + }) +} -module.exports = config; +module.exports = config diff --git a/package-lock.json b/package-lock.json index 161f466..43abbe8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,22218 +1,24976 @@ { - "name": "master-js", - "version": "0.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "master-js", - "version": "0.0.0", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/preset-classic": "2.0.0-beta.15", - "@mdx-js/react": "^1.6.21", - "clsx": "^1.1.1", - "prism-react-renderer": "^1.2.1", - "react": "^17.0.1", - "react-dom": "^17.0.1" - }, - "devDependencies": { - "@docusaurus/module-type-aliases": "^2.0.0-beta.15", - "@tsconfig/docusaurus": "^1.0.4", - "typescript": "^4.5.5" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.5.2.tgz", - "integrity": "sha512-DY0bhyczFSS1b/CqJlTE/nQRtnTAHl6IemIkBy0nEWnhDzRDdtdx4p5Uuk3vwAFxwEEgi1WqKwgSSMx6DpNL4A==", - "dependencies": { - "@algolia/autocomplete-shared": "1.5.2" - } - }, - "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.2.tgz", - "integrity": "sha512-3MRYnYQFJyovANzSX2CToS6/5cfVjbLLqFsZTKcvF3abhQzxbqwwaMBlJtt620uBUOeMzhdfasKhCc40+RHiZw==", - "dependencies": { - "@algolia/autocomplete-shared": "1.5.2" - }, - "peerDependencies": { - "@algolia/client-search": "^4.9.1", - "algoliasearch": "^4.9.1" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.2.tgz", - "integrity": "sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug==" - }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.12.1.tgz", - "integrity": "sha512-ERFFOnC9740xAkuO0iZTQqm2AzU7Dpz/s+g7o48GlZgx5p9GgNcsuK5eS0GoW/tAK+fnKlizCtlFHNuIWuvfsg==", - "dependencies": { - "@algolia/cache-common": "4.12.1" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.12.1.tgz", - "integrity": "sha512-UugTER3V40jT+e19Dmph5PKMeliYKxycNPwrPNADin0RcWNfT2QksK9Ff2N2W7UKraqMOzoeDb4LAJtxcK1a8Q==" - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.12.1.tgz", - "integrity": "sha512-U6iaunaxK1lHsAf02UWF58foKFEcrVLsHwN56UkCtwn32nlP9rz52WOcHsgk6TJrL8NDcO5swMjtOQ5XHESFLw==", - "dependencies": { - "@algolia/cache-common": "4.12.1" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.12.1.tgz", - "integrity": "sha512-jGo4ConJNoMdTCR2zouO0jO/JcJmzOK6crFxMMLvdnB1JhmMbuIKluOTJVlBWeivnmcsqb7r0v7qTCPW5PAyxQ==", - "dependencies": { - "@algolia/client-common": "4.12.1", - "@algolia/client-search": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.12.1.tgz", - "integrity": "sha512-h1It7KXzIthlhuhfBk7LteYq72tym9maQDUsyRW0Gft8b6ZQahnRak9gcCvKwhcJ1vJoP7T7JrNYGiYSicTD9g==", - "dependencies": { - "@algolia/client-common": "4.12.1", - "@algolia/client-search": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "node_modules/@algolia/client-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.12.1.tgz", - "integrity": "sha512-obnJ8eSbv+h94Grk83DTGQ3bqhViSWureV6oK1s21/KMGWbb3DkduHm+lcwFrMFkjSUSzosLBHV9EQUIBvueTw==", - "dependencies": { - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.12.1.tgz", - "integrity": "sha512-sMSnjjPjRgByGHYygV+5L/E8a6RgU7l2GbpJukSzJ9GRY37tHmBHuvahv8JjdCGJ2p7QDYLnQy5bN5Z02qjc7Q==", - "dependencies": { - "@algolia/client-common": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "node_modules/@algolia/client-search": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.12.1.tgz", - "integrity": "sha512-MwwKKprfY6X2nJ5Ki/ccXM2GDEePvVjZnnoOB2io3dLKW4fTqeSRlC5DRXeFD7UM0vOPPHr4ItV2aj19APKNVQ==", - "dependencies": { - "@algolia/client-common": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "node_modules/@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "node_modules/@algolia/logger-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.12.1.tgz", - "integrity": "sha512-fCgrzlXGATNqdFTxwx0GsyPXK+Uqrx1SZ3iuY2VGPPqdt1a20clAG2n2OcLHJpvaa6vMFPlJyWvbqAgzxdxBlQ==" - }, - "node_modules/@algolia/logger-console": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.12.1.tgz", - "integrity": "sha512-0owaEnq/davngQMYqxLA4KrhWHiXujQ1CU3FFnyUcMyBR7rGHI48zSOUpqnsAXrMBdSH6rH5BDkSUUFwsh8RkQ==", - "dependencies": { - "@algolia/logger-common": "4.12.1" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.12.1.tgz", - "integrity": "sha512-OaMxDyG0TZG0oqz1lQh9e3woantAG1bLnuwq3fmypsrQxra4IQZiyn1x+kEb69D2TcXApI5gOgrD4oWhtEVMtw==", - "dependencies": { - "@algolia/requester-common": "4.12.1" - } - }, - "node_modules/@algolia/requester-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.12.1.tgz", - "integrity": "sha512-XWIrWQNJ1vIrSuL/bUk3ZwNMNxl+aWz6dNboRW6+lGTcMIwc3NBFE90ogbZKhNrFRff8zI4qCF15tjW+Fyhpow==" - }, - "node_modules/@algolia/requester-node-http": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.12.1.tgz", - "integrity": "sha512-awBtwaD+s0hxkA1aehYn8F0t9wqGoBVWgY4JPHBmp1ChO3pK7RKnnvnv7QQa9vTlllX29oPt/BBVgMo1Z3n1Qg==", - "dependencies": { - "@algolia/requester-common": "4.12.1" - } - }, - "node_modules/@algolia/transporter": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.12.1.tgz", - "integrity": "sha512-BGeNgdEHc6dXIk2g8kdlOoQ6fQ6OIaKQcplEj7HPoi+XZUeAvRi3Pff3QWd7YmybWkjzd9AnTzieTASDWhL+sQ==", - "dependencies": { - "@algolia/cache-common": "4.12.1", - "@algolia/logger-common": "4.12.1", - "@algolia/requester-common": "4.12.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.0.tgz", - "integrity": "sha512-d5RysTlJ7hmw5Tw4UxgxcY3lkMe92n8sXCcuLPAyIAHK6j8DefDwtGnVVDgOnv+RnEosulDJ9NPKQL27bDId0g==", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", - "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz", - "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==", - "dependencies": { - "@ampproject/remapping": "^2.0.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.0", - "@babel/parser": "^7.17.0", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", - "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", - "dependencies": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", - "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", - "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "dependencies": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz", - "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==", - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", - "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", - "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", - "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", - "dependencies": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", - "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", - "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/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-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/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-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/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-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.7.tgz", - "integrity": "sha512-lF+cfsyTgwWkcw715J88JhMYJ5GpysYNLhLP1PkvkhTRN7B3e74R/1KsDxFxhRpSn0UUD3IWM4GvdBR2PEbbQQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", - "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", - "dependencies": { - "regenerator-transform": "^0.14.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", - "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", - "dependencies": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", - "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.0.tgz", - "integrity": "sha512-qeydncU80ravKzovVncW3EYaC1ji3GpntdPgNcJy9g7hHSY6KX+ne1cbV3ov7Zzm4F1z0+QreZPCuw1ynkmYNg==", - "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", - "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.0", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.0", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.0.0-alpha.50", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0-alpha.50.tgz", - "integrity": "sha512-QeWFCQOtS9D+Fi20liKsPXF2j/xWKh52e+P2Z1UATIdPMqmH6zoB2lcUz+cgv6PPVgWUtECeR6VSSUm71LT94w==" - }, - "node_modules/@docsearch/react": { - "version": "3.0.0-alpha.50", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.0.0-alpha.50.tgz", - "integrity": "sha512-oDGV1zZCRYv7MWsh6CyQVthYTRc3b4q+6kKwNYb1/g/Wf/4nJHutpxolFLHdEUDhrJ4Xi8wxwQG+lEwAVBTHPg==", - "dependencies": { - "@algolia/autocomplete-core": "1.5.2", - "@algolia/autocomplete-preset-algolia": "1.5.2", - "@docsearch/css": "3.0.0-alpha.50", - "algoliasearch": "^4.0.0" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 18.0.0", - "react": ">= 16.8.0 < 18.0.0", - "react-dom": ">= 16.8.0 < 18.0.0" - } - }, - "node_modules/@docusaurus/core": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.15.tgz", - "integrity": "sha512-zXhhD0fApMSvq/9Pkm9DQxa//hGOXVCq9yMHiXOkI5D1tLec7PxtnaC5cLfGHljkN9cKIfRDYUVcG1gHymVfpA==", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.16.0", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "@babel/runtime-corejs3": "^7.16.3", - "@babel/traverse": "^7.16.3", - "@docusaurus/cssnano-preset": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "@slorber/static-site-generator-webpack-plugin": "^4.0.0", - "@svgr/webpack": "^6.0.0", - "autoprefixer": "^10.3.5", - "babel-loader": "^8.2.2", - "babel-plugin-dynamic-import-node": "2.3.0", - "boxen": "^5.0.1", - "chokidar": "^3.5.2", - "clean-css": "^5.1.5", - "commander": "^5.1.0", - "copy-webpack-plugin": "^10.2.0", - "core-js": "^3.18.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.3.1", - "cssnano": "^5.0.8", - "del": "^6.0.0", - "detect-port": "^1.3.0", - "escape-html": "^1.0.3", - "eta": "^1.12.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "html-minifier-terser": "^6.0.2", - "html-tags": "^3.1.0", - "html-webpack-plugin": "^5.4.0", - "import-fresh": "^3.3.0", - "is-root": "^2.1.0", - "leven": "^3.1.0", - "lodash": "^4.17.20", - "mini-css-extract-plugin": "^1.6.0", - "nprogress": "^0.2.0", - "postcss": "^8.3.7", - "postcss-loader": "^6.1.1", - "prompts": "^2.4.1", - "react-dev-utils": "^12.0.0", - "react-helmet": "^6.1.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.2.0", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.2.0", - "remark-admonitions": "^1.2.1", - "rtl-detect": "^1.0.4", - "semver": "^7.3.4", - "serve-handler": "^6.1.3", - "shelljs": "^0.8.4", - "strip-ansi": "^6.0.0", - "terser-webpack-plugin": "^5.2.4", - "tslib": "^2.3.1", - "update-notifier": "^5.1.0", - "url-loader": "^4.1.1", - "wait-on": "^6.0.0", - "webpack": "^5.61.0", - "webpack-bundle-analyzer": "^4.4.2", - "webpack-dev-server": "^4.7.1", - "webpack-merge": "^5.8.0", - "webpackbar": "^5.0.2" - }, - "bin": { - "docusaurus": "bin/docusaurus.js" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.15.tgz", - "integrity": "sha512-55aYURbB5dqrx64lStNcZxDx5R6bKkAawlCB7mDKx3r+Qnp3ofGW7UExLQSCbTu3axT1vJCF5D7H6ljTRYJLtA==", - "dependencies": { - "cssnano-preset-advanced": "^5.1.4", - "postcss": "^8.3.7", - "postcss-sort-media-queries": "^4.1.0" - } - }, - "node_modules/@docusaurus/logger": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.15.tgz", - "integrity": "sha512-5bDSHCyLfMtz6QnFfICdL5mgxbGfC7DW1V+/Q17nRdpZSPZgsNKK/Esp0zdDi1oxAyEpXMXx64nLaHL7joJxIg==", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/mdx-loader": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.15.tgz", - "integrity": "sha512-MVpytjDDao7hmPF1QSs9B5zoTgevZjiqjnX3FM1yjqdCv+chyUo0gnmYHjeG/4Gqu7jucp+dDdp6yQpzs4g09A==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@babel/traverse": "^7.16.3", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@mdx-js/mdx": "^1.6.21", - "escape-html": "^1.0.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "image-size": "^1.0.1", - "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.1.0", - "stringify-object": "^3.3.0", - "tslib": "^2.3.1", - "unist-util-visit": "^2.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.61.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.15.tgz", - "integrity": "sha512-RqAjt2Z9n4ttqVDbgdnzIPXoNzAsUPJzf8EKPeKw8KRiMToBBHkPgmWuwvLFcO7/ZA5w1/ODLMncx9j/ZcM1CQ==", - "dev": true, - "dependencies": { - "@docusaurus/types": "2.0.0-beta.15", - "@types/react": "*", - "@types/react-helmet": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*" - } - }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.15.tgz", - "integrity": "sha512-VtEwkgkoNIS8JFPe+huBeBuJ8HG8Lq1JNYM/ItwQg/cwGAgP8EgwbEuKDn428oZKEI2PpgAuf5Gv4AzJWIes9A==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "cheerio": "^1.0.0-rc.10", - "feed": "^4.2.2", - "fs-extra": "^10.0.0", - "lodash": "^4.17.20", - "reading-time": "^1.5.0", - "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", - "utility-types": "^3.10.0", - "webpack": "^5.61.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.15.tgz", - "integrity": "sha512-HSwNZdUKz4rpJiGbFjl/OFhSleeZUSZ6E6lk98i4iL1A5u6fIm4CHsT53yp4UUOse+lFrePTFZsyqwMA4nZZYA==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "combine-promises": "^1.1.0", - "fs-extra": "^10.0.0", - "import-fresh": "^3.2.2", - "js-yaml": "^4.0.0", - "lodash": "^4.17.20", - "remark-admonitions": "^1.2.1", - "shelljs": "^0.8.4", - "tslib": "^2.3.1", - "utility-types": "^3.10.0", - "webpack": "^5.61.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.15.tgz", - "integrity": "sha512-N7YhW5RiOY6J228z4lOoP//qX0Q48cRtxDONZ/Ohd9C5OI2vS6TD8iQuDqOIYHxH+BshjNSsKvbJ+SMIQDwysg==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "fs-extra": "^10.0.0", - "globby": "^11.0.2", - "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", - "webpack": "^5.61.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-debug": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.15.tgz", - "integrity": "sha512-Jth11jB/rVqPwCGdkVKSUWeXZPAr/NyPn+yeknTBk2LgQKBJ3YU5dNG0uyt0Ay+UYT01TkousPJkXhLuy4Qrsw==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "fs-extra": "^10.0.0", - "react-json-view": "^1.21.3", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.15.tgz", - "integrity": "sha512-ELAnxNYiC2i7gfu/ViurNIdm1/DdnbEfVDmpffS9niQhOREM1U3jpxkz/ff1GIC6heOLyHTtini/CZBDoroVGw==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.15.tgz", - "integrity": "sha512-E5Rm3+dN7i3A9V5uq5sl9xTNA3aXsLwTZEA2SpOkY571dCpd+sfVvz1lR+KRY9Fy6ZHk8PqrNImgCWfIerRuZQ==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.15.tgz", - "integrity": "sha512-PBjeQb2Qpe4uPdRefWL/eXCeYjrgNB/UArExYeUuP4wiY1dpw2unGNCvFUxv4hzJGmARoTLsnRkeYkUim809LQ==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "fs-extra": "^10.0.0", - "sitemap": "^7.0.0", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/preset-classic": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.15.tgz", - "integrity": "sha512-3NZIXWTAzk+kOgiB8uAbD+FZv3VFR1qkU6+TW24DRenjRnXof3CkRuldhI1QI0hILm1fuJ319QRkakV8FFtXyA==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/plugin-content-blog": "2.0.0-beta.15", - "@docusaurus/plugin-content-docs": "2.0.0-beta.15", - "@docusaurus/plugin-content-pages": "2.0.0-beta.15", - "@docusaurus/plugin-debug": "2.0.0-beta.15", - "@docusaurus/plugin-google-analytics": "2.0.0-beta.15", - "@docusaurus/plugin-google-gtag": "2.0.0-beta.15", - "@docusaurus/plugin-sitemap": "2.0.0-beta.15", - "@docusaurus/theme-classic": "2.0.0-beta.15", - "@docusaurus/theme-common": "2.0.0-beta.15", - "@docusaurus/theme-search-algolia": "2.0.0-beta.15" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/@docusaurus/theme-classic": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.15.tgz", - "integrity": "sha512-WwNRcQvMtQ7KDhOEHFKFHxXCdoZwLg66hT3vhqNIFMfGQuPzOP91MX5LUSo1QWHhlrD3H3Og+r7Ik/fy2bf5lQ==", - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/plugin-content-blog": "2.0.0-beta.15", - "@docusaurus/plugin-content-docs": "2.0.0-beta.15", - "@docusaurus/plugin-content-pages": "2.0.0-beta.15", - "@docusaurus/theme-common": "2.0.0-beta.15", - "@docusaurus/theme-translations": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "@mdx-js/react": "^1.6.21", - "clsx": "^1.1.1", - "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.37", - "lodash": "^4.17.20", - "postcss": "^8.3.7", - "prism-react-renderer": "^1.2.1", - "prismjs": "^1.23.0", - "react-router-dom": "^5.2.0", - "rtlcss": "^3.3.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-common": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz", - "integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==", - "dependencies": { - "@docusaurus/plugin-content-blog": "2.0.0-beta.15", - "@docusaurus/plugin-content-docs": "2.0.0-beta.15", - "@docusaurus/plugin-content-pages": "2.0.0-beta.15", - "clsx": "^1.1.1", - "parse-numeric-range": "^1.3.0", - "tslib": "^2.3.1", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "prism-react-renderer": "^1.2.1", - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz", - "integrity": "sha512-XrrQKyjOPzmEuOcdsaAn1tzNJkNMA3PC86PwPZUaah0cYPpBGptcJYDlIW4VHIrCBfkQvhvmg/B3qKF6bMMi8g==", - "dependencies": { - "@docsearch/react": "^3.0.0-alpha.39", - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/theme-common": "2.0.0-beta.15", - "@docusaurus/theme-translations": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "algoliasearch": "^4.10.5", - "algoliasearch-helper": "^3.5.5", - "clsx": "^1.1.1", - "eta": "^1.12.3", - "lodash": "^4.17.20", - "tslib": "^2.3.1", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-translations": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz", - "integrity": "sha512-Lu2JDsnZaB2BcJe8Hpq5nrbS7+7bd09jT08b9vztQyvzR8PgzsthnzlLN4ilOeamRIuYJKo1pUGm0EsQBOP6Nw==", - "dependencies": { - "fs-extra": "^10.0.0", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@docusaurus/types": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.15.tgz", - "integrity": "sha512-djeZe5aDyI4lgfdLkI86pLnliFJRB1CVkcP3iA+PqXaJ3Cp4piPeBX5tZtE+0vJt2JwNATZpkzzkKbFDq5MinQ==", - "dev": true, - "dependencies": { - "commander": "^5.1.0", - "joi": "^17.4.2", - "querystring": "0.2.1", - "utility-types": "^3.10.0", - "webpack": "^5.61.0", - "webpack-merge": "^5.8.0" - } - }, - "node_modules/@docusaurus/utils": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.15.tgz", - "integrity": "sha512-xkoPmFxCBkDqbZR4U3SE752OcXtWTGgZnc/pZWxItzb1IYRGNZHrzdIr7CnI7rppriuZzsyivDGiC4Ud9MWhkA==", - "dependencies": { - "@docusaurus/logger": "2.0.0-beta.15", - "@mdx-js/runtime": "^1.6.22", - "@svgr/webpack": "^6.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "github-slugger": "^1.4.0", - "globby": "^11.0.4", - "gray-matter": "^4.0.3", - "js-yaml": "^4.0.0", - "lodash": "^4.17.20", - "micromatch": "^4.0.4", - "remark-mdx-remove-exports": "^1.6.22", - "remark-mdx-remove-imports": "^1.6.22", - "resolve-pathname": "^3.0.0", - "tslib": "^2.3.1", - "url-loader": "^4.1.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "react": "*", - "react-dom": "*", - "webpack": "5.x" - } - }, - "node_modules/@docusaurus/utils-common": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.15.tgz", - "integrity": "sha512-kIGlSIvbE/oniUpUjI8GOkSpH8o4NXbYqAh9dqPn+TJ0KbEFY3fc80gzZQU+9SunCwJMJbIxIGevX9Ry+nackw==", - "dependencies": { - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@docusaurus/utils-validation": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.15.tgz", - "integrity": "sha512-1oOVBCkRrsTXSYrBTsMdnj3a/R56zrx11rjF4xo0+dmm8C01Xw4msFtc3uA7VLX0HQvgHsk8xPzU5GERNdsNpg==", - "dependencies": { - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "joi": "^17.4.2", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@docusaurus/utils/node_modules/@mdx-js/runtime": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/runtime/-/runtime-1.6.22.tgz", - "integrity": "sha512-p17spaO2+55VLCuxXA3LVHC4phRx60NR2XMdZ+qgVU1lKvEX4y88dmFNOzGDCPLJ03IZyKrJ/rPWWRiBrd9JrQ==", - "dependencies": { - "@mdx-js/mdx": "1.6.22", - "@mdx-js/react": "1.6.22", - "buble-jsx-only": "^0.19.8" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": "^16.13.1" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz", - "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.10", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.10.tgz", - "integrity": "sha512-Ht8wIW5v165atIX1p+JvKR5ONzUyF4Ac8DZIQ5kZs9zrb6M8SJNXpx1zn04rn65VjBMygRoMXcyYwNK0fT7bEg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.2.tgz", - "integrity": "sha512-9KzzH4kMjA2XmBRHfqG2/Vtl7s92l6uNDd0wW7frDE+EUvQFGqNXhWp0UGJjSkt3v2AYjzOZn1QO9XaTNJIt1Q==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@mdx-js/mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", - "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", - "dependencies": { - "@babel/core": "7.12.9", - "@babel/plugin-syntax-jsx": "7.12.1", - "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.22", - "babel-plugin-apply-mdx-type-prop": "1.6.22", - "babel-plugin-extract-import-names": "1.6.22", - "camelcase-css": "2.0.1", - "detab": "2.0.4", - "hast-util-raw": "6.0.1", - "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "10.0.1", - "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.22", - "remark-parse": "8.0.3", - "remark-squeeze-paragraphs": "4.0.0", - "style-to-object": "0.3.0", - "unified": "9.2.0", - "unist-builder": "2.0.3", - "unist-util-visit": "2.0.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/mdx/node_modules/@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0" - } - }, - "node_modules/@mdx-js/util": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", - "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" - }, - "node_modules/@sideway/address": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", - "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "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==" - }, - "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/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.1.tgz", - "integrity": "sha512-PSv4RIVO1Y3kvHxjvqeVisk3E9XFoO04uwYBDWe217MFqKspplYswTuKLiJu0aLORQWzuQjfVsSlLPojwfYsLw==", - "dependencies": { - "bluebird": "^3.7.1", - "cheerio": "^0.22.0", - "eval": "^0.1.4", - "url": "^0.11.0", - "webpack-sources": "^1.4.3" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/cheerio": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", - "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", - "dependencies": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash.assignin": "^4.0.9", - "lodash.bind": "^4.1.4", - "lodash.defaults": "^4.0.1", - "lodash.filter": "^4.4.0", - "lodash.flatten": "^4.2.0", - "lodash.foreach": "^4.3.0", - "lodash.map": "^4.4.0", - "lodash.merge": "^4.4.0", - "lodash.pick": "^4.2.1", - "lodash.reduce": "^4.4.0", - "lodash.reject": "^4.4.0", - "lodash.some": "^4.4.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "dependencies": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "engines": { - "node": "*" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", - "dependencies": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", - "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", - "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", - "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", - "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", - "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", - "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", - "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "^6.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "^6.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", - "@svgr/babel-plugin-transform-svg-component": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", - "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", - "dependencies": { - "@svgr/plugin-jsx": "^6.2.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", - "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", - "dependencies": { - "@babel/types": "^7.15.6", - "entities": "^3.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", - "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", - "dependencies": { - "@babel/core": "^7.15.5", - "@svgr/babel-preset": "^6.2.0", - "@svgr/hast-util-to-babel-ast": "^6.2.1", - "svg-parser": "^2.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", - "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", - "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } - }, - "node_modules/@svgr/webpack": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.2.1.tgz", - "integrity": "sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw==", - "dependencies": { - "@babel/core": "^7.15.5", - "@babel/plugin-transform-react-constant-elements": "^7.14.5", - "@babel/preset-env": "^7.15.6", - "@babel/preset-react": "^7.14.5", - "@babel/preset-typescript": "^7.15.0", - "@svgr/core": "^6.2.1", - "@svgr/plugin-jsx": "^6.2.1", - "@svgr/plugin-svgo": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dependencies": { - "defer-to-connect": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@tsconfig/docusaurus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-1.0.4.tgz", - "integrity": "sha512-I6sziQAzLrrqj9r6S26c7aOAjfGVXIE7gWdNONPwnpDcHiMRMQut1s1YCi/APem3dOy23tAb2rvHfNtGCaWuUQ==", - "dev": true - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", - "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" - }, - "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "dev": true - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" - }, - "node_modules/@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "17.0.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", - "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", - "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/react": { - "version": "17.0.39", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz", - "integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-helmet": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.5.tgz", - "integrity": "sha512-/ICuy7OHZxR0YCAZLNg9r7I9aijWUWvxaPR6uTuyxe8tAj5RL4Sw1+R6NhXUtOsarkGYPmaHdBDvuXh2DIN/uA==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", - "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", - "dev": true, - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-config": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", - "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", - "dev": true, - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dev": true, - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" - }, - "node_modules/@types/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "node_modules/@types/ws": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", - "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/algoliasearch": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.12.1.tgz", - "integrity": "sha512-c0dM1g3zZBJrkzE5GA/Nu1y3fFxx3LCzxKzcmp2dgGS8P4CjszB/l3lsSh2MSrrK1Hn/KV4BlbBMXtYgG1Bfrw==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.12.1", - "@algolia/cache-common": "4.12.1", - "@algolia/cache-in-memory": "4.12.1", - "@algolia/client-account": "4.12.1", - "@algolia/client-analytics": "4.12.1", - "@algolia/client-common": "4.12.1", - "@algolia/client-personalization": "4.12.1", - "@algolia/client-search": "4.12.1", - "@algolia/logger-common": "4.12.1", - "@algolia/logger-console": "4.12.1", - "@algolia/requester-browser-xhr": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/requester-node-http": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "node_modules/algoliasearch-helper": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.0.tgz", - "integrity": "sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w==", - "dependencies": { - "@algolia/events": "^4.0.1" - }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 5" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", - "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", - "dependencies": { - "browserslist": "^4.19.1", - "caniuse-lite": "^1.0.30001297", - "fraction.js": "^4.1.2", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/babel-loader": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", - "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-apply-mdx-type-prop": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", - "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", - "dependencies": { - "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.22" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@babel/core": "^7.11.6" - } - }, - "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-extract-import-names": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", - "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", - "dependencies": { - "@babel/helper-plugin-utils": "7.10.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "dependencies": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "node_modules/body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", - "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", - "dependencies": { - "bytes": "3.1.1", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.6", - "raw-body": "2.4.2", - "type-is": "~1.6.18" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "node_modules/boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "dependencies": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/buble-jsx-only": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/buble-jsx-only/-/buble-jsx-only-0.19.8.tgz", - "integrity": "sha512-7AW19pf7PrKFnGTEDzs6u9+JZqQwM1VnLS19OlqYDhXomtFFknnoQJAPHeg84RMFWAvOhYrG7harizJNwUKJsA==", - "dependencies": { - "acorn": "^6.1.1", - "acorn-dynamic-import": "^4.0.0", - "acorn-jsx": "^5.0.1", - "chalk": "^2.4.2", - "magic-string": "^0.25.3", - "minimist": "^1.2.0", - "regexpu-core": "^4.5.4" - }, - "bin": { - "buble": "bin/buble" - } - }, - "node_modules/buble-jsx-only/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/buble-jsx-only/node_modules/acorn-dynamic-import": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", - "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==", - "peerDependencies": { - "acorn": "^6.0.0" - } - }, - "node_modules/buble-jsx-only/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/buble-jsx-only/node_modules/regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/buble-jsx-only/node_modules/regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/buble-jsx-only/node_modules/regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - }, - "node_modules/buble-jsx-only/node_modules/regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001309", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001309.tgz", - "integrity": "sha512-Pl8vfigmBXXq+/yUz1jUwULeq9xhMJznzdc/xwl4WclDAuebcTHVefpz8lE/bMI+UN7TOkSSe7B7RnZd6+dzjA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.10", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", - "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", - "dependencies": { - "cheerio-select": "^1.5.0", - "dom-serializer": "^1.3.2", - "domhandler": "^4.2.0", - "htmlparser2": "^6.1.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", - "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", - "dependencies": { - "css-select": "^4.1.3", - "css-what": "^5.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0", - "domutils": "^2.7.0" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/clean-css": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", - "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dependencies": { - "mimic-response": "^1.0.0" - } - }, - "node_modules/clsx": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", - "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - }, - "node_modules/colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" - }, - "node_modules/combine-promises": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", - "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", - "engines": { - "node": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "engines": { - "node": ">= 0.6" - } - }, - "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==", - "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" - } - }, - "node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/copy-text-to-clipboard": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", - "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", - "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", - "dependencies": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^12.0.2", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 12.20.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/copy-webpack-plugin/node_modules/array-union": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", - "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", - "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", - "dependencies": { - "array-union": "^3.0.1", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.7", - "ignore": "^5.1.9", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.0.tgz", - "integrity": "sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", - "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", - "dependencies": { - "browserslist": "^4.19.1", - "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/core-js-pure": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.0.tgz", - "integrity": "sha512-VaJUunCZLnxuDbo1rNOzwbet9E1K9joiXS5+DQMPtgxd24wfsZbJZMMfQLGYMlCUvSxLfsRUUhoOR2x28mFfeg==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "dependencies": { - "node-fetch": "2.6.7" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", - "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", - "dependencies": { - "timsort": "^0.3.0" - }, - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-loader": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", - "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.5", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.0.17", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.17.tgz", - "integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==", - "dependencies": { - "cssnano-preset-default": "^5.1.12", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-advanced": { - "version": "5.1.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.12.tgz", - "integrity": "sha512-5WWV9mbqVNwH4nRjs5UbhNl7eKo+16eYNzGogmz0Sa6iqWUeLdN8oo83WuTTqz5vjEKhTbRM5oX6WV1i6ees6g==", - "dependencies": { - "autoprefixer": "^10.3.7", - "cssnano-preset-default": "^5.1.12", - "postcss-discard-unused": "^5.0.3", - "postcss-merge-idents": "^5.0.3", - "postcss-reduce-idents": "^5.0.3", - "postcss-zindex": "^5.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.1.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz", - "integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==", - "dependencies": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^3.0.2", - "postcss-calc": "^8.2.0", - "postcss-colormin": "^5.2.5", - "postcss-convert-values": "^5.0.4", - "postcss-discard-comments": "^5.0.3", - "postcss-discard-duplicates": "^5.0.3", - "postcss-discard-empty": "^5.0.3", - "postcss-discard-overridden": "^5.0.4", - "postcss-merge-longhand": "^5.0.6", - "postcss-merge-rules": "^5.0.6", - "postcss-minify-font-values": "^5.0.4", - "postcss-minify-gradients": "^5.0.6", - "postcss-minify-params": "^5.0.5", - "postcss-minify-selectors": "^5.1.3", - "postcss-normalize-charset": "^5.0.3", - "postcss-normalize-display-values": "^5.0.3", - "postcss-normalize-positions": "^5.0.4", - "postcss-normalize-repeat-style": "^5.0.4", - "postcss-normalize-string": "^5.0.4", - "postcss-normalize-timing-functions": "^5.0.3", - "postcss-normalize-unicode": "^5.0.4", - "postcss-normalize-url": "^5.0.5", - "postcss-normalize-whitespace": "^5.0.4", - "postcss-ordered-values": "^5.0.5", - "postcss-reduce-initial": "^5.0.3", - "postcss-reduce-transforms": "^5.0.4", - "postcss-svgo": "^5.0.4", - "postcss-unique-selectors": "^5.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz", - "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" - }, - "node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "node_modules/detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", - "dependencies": { - "repeat-string": "^1.5.4" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "node_modules/detect-port": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", - "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/detect-port/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.65", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", - "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/emoticon": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", - "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eta": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", - "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==", - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eval": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz", - "integrity": "sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==", - "dependencies": { - "require-like": ">= 0.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/express": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", - "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.4.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.9.6", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", - "setprototypeof": "1.2.0", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", - "dependencies": { - "punycode": "^1.3.2" - } - }, - "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==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fbemitter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", - "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", - "dependencies": { - "fbjs": "^3.0.0" - } - }, - "node_modules/fbjs": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.2.tgz", - "integrity": "sha512-qv+boqYndjElAJHNN3NoM8XuwQZ1j2m3kEvTgdle8IDjr6oUbkEpvABWtj/rQl3vq4ew7dnElBxL4YJAwTVqQQ==", - "dependencies": { - "cross-fetch": "^3.0.4", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, - "node_modules/fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "dependencies": { - "xml-js": "^1.6.11" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flux": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", - "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", - "dependencies": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - }, - "peerDependencies": { - "react": "^15.0.2 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", - "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz", - "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", - "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/github-slugger": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", - "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/hast-to-hyperscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", - "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", - "dependencies": { - "@types/unist": "^2.0.3", - "comma-separated-tokens": "^1.0.0", - "property-information": "^5.3.0", - "space-separated-tokens": "^1.0.0", - "style-to-object": "^0.3.0", - "unist-util-is": "^4.0.0", - "web-namespaces": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", - "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", - "dependencies": { - "@types/parse5": "^5.0.0", - "hastscript": "^6.0.0", - "property-information": "^5.0.0", - "vfile": "^4.0.0", - "vfile-location": "^3.2.0", - "web-namespaces": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", - "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^6.0.0", - "hast-util-to-parse5": "^6.0.0", - "html-void-elements": "^1.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^3.0.0", - "vfile": "^4.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", - "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", - "dependencies": { - "hast-to-hyperscript": "^9.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/hpack.js/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==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/html-void-elements": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", - "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/htmlparser2/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.2.tgz", - "integrity": "sha512-XtmDN5w+vdFTBZaYhdJAbMqn0DP/EhkUaAeo963mojwpKMMbw6nivtFKw07D7DDOH745L5k0VL0P8KRYNEVF/g==", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.1.tgz", - "integrity": "sha512-VAwkvNSNGClRw9mDHhc5Efax8PLlsOGcUTh0T/LIriC8vPA3U5PdqXWqkz406MoYHMKW8Uf9gWr05T/rYB44kQ==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.37", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.37.tgz", - "integrity": "sha512-4GX7Baw+/lwS4PPW/UJNY89tWSvYG1DL6baKVdpK6mC593iRgMssxNtORMTFArLPJ/A/lzsGhRmx+z6MaMxj0Q==", - "engines": { - "node": ">=12" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "node_modules/is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", - "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "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/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dependencies": { - "json-buffer": "3.0.0" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dependencies": { - "package-json": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", - "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "node_modules/loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.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/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.assignin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" - }, - "node_modules/lodash.bind": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", - "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" - }, - "node_modules/lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA=" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" - }, - "node_modules/lodash.filter": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", - "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" - }, - "node_modules/lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o=" - }, - "node_modules/lodash.foreach": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" - }, - "node_modules/lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "node_modules/lodash.pick": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" - }, - "node_modules/lodash.reduce": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", - "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" - }, - "node_modules/lodash.reject": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", - "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" - }, - "node_modules/lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "engines": { - "node": ">=0.10.0" - } - }, - "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/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dependencies": { - "sourcemap-codec": "^1.4.4" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", - "dependencies": { - "unist-util-remove": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", - "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-definitions": "^4.0.0", - "mdurl": "^1.0.0", - "unist-builder": "^2.0.0", - "unist-util-generated": "^1.0.0", - "unist-util-position": "^3.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", - "dependencies": { - "fs-monkey": "1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "dependencies": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "prop-types": "^15.0.0", - "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mrmime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", - "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, - "node_modules/nanoid": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", - "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-emoji": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", - "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "dependencies": { - "lodash": "^4.17.21" - } - }, - "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/node-forge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", - "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" - }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "dependencies": { - "@types/retry": "^0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dependencies": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", - "dependencies": { - "nanoid": "^3.2.0", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.5.tgz", - "integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz", - "integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", - "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", - "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", - "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", - "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-unused": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.0.3.tgz", - "integrity": "sha512-WO6FJxL5fGnuE77ZbTcZ/nRZJ4+TOqNaqLBLWgkR4e+WdmHn77OHPyQmsRv7eOB2rLKL6tsq2bs1GwoKXD/++Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-merge-idents": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.0.3.tgz", - "integrity": "sha512-Z4LCzh2WzMn69KaS2FaJcrIeDQ170V13QHq+0hnBEFKJJkD+y5qndZ/bl3AhpddrSrXWIVR+xAwjmHQIJI2Eog==", - "dependencies": { - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz", - "integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.0.3" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz", - "integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.0.2", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz", - "integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz", - "integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz", - "integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==", - "dependencies": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz", - "integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", - "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz", - "integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz", - "integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz", - "integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz", - "integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz", - "integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz", - "integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz", - "integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz", - "integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz", - "integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==", - "dependencies": { - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-idents": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.0.3.tgz", - "integrity": "sha512-9bj9/Xhwiti0Z35kkguJX4G6yUYVw8S1kRLU4jFSCTEuHu4yJggf4rNUoVnT45lm/vU97Wd593CxspMDbHxy4w==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz", - "integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz", - "integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sort-media-queries": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", - "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", - "dependencies": { - "sort-css-media-queries": "2.0.4" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.4.tgz", - "integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz", - "integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/postcss-zindex": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.0.2.tgz", - "integrity": "sha512-KPQFjQu73H35HLHmE8Wv31ygfQoucxD52oRm4FPFv1emYhFMzUQdF8adaXCevFLIHPRp2rRYfbaDiEqZ4YjVtw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "engines": { - "node": ">=4" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/prism-react-renderer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz", - "integrity": "sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==", - "peerDependencies": { - "react": ">=0.14.9" - } - }, - "node_modules/prismjs": { - "version": "1.26.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.26.0.tgz", - "integrity": "sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "dependencies": { - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "node_modules/pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4=" - }, - "node_modules/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dependencies": { - "inherits": "~2.0.3" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", - "dependencies": { - "bytes": "3.1.1", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-base16-styling": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", - "integrity": "sha1-7yFW1mz0E5aVyKFniGy2nqZgeSw=", - "dependencies": { - "base16": "^1.0.0", - "lodash.curry": "^4.0.1", - "lodash.flow": "^3.3.0", - "pure-color": "^1.2.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", - "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.10", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/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-dev-utils/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-dev-utils/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-dev-utils/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-dev-utils/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-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/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-dev-utils/node_modules/loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/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-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", - "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" - }, - "node_modules/react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "node_modules/react-helmet": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", - "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", - "dependencies": { - "object-assign": "^4.1.1", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.1.1", - "react-side-effect": "^2.1.0" - }, - "peerDependencies": { - "react": ">=16.3.0" - } - }, - "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-json-view": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", - "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", - "dependencies": { - "flux": "^4.0.1", - "react-base16-styling": "^0.6.0", - "react-lifecycles-compat": "^3.0.4", - "react-textarea-autosize": "^8.3.2" - }, - "peerDependencies": { - "react": "^17.0.0 || ^16.3.0 || ^15.5.4", - "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" - } - }, - "node_modules/react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "dependencies": { - "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" - } - }, - "node_modules/react-router": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", - "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "dependencies": { - "@babel/runtime": "^7.1.2" - }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" - } - }, - "node_modules/react-router-dom": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", - "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.2.1", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-side-effect": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", - "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", - "peerDependencies": { - "react": "^16.3.0 || ^17.0.0" - } - }, - "node_modules/react-textarea-autosize": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.3.tgz", - "integrity": "sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==", - "dependencies": { - "@babel/runtime": "^7.10.2", - "use-composed-ref": "^1.0.0", - "use-latest": "^1.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "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==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "dependencies": { - "minimatch": "3.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - }, - "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/rehype-parse": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz", - "integrity": "sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==", - "dependencies": { - "hast-util-from-parse5": "^5.0.0", - "parse5": "^5.0.0", - "xtend": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse/node_modules/hast-util-from-parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz", - "integrity": "sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA==", - "dependencies": { - "ccount": "^1.0.3", - "hastscript": "^5.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.1.2", - "xtend": "^4.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse/node_modules/hastscript": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz", - "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==", - "dependencies": { - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse/node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remark-admonitions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/remark-admonitions/-/remark-admonitions-1.2.1.tgz", - "integrity": "sha512-Ji6p68VDvD+H1oS95Fdx9Ar5WA2wcDA4kwrrhVU7fGctC6+d3uiMICu7w7/2Xld+lnU7/gi+432+rRbup5S8ow==", - "dependencies": { - "rehype-parse": "^6.0.2", - "unified": "^8.4.2", - "unist-util-visit": "^2.0.1" - } - }, - "node_modules/remark-admonitions/node_modules/unified": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz", - "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", - "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", - "dependencies": { - "emoticon": "^3.2.0", - "node-emoji": "^1.10.0", - "unist-util-visit": "^2.0.3" - } - }, - "node_modules/remark-footnotes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", - "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", - "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", - "dependencies": { - "@babel/core": "7.12.9", - "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.12.1", - "@babel/plugin-syntax-jsx": "7.12.1", - "@mdx-js/util": "1.6.22", - "is-alphabetical": "1.0.4", - "remark-parse": "8.0.3", - "unified": "9.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx-remove-exports": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx-remove-exports/-/remark-mdx-remove-exports-1.6.22.tgz", - "integrity": "sha512-7g2uiTmTGfz5QyVb+toeX25frbk1Y6yd03RXGPtqx0+DVh86Gb7MkNYbk7H2X27zdZ3CQv1W/JqlFO0Oo8IxVA==", - "dependencies": { - "unist-util-remove": "2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx-remove-imports": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx-remove-imports/-/remark-mdx-remove-imports-1.6.22.tgz", - "integrity": "sha512-lmjAXD8Ltw0TsvBzb45S+Dxx7LTJAtDaMneMAv8LAUIPEyYoKkmGbmVsiF0/pY6mhM1Q16swCmu1TN+ie/vn/A==", - "dependencies": { - "unist-util-remove": "2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx/node_modules/@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/remark-mdx/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", - "dependencies": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", - "dependencies": { - "mdast-squeeze-paragraphs": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha1-rW8wwTvs15cBDEaK+ndcDAprR/o=", - "engines": { - "node": "*" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dependencies": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "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/rtl-detect": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", - "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" - }, - "node_modules/rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", - "dependencies": { - "find-up": "^5.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.3.11", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - } - }, - "node_modules/rtlcss/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.2.tgz", - "integrity": "sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", - "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", - "dependencies": { - "node-forge": "^1.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "node_modules/setprototypeof": { - "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", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "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==" - }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", - "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sort-css-media-queries": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", - "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==", - "engines": { - "node": ">= 6.3.0" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "node_modules/state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/std-env": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz", - "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "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/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/stylehacks": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.3.tgz", - "integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", - "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "acorn": "^8.5.0" - }, - "peerDependenciesMeta": { - "acorn": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", - "dependencies": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "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/terser/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" - }, - "node_modules/tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "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/totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" - }, - "node_modules/trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "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==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - } - ], - "engines": { - "node": "*" - } - }, - "node_modules/unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "dependencies": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-builder": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", - "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", - "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", - "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz", - "integrity": "sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g==", - "dependencies": { - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dependencies": { - "@types/unist": "^2.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "node_modules/url/node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/use-composed-ref": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.2.1.tgz", - "integrity": "sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/use-isomorphic-layout-effect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz", - "integrity": "sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-latest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", - "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", - "dependencies": { - "use-isomorphic-layout-effect": "^1.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", - "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/wait-on": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz", - "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==", - "dependencies": { - "axios": "^0.21.1", - "joi": "^17.4.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.1.0" - }, - "bin": { - "wait-on": "bin/wait-on" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", - "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "node_modules/webpack": { - "version": "5.68.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", - "integrity": "sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==", - "dependencies": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", - "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", - "dependencies": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", - "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", - "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.2.tgz", - "integrity": "sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack-sources/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/webpackbar/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/webpackbar/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/webpackbar/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/webpackbar/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/webpackbar/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/webpackbar/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/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.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/wrap-ansi/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/wrap-ansi/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/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", - "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "engines": { - "node": ">=8" - } - }, - "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/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "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/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zwitch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", - "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - }, - "dependencies": { - "@algolia/autocomplete-core": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.5.2.tgz", - "integrity": "sha512-DY0bhyczFSS1b/CqJlTE/nQRtnTAHl6IemIkBy0nEWnhDzRDdtdx4p5Uuk3vwAFxwEEgi1WqKwgSSMx6DpNL4A==", - "requires": { - "@algolia/autocomplete-shared": "1.5.2" - } - }, - "@algolia/autocomplete-preset-algolia": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.2.tgz", - "integrity": "sha512-3MRYnYQFJyovANzSX2CToS6/5cfVjbLLqFsZTKcvF3abhQzxbqwwaMBlJtt620uBUOeMzhdfasKhCc40+RHiZw==", - "requires": { - "@algolia/autocomplete-shared": "1.5.2" - } - }, - "@algolia/autocomplete-shared": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.2.tgz", - "integrity": "sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug==" - }, - "@algolia/cache-browser-local-storage": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.12.1.tgz", - "integrity": "sha512-ERFFOnC9740xAkuO0iZTQqm2AzU7Dpz/s+g7o48GlZgx5p9GgNcsuK5eS0GoW/tAK+fnKlizCtlFHNuIWuvfsg==", - "requires": { - "@algolia/cache-common": "4.12.1" - } - }, - "@algolia/cache-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.12.1.tgz", - "integrity": "sha512-UugTER3V40jT+e19Dmph5PKMeliYKxycNPwrPNADin0RcWNfT2QksK9Ff2N2W7UKraqMOzoeDb4LAJtxcK1a8Q==" - }, - "@algolia/cache-in-memory": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.12.1.tgz", - "integrity": "sha512-U6iaunaxK1lHsAf02UWF58foKFEcrVLsHwN56UkCtwn32nlP9rz52WOcHsgk6TJrL8NDcO5swMjtOQ5XHESFLw==", - "requires": { - "@algolia/cache-common": "4.12.1" - } - }, - "@algolia/client-account": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.12.1.tgz", - "integrity": "sha512-jGo4ConJNoMdTCR2zouO0jO/JcJmzOK6crFxMMLvdnB1JhmMbuIKluOTJVlBWeivnmcsqb7r0v7qTCPW5PAyxQ==", - "requires": { - "@algolia/client-common": "4.12.1", - "@algolia/client-search": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "@algolia/client-analytics": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.12.1.tgz", - "integrity": "sha512-h1It7KXzIthlhuhfBk7LteYq72tym9maQDUsyRW0Gft8b6ZQahnRak9gcCvKwhcJ1vJoP7T7JrNYGiYSicTD9g==", - "requires": { - "@algolia/client-common": "4.12.1", - "@algolia/client-search": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "@algolia/client-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.12.1.tgz", - "integrity": "sha512-obnJ8eSbv+h94Grk83DTGQ3bqhViSWureV6oK1s21/KMGWbb3DkduHm+lcwFrMFkjSUSzosLBHV9EQUIBvueTw==", - "requires": { - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "@algolia/client-personalization": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.12.1.tgz", - "integrity": "sha512-sMSnjjPjRgByGHYygV+5L/E8a6RgU7l2GbpJukSzJ9GRY37tHmBHuvahv8JjdCGJ2p7QDYLnQy5bN5Z02qjc7Q==", - "requires": { - "@algolia/client-common": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "@algolia/client-search": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.12.1.tgz", - "integrity": "sha512-MwwKKprfY6X2nJ5Ki/ccXM2GDEePvVjZnnoOB2io3dLKW4fTqeSRlC5DRXeFD7UM0vOPPHr4ItV2aj19APKNVQ==", - "requires": { - "@algolia/client-common": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "@algolia/logger-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.12.1.tgz", - "integrity": "sha512-fCgrzlXGATNqdFTxwx0GsyPXK+Uqrx1SZ3iuY2VGPPqdt1a20clAG2n2OcLHJpvaa6vMFPlJyWvbqAgzxdxBlQ==" - }, - "@algolia/logger-console": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.12.1.tgz", - "integrity": "sha512-0owaEnq/davngQMYqxLA4KrhWHiXujQ1CU3FFnyUcMyBR7rGHI48zSOUpqnsAXrMBdSH6rH5BDkSUUFwsh8RkQ==", - "requires": { - "@algolia/logger-common": "4.12.1" - } - }, - "@algolia/requester-browser-xhr": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.12.1.tgz", - "integrity": "sha512-OaMxDyG0TZG0oqz1lQh9e3woantAG1bLnuwq3fmypsrQxra4IQZiyn1x+kEb69D2TcXApI5gOgrD4oWhtEVMtw==", - "requires": { - "@algolia/requester-common": "4.12.1" - } - }, - "@algolia/requester-common": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.12.1.tgz", - "integrity": "sha512-XWIrWQNJ1vIrSuL/bUk3ZwNMNxl+aWz6dNboRW6+lGTcMIwc3NBFE90ogbZKhNrFRff8zI4qCF15tjW+Fyhpow==" - }, - "@algolia/requester-node-http": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.12.1.tgz", - "integrity": "sha512-awBtwaD+s0hxkA1aehYn8F0t9wqGoBVWgY4JPHBmp1ChO3pK7RKnnvnv7QQa9vTlllX29oPt/BBVgMo1Z3n1Qg==", - "requires": { - "@algolia/requester-common": "4.12.1" - } - }, - "@algolia/transporter": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.12.1.tgz", - "integrity": "sha512-BGeNgdEHc6dXIk2g8kdlOoQ6fQ6OIaKQcplEj7HPoi+XZUeAvRi3Pff3QWd7YmybWkjzd9AnTzieTASDWhL+sQ==", - "requires": { - "@algolia/cache-common": "4.12.1", - "@algolia/logger-common": "4.12.1", - "@algolia/requester-common": "4.12.1" - } - }, - "@ampproject/remapping": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.0.tgz", - "integrity": "sha512-d5RysTlJ7hmw5Tw4UxgxcY3lkMe92n8sXCcuLPAyIAHK6j8DefDwtGnVVDgOnv+RnEosulDJ9NPKQL27bDId0g==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.0" - } - }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", - "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==" - }, - "@babel/core": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz", - "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==", - "requires": { - "@ampproject/remapping": "^2.0.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.0", - "@babel/parser": "^7.17.0", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", - "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", - "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", - "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", - "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helpers": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz", - "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0" - } - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", - "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", - "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", - "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", - "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", - "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", - "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "dependencies": { - "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-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "dependencies": { - "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-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", - "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "dependencies": { - "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-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.7.tgz", - "integrity": "sha512-lF+cfsyTgwWkcw715J88JhMYJ5GpysYNLhLP1PkvkhTRN7B3e74R/1KsDxFxhRpSn0UUD3IWM4GvdBR2PEbbQQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", - "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", - "requires": { - "@babel/plugin-transform-react-jsx": "^7.16.7" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", - "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", - "requires": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "name": "master-js", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "master-js", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/preset-classic": "2.0.0-beta.15", + "@mdx-js/react": "^1.6.21", + "clsx": "^1.1.1", + "pretty-quick": "^3.1.3", + "prism-react-renderer": "^1.2.1", + "react": "^17.0.1", + "react-dom": "^17.0.1" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "^2.0.0-beta.15", + "@tsconfig/docusaurus": "^1.0.4", + "@typescript-eslint/eslint-plugin": "^5.12.0", + "@typescript-eslint/parser": "^5.12.0", + "eslint": "^8.9.0", + "eslint-import-resolver-typescript": "^2.5.0", + "eslint-plugin-react": "^7.28.0", + "prettier": "2.5.1", + "typescript": "^4.5.5" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.5.2.tgz", + "integrity": "sha512-DY0bhyczFSS1b/CqJlTE/nQRtnTAHl6IemIkBy0nEWnhDzRDdtdx4p5Uuk3vwAFxwEEgi1WqKwgSSMx6DpNL4A==", + "dependencies": { + "@algolia/autocomplete-shared": "1.5.2" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.2.tgz", + "integrity": "sha512-3MRYnYQFJyovANzSX2CToS6/5cfVjbLLqFsZTKcvF3abhQzxbqwwaMBlJtt620uBUOeMzhdfasKhCc40+RHiZw==", + "dependencies": { + "@algolia/autocomplete-shared": "1.5.2" + }, + "peerDependencies": { + "@algolia/client-search": "^4.9.1", + "algoliasearch": "^4.9.1" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.2.tgz", + "integrity": "sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug==" + }, + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.12.1.tgz", + "integrity": "sha512-ERFFOnC9740xAkuO0iZTQqm2AzU7Dpz/s+g7o48GlZgx5p9GgNcsuK5eS0GoW/tAK+fnKlizCtlFHNuIWuvfsg==", + "dependencies": { + "@algolia/cache-common": "4.12.1" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.12.1.tgz", + "integrity": "sha512-UugTER3V40jT+e19Dmph5PKMeliYKxycNPwrPNADin0RcWNfT2QksK9Ff2N2W7UKraqMOzoeDb4LAJtxcK1a8Q==" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.12.1.tgz", + "integrity": "sha512-U6iaunaxK1lHsAf02UWF58foKFEcrVLsHwN56UkCtwn32nlP9rz52WOcHsgk6TJrL8NDcO5swMjtOQ5XHESFLw==", + "dependencies": { + "@algolia/cache-common": "4.12.1" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.12.1.tgz", + "integrity": "sha512-jGo4ConJNoMdTCR2zouO0jO/JcJmzOK6crFxMMLvdnB1JhmMbuIKluOTJVlBWeivnmcsqb7r0v7qTCPW5PAyxQ==", + "dependencies": { + "@algolia/client-common": "4.12.1", + "@algolia/client-search": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.12.1.tgz", + "integrity": "sha512-h1It7KXzIthlhuhfBk7LteYq72tym9maQDUsyRW0Gft8b6ZQahnRak9gcCvKwhcJ1vJoP7T7JrNYGiYSicTD9g==", + "dependencies": { + "@algolia/client-common": "4.12.1", + "@algolia/client-search": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "node_modules/@algolia/client-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.12.1.tgz", + "integrity": "sha512-obnJ8eSbv+h94Grk83DTGQ3bqhViSWureV6oK1s21/KMGWbb3DkduHm+lcwFrMFkjSUSzosLBHV9EQUIBvueTw==", + "dependencies": { + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.12.1.tgz", + "integrity": "sha512-sMSnjjPjRgByGHYygV+5L/E8a6RgU7l2GbpJukSzJ9GRY37tHmBHuvahv8JjdCGJ2p7QDYLnQy5bN5Z02qjc7Q==", + "dependencies": { + "@algolia/client-common": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "node_modules/@algolia/client-search": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.12.1.tgz", + "integrity": "sha512-MwwKKprfY6X2nJ5Ki/ccXM2GDEePvVjZnnoOB2io3dLKW4fTqeSRlC5DRXeFD7UM0vOPPHr4ItV2aj19APKNVQ==", + "dependencies": { + "@algolia/client-common": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "node_modules/@algolia/logger-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.12.1.tgz", + "integrity": "sha512-fCgrzlXGATNqdFTxwx0GsyPXK+Uqrx1SZ3iuY2VGPPqdt1a20clAG2n2OcLHJpvaa6vMFPlJyWvbqAgzxdxBlQ==" + }, + "node_modules/@algolia/logger-console": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.12.1.tgz", + "integrity": "sha512-0owaEnq/davngQMYqxLA4KrhWHiXujQ1CU3FFnyUcMyBR7rGHI48zSOUpqnsAXrMBdSH6rH5BDkSUUFwsh8RkQ==", + "dependencies": { + "@algolia/logger-common": "4.12.1" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.12.1.tgz", + "integrity": "sha512-OaMxDyG0TZG0oqz1lQh9e3woantAG1bLnuwq3fmypsrQxra4IQZiyn1x+kEb69D2TcXApI5gOgrD4oWhtEVMtw==", + "dependencies": { + "@algolia/requester-common": "4.12.1" + } + }, + "node_modules/@algolia/requester-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.12.1.tgz", + "integrity": "sha512-XWIrWQNJ1vIrSuL/bUk3ZwNMNxl+aWz6dNboRW6+lGTcMIwc3NBFE90ogbZKhNrFRff8zI4qCF15tjW+Fyhpow==" + }, + "node_modules/@algolia/requester-node-http": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.12.1.tgz", + "integrity": "sha512-awBtwaD+s0hxkA1aehYn8F0t9wqGoBVWgY4JPHBmp1ChO3pK7RKnnvnv7QQa9vTlllX29oPt/BBVgMo1Z3n1Qg==", + "dependencies": { + "@algolia/requester-common": "4.12.1" + } + }, + "node_modules/@algolia/transporter": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.12.1.tgz", + "integrity": "sha512-BGeNgdEHc6dXIk2g8kdlOoQ6fQ6OIaKQcplEj7HPoi+XZUeAvRi3Pff3QWd7YmybWkjzd9AnTzieTASDWhL+sQ==", + "dependencies": { + "@algolia/cache-common": "4.12.1", + "@algolia/logger-common": "4.12.1", + "@algolia/requester-common": "4.12.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.0.tgz", + "integrity": "sha512-d5RysTlJ7hmw5Tw4UxgxcY3lkMe92n8sXCcuLPAyIAHK6j8DefDwtGnVVDgOnv+RnEosulDJ9NPKQL27bDId0g==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz", + "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==", + "dependencies": { + "@ampproject/remapping": "^2.0.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.0", + "@babel/parser": "^7.17.0", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", + "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz", + "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd/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-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs/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-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs/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-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.7.tgz", + "integrity": "sha512-lF+cfsyTgwWkcw715J88JhMYJ5GpysYNLhLP1PkvkhTRN7B3e74R/1KsDxFxhRpSn0UUD3IWM4GvdBR2PEbbQQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", + "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", + "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.0.tgz", + "integrity": "sha512-qeydncU80ravKzovVncW3EYaC1ji3GpntdPgNcJy9g7hHSY6KX+ne1cbV3ov7Zzm4F1z0+QreZPCuw1ynkmYNg==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.0", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@docsearch/css": { + "version": "3.0.0-alpha.50", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0-alpha.50.tgz", + "integrity": "sha512-QeWFCQOtS9D+Fi20liKsPXF2j/xWKh52e+P2Z1UATIdPMqmH6zoB2lcUz+cgv6PPVgWUtECeR6VSSUm71LT94w==" + }, + "node_modules/@docsearch/react": { + "version": "3.0.0-alpha.50", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.0.0-alpha.50.tgz", + "integrity": "sha512-oDGV1zZCRYv7MWsh6CyQVthYTRc3b4q+6kKwNYb1/g/Wf/4nJHutpxolFLHdEUDhrJ4Xi8wxwQG+lEwAVBTHPg==", + "dependencies": { + "@algolia/autocomplete-core": "1.5.2", + "@algolia/autocomplete-preset-algolia": "1.5.2", + "@docsearch/css": "3.0.0-alpha.50", + "algoliasearch": "^4.0.0" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 18.0.0", + "react": ">= 16.8.0 < 18.0.0", + "react-dom": ">= 16.8.0 < 18.0.0" + } + }, + "node_modules/@docusaurus/core": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.15.tgz", + "integrity": "sha512-zXhhD0fApMSvq/9Pkm9DQxa//hGOXVCq9yMHiXOkI5D1tLec7PxtnaC5cLfGHljkN9cKIfRDYUVcG1gHymVfpA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "@babel/runtime-corejs3": "^7.16.3", + "@babel/traverse": "^7.16.3", + "@docusaurus/cssnano-preset": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "@slorber/static-site-generator-webpack-plugin": "^4.0.0", + "@svgr/webpack": "^6.0.0", + "autoprefixer": "^10.3.5", + "babel-loader": "^8.2.2", + "babel-plugin-dynamic-import-node": "2.3.0", + "boxen": "^5.0.1", + "chokidar": "^3.5.2", + "clean-css": "^5.1.5", + "commander": "^5.1.0", + "copy-webpack-plugin": "^10.2.0", + "core-js": "^3.18.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.3.1", + "cssnano": "^5.0.8", + "del": "^6.0.0", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-minifier-terser": "^6.0.2", + "html-tags": "^3.1.0", + "html-webpack-plugin": "^5.4.0", + "import-fresh": "^3.3.0", + "is-root": "^2.1.0", + "leven": "^3.1.0", + "lodash": "^4.17.20", + "mini-css-extract-plugin": "^1.6.0", + "nprogress": "^0.2.0", + "postcss": "^8.3.7", + "postcss-loader": "^6.1.1", + "prompts": "^2.4.1", + "react-dev-utils": "^12.0.0", + "react-helmet": "^6.1.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.2.0", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.2.0", + "remark-admonitions": "^1.2.1", + "rtl-detect": "^1.0.4", + "semver": "^7.3.4", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.4", + "strip-ansi": "^6.0.0", + "terser-webpack-plugin": "^5.2.4", + "tslib": "^2.3.1", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.0", + "webpack": "^5.61.0", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-dev-server": "^4.7.1", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.15.tgz", + "integrity": "sha512-55aYURbB5dqrx64lStNcZxDx5R6bKkAawlCB7mDKx3r+Qnp3ofGW7UExLQSCbTu3axT1vJCF5D7H6ljTRYJLtA==", + "dependencies": { + "cssnano-preset-advanced": "^5.1.4", + "postcss": "^8.3.7", + "postcss-sort-media-queries": "^4.1.0" + } + }, + "node_modules/@docusaurus/logger": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.15.tgz", + "integrity": "sha512-5bDSHCyLfMtz6QnFfICdL5mgxbGfC7DW1V+/Q17nRdpZSPZgsNKK/Esp0zdDi1oxAyEpXMXx64nLaHL7joJxIg==", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/logger/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/@docusaurus/mdx-loader": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.15.tgz", + "integrity": "sha512-MVpytjDDao7hmPF1QSs9B5zoTgevZjiqjnX3FM1yjqdCv+chyUo0gnmYHjeG/4Gqu7jucp+dDdp6yQpzs4g09A==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@babel/traverse": "^7.16.3", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@mdx-js/mdx": "^1.6.21", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.1.0", + "stringify-object": "^3.3.0", + "tslib": "^2.3.1", + "unist-util-visit": "^2.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.61.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/module-type-aliases": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.15.tgz", + "integrity": "sha512-RqAjt2Z9n4ttqVDbgdnzIPXoNzAsUPJzf8EKPeKw8KRiMToBBHkPgmWuwvLFcO7/ZA5w1/ODLMncx9j/ZcM1CQ==", + "dev": true, + "dependencies": { + "@docusaurus/types": "2.0.0-beta.15", + "@types/react": "*", + "@types/react-helmet": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.15.tgz", + "integrity": "sha512-VtEwkgkoNIS8JFPe+huBeBuJ8HG8Lq1JNYM/ItwQg/cwGAgP8EgwbEuKDn428oZKEI2PpgAuf5Gv4AzJWIes9A==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "cheerio": "^1.0.0-rc.10", + "feed": "^4.2.2", + "fs-extra": "^10.0.0", + "lodash": "^4.17.20", + "reading-time": "^1.5.0", + "remark-admonitions": "^1.2.1", + "tslib": "^2.3.1", + "utility-types": "^3.10.0", + "webpack": "^5.61.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.15.tgz", + "integrity": "sha512-HSwNZdUKz4rpJiGbFjl/OFhSleeZUSZ6E6lk98i4iL1A5u6fIm4CHsT53yp4UUOse+lFrePTFZsyqwMA4nZZYA==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "combine-promises": "^1.1.0", + "fs-extra": "^10.0.0", + "import-fresh": "^3.2.2", + "js-yaml": "^4.0.0", + "lodash": "^4.17.20", + "remark-admonitions": "^1.2.1", + "shelljs": "^0.8.4", + "tslib": "^2.3.1", + "utility-types": "^3.10.0", + "webpack": "^5.61.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.15.tgz", + "integrity": "sha512-N7YhW5RiOY6J228z4lOoP//qX0Q48cRtxDONZ/Ohd9C5OI2vS6TD8iQuDqOIYHxH+BshjNSsKvbJ+SMIQDwysg==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "fs-extra": "^10.0.0", + "globby": "^11.0.2", + "remark-admonitions": "^1.2.1", + "tslib": "^2.3.1", + "webpack": "^5.61.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.15.tgz", + "integrity": "sha512-Jth11jB/rVqPwCGdkVKSUWeXZPAr/NyPn+yeknTBk2LgQKBJ3YU5dNG0uyt0Ay+UYT01TkousPJkXhLuy4Qrsw==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "fs-extra": "^10.0.0", + "react-json-view": "^1.21.3", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.15.tgz", + "integrity": "sha512-ELAnxNYiC2i7gfu/ViurNIdm1/DdnbEfVDmpffS9niQhOREM1U3jpxkz/ff1GIC6heOLyHTtini/CZBDoroVGw==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.15.tgz", + "integrity": "sha512-E5Rm3+dN7i3A9V5uq5sl9xTNA3aXsLwTZEA2SpOkY571dCpd+sfVvz1lR+KRY9Fy6ZHk8PqrNImgCWfIerRuZQ==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.15.tgz", + "integrity": "sha512-PBjeQb2Qpe4uPdRefWL/eXCeYjrgNB/UArExYeUuP4wiY1dpw2unGNCvFUxv4hzJGmARoTLsnRkeYkUim809LQ==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "fs-extra": "^10.0.0", + "sitemap": "^7.0.0", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/preset-classic": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.15.tgz", + "integrity": "sha512-3NZIXWTAzk+kOgiB8uAbD+FZv3VFR1qkU6+TW24DRenjRnXof3CkRuldhI1QI0hILm1fuJ319QRkakV8FFtXyA==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/plugin-content-blog": "2.0.0-beta.15", + "@docusaurus/plugin-content-docs": "2.0.0-beta.15", + "@docusaurus/plugin-content-pages": "2.0.0-beta.15", + "@docusaurus/plugin-debug": "2.0.0-beta.15", + "@docusaurus/plugin-google-analytics": "2.0.0-beta.15", + "@docusaurus/plugin-google-gtag": "2.0.0-beta.15", + "@docusaurus/plugin-sitemap": "2.0.0-beta.15", + "@docusaurus/theme-classic": "2.0.0-beta.15", + "@docusaurus/theme-common": "2.0.0-beta.15", + "@docusaurus/theme-search-algolia": "2.0.0-beta.15" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.15.tgz", + "integrity": "sha512-WwNRcQvMtQ7KDhOEHFKFHxXCdoZwLg66hT3vhqNIFMfGQuPzOP91MX5LUSo1QWHhlrD3H3Og+r7Ik/fy2bf5lQ==", + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/plugin-content-blog": "2.0.0-beta.15", + "@docusaurus/plugin-content-docs": "2.0.0-beta.15", + "@docusaurus/plugin-content-pages": "2.0.0-beta.15", + "@docusaurus/theme-common": "2.0.0-beta.15", + "@docusaurus/theme-translations": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "@mdx-js/react": "^1.6.21", + "clsx": "^1.1.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.37", + "lodash": "^4.17.20", + "postcss": "^8.3.7", + "prism-react-renderer": "^1.2.1", + "prismjs": "^1.23.0", + "react-router-dom": "^5.2.0", + "rtlcss": "^3.3.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz", + "integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==", + "dependencies": { + "@docusaurus/plugin-content-blog": "2.0.0-beta.15", + "@docusaurus/plugin-content-docs": "2.0.0-beta.15", + "@docusaurus/plugin-content-pages": "2.0.0-beta.15", + "clsx": "^1.1.1", + "parse-numeric-range": "^1.3.0", + "tslib": "^2.3.1", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "prism-react-renderer": "^1.2.1", + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz", + "integrity": "sha512-XrrQKyjOPzmEuOcdsaAn1tzNJkNMA3PC86PwPZUaah0cYPpBGptcJYDlIW4VHIrCBfkQvhvmg/B3qKF6bMMi8g==", + "dependencies": { + "@docsearch/react": "^3.0.0-alpha.39", + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/theme-common": "2.0.0-beta.15", + "@docusaurus/theme-translations": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "algoliasearch": "^4.10.5", + "algoliasearch-helper": "^3.5.5", + "clsx": "^1.1.1", + "eta": "^1.12.3", + "lodash": "^4.17.20", + "tslib": "^2.3.1", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz", + "integrity": "sha512-Lu2JDsnZaB2BcJe8Hpq5nrbS7+7bd09jT08b9vztQyvzR8PgzsthnzlLN4ilOeamRIuYJKo1pUGm0EsQBOP6Nw==", + "dependencies": { + "fs-extra": "^10.0.0", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@docusaurus/types": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.15.tgz", + "integrity": "sha512-djeZe5aDyI4lgfdLkI86pLnliFJRB1CVkcP3iA+PqXaJ3Cp4piPeBX5tZtE+0vJt2JwNATZpkzzkKbFDq5MinQ==", + "dev": true, + "dependencies": { + "commander": "^5.1.0", + "joi": "^17.4.2", + "querystring": "0.2.1", + "utility-types": "^3.10.0", + "webpack": "^5.61.0", + "webpack-merge": "^5.8.0" + } + }, + "node_modules/@docusaurus/utils": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.15.tgz", + "integrity": "sha512-xkoPmFxCBkDqbZR4U3SE752OcXtWTGgZnc/pZWxItzb1IYRGNZHrzdIr7CnI7rppriuZzsyivDGiC4Ud9MWhkA==", + "dependencies": { + "@docusaurus/logger": "2.0.0-beta.15", + "@mdx-js/runtime": "^1.6.22", + "@svgr/webpack": "^6.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "github-slugger": "^1.4.0", + "globby": "^11.0.4", + "gray-matter": "^4.0.3", + "js-yaml": "^4.0.0", + "lodash": "^4.17.20", + "micromatch": "^4.0.4", + "remark-mdx-remove-exports": "^1.6.22", + "remark-mdx-remove-imports": "^1.6.22", + "resolve-pathname": "^3.0.0", + "tslib": "^2.3.1", + "url-loader": "^4.1.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": "*", + "react-dom": "*", + "webpack": "5.x" + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.15.tgz", + "integrity": "sha512-kIGlSIvbE/oniUpUjI8GOkSpH8o4NXbYqAh9dqPn+TJ0KbEFY3fc80gzZQU+9SunCwJMJbIxIGevX9Ry+nackw==", + "dependencies": { + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.15.tgz", + "integrity": "sha512-1oOVBCkRrsTXSYrBTsMdnj3a/R56zrx11rjF4xo0+dmm8C01Xw4msFtc3uA7VLX0HQvgHsk8xPzU5GERNdsNpg==", + "dependencies": { + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "joi": "^17.4.2", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/utils/node_modules/@mdx-js/runtime": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/runtime/-/runtime-1.6.22.tgz", + "integrity": "sha512-p17spaO2+55VLCuxXA3LVHC4phRx60NR2XMdZ+qgVU1lKvEX4y88dmFNOzGDCPLJ03IZyKrJ/rPWWRiBrd9JrQ==", + "dependencies": { + "@mdx-js/mdx": "1.6.22", + "@mdx-js/react": "1.6.22", + "buble-jsx-only": "^0.19.8" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", + "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", + "devOptional": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "devOptional": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "devOptional": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", + "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", + "devOptional": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "devOptional": true + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz", + "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.10.tgz", + "integrity": "sha512-Ht8wIW5v165atIX1p+JvKR5ONzUyF4Ac8DZIQ5kZs9zrb6M8SJNXpx1zn04rn65VjBMygRoMXcyYwNK0fT7bEg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.2.tgz", + "integrity": "sha512-9KzzH4kMjA2XmBRHfqG2/Vtl7s92l6uNDd0wW7frDE+EUvQFGqNXhWp0UGJjSkt3v2AYjzOZn1QO9XaTNJIt1Q==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0" + } + }, + "node_modules/@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "node_modules/@sideway/address": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", + "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "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==" + }, + "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/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.1.tgz", + "integrity": "sha512-PSv4RIVO1Y3kvHxjvqeVisk3E9XFoO04uwYBDWe217MFqKspplYswTuKLiJu0aLORQWzuQjfVsSlLPojwfYsLw==", + "dependencies": { + "bluebird": "^3.7.1", + "cheerio": "^0.22.0", + "eval": "^0.1.4", + "url": "^0.11.0", + "webpack-sources": "^1.4.3" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "dependencies": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "engines": { + "node": "*" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dependencies": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", + "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", + "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", + "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", + "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", + "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", + "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", + "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", + "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", + "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "^6.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "^6.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", + "@svgr/babel-plugin-transform-svg-component": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", + "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", + "dependencies": { + "@svgr/plugin-jsx": "^6.2.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", + "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", + "dependencies": { + "@babel/types": "^7.15.6", + "entities": "^3.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", + "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", + "dependencies": { + "@babel/core": "^7.15.5", + "@svgr/babel-preset": "^6.2.0", + "@svgr/hast-util-to-babel-ast": "^6.2.1", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", + "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.2.1.tgz", + "integrity": "sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw==", + "dependencies": { + "@babel/core": "^7.15.5", + "@babel/plugin-transform-react-constant-elements": "^7.14.5", + "@babel/preset-env": "^7.15.6", + "@babel/preset-react": "^7.14.5", + "@babel/preset-typescript": "^7.15.0", + "@svgr/core": "^6.2.1", + "@svgr/plugin-jsx": "^6.2.1", + "@svgr/plugin-svgo": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@tsconfig/docusaurus": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-1.0.4.tgz", + "integrity": "sha512-I6sziQAzLrrqj9r6S26c7aOAjfGVXIE7gWdNONPwnpDcHiMRMQut1s1YCi/APem3dOy23tAb2rvHfNtGCaWuUQ==", + "dev": true + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "dev": true + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + }, + "node_modules/@types/node": { + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", + "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "17.0.39", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz", + "integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-helmet": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.5.tgz", + "integrity": "sha512-/ICuy7OHZxR0YCAZLNg9r7I9aijWUWvxaPR6uTuyxe8tAj5RL4Sw1+R6NhXUtOsarkGYPmaHdBDvuXh2DIN/uA==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", + "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "dev": true, + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "dev": true, + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dev": true, + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "node_modules/@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "node_modules/@types/ws": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", + "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.0.tgz", + "integrity": "sha512-fwCMkDimwHVeIOKeBHiZhRUfJXU8n6xW1FL9diDxAyGAFvKcH4csy0v7twivOQdQdA0KC8TDr7GGRd3L4Lv0rQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.12.0", + "@typescript-eslint/type-utils": "5.12.0", + "@typescript-eslint/utils": "5.12.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.12.0.tgz", + "integrity": "sha512-MfSwg9JMBojMUoGjUmX+D2stoQj1CBYTCP0qnnVtu9A+YQXVKNtLjasYh+jozOcrb/wau8TCfWOkQTiOAruBog==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.12.0", + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/typescript-estree": "5.12.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.0.tgz", + "integrity": "sha512-GAMobtIJI8FGf1sLlUWNUm2IOkIjvn7laFWyRx7CLrv6nLBI7su+B7lbStqVlK5NdLvHRFiJo2HhiDF7Ki01WQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/visitor-keys": "5.12.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.12.0.tgz", + "integrity": "sha512-9j9rli3zEBV+ae7rlbBOotJcI6zfc6SHFMdKI9M3Nc0sy458LJ79Os+TPWeBBL96J9/e36rdJOfCuyRSgFAA0Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.12.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.0.tgz", + "integrity": "sha512-JowqbwPf93nvf8fZn5XrPGFBdIK8+yx5UEGs2QFAYFI8IWYfrzz+6zqlurGr2ctShMaJxqwsqmra3WXWjH1nRQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.0.tgz", + "integrity": "sha512-Dd9gVeOqt38QHR0BEA8oRaT65WYqPYbIc5tRFQPkfLquVEFPD1HAtbZT98TLBkEcCkvwDYOAvuSvAD9DnQhMfQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/visitor-keys": "5.12.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.0.tgz", + "integrity": "sha512-k4J2WovnMPGI4PzKgDtQdNrCnmBHpMUFy21qjX2CoPdoBcSBIMvVBr9P2YDP8jOqZOeK3ThOL6VO/sy6jtnvzw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.12.0", + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/typescript-estree": "5.12.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.0.tgz", + "integrity": "sha512-cFwTlgnMV6TgezQynx2c/4/tx9Tufbuo9LPzmWqyRC3QC4qTGkAG1C6pBr0/4I10PAI/FlYunI3vJjIcu+ZHMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.12.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/algoliasearch": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.12.1.tgz", + "integrity": "sha512-c0dM1g3zZBJrkzE5GA/Nu1y3fFxx3LCzxKzcmp2dgGS8P4CjszB/l3lsSh2MSrrK1Hn/KV4BlbBMXtYgG1Bfrw==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.12.1", + "@algolia/cache-common": "4.12.1", + "@algolia/cache-in-memory": "4.12.1", + "@algolia/client-account": "4.12.1", + "@algolia/client-analytics": "4.12.1", + "@algolia/client-common": "4.12.1", + "@algolia/client-personalization": "4.12.1", + "@algolia/client-search": "4.12.1", + "@algolia/logger-common": "4.12.1", + "@algolia/logger-console": "4.12.1", + "@algolia/requester-browser-xhr": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/requester-node-http": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.0.tgz", + "integrity": "sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w==", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 5" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "dependencies": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@babel/core": "^7.11.6" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dependencies": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/boxen/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/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buble-jsx-only": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/buble-jsx-only/-/buble-jsx-only-0.19.8.tgz", + "integrity": "sha512-7AW19pf7PrKFnGTEDzs6u9+JZqQwM1VnLS19OlqYDhXomtFFknnoQJAPHeg84RMFWAvOhYrG7harizJNwUKJsA==", + "dependencies": { + "acorn": "^6.1.1", + "acorn-dynamic-import": "^4.0.0", + "acorn-jsx": "^5.0.1", + "chalk": "^2.4.2", + "magic-string": "^0.25.3", + "minimist": "^1.2.0", + "regexpu-core": "^4.5.4" + }, + "bin": { + "buble": "bin/buble" + } + }, + "node_modules/buble-jsx-only/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buble-jsx-only/node_modules/acorn-dynamic-import": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", + "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==", + "peerDependencies": { + "acorn": "^6.0.0" + } + }, + "node_modules/buble-jsx-only/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/buble-jsx-only/node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/buble-jsx-only/node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/buble-jsx-only/node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/buble-jsx-only/node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001309", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001309.tgz", + "integrity": "sha512-Pl8vfigmBXXq+/yUz1jUwULeq9xhMJznzdc/xwl4WclDAuebcTHVefpz8lE/bMI+UN7TOkSSe7B7RnZd6+dzjA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dependencies": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "dependencies": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "node_modules/combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "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" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.0.tgz", + "integrity": "sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", + "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.0.tgz", + "integrity": "sha512-VaJUunCZLnxuDbo1rNOzwbet9E1K9joiXS5+DQMPtgxd24wfsZbJZMMfQLGYMlCUvSxLfsRUUhoOR2x28mFfeg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.0.17", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.17.tgz", + "integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==", + "dependencies": { + "cssnano-preset-default": "^5.1.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.12.tgz", + "integrity": "sha512-5WWV9mbqVNwH4nRjs5UbhNl7eKo+16eYNzGogmz0Sa6iqWUeLdN8oo83WuTTqz5vjEKhTbRM5oX6WV1i6ees6g==", + "dependencies": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.1.12", + "postcss-discard-unused": "^5.0.3", + "postcss-merge-idents": "^5.0.3", + "postcss-reduce-idents": "^5.0.3", + "postcss-zindex": "^5.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz", + "integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==", + "dependencies": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^3.0.2", + "postcss-calc": "^8.2.0", + "postcss-colormin": "^5.2.5", + "postcss-convert-values": "^5.0.4", + "postcss-discard-comments": "^5.0.3", + "postcss-discard-duplicates": "^5.0.3", + "postcss-discard-empty": "^5.0.3", + "postcss-discard-overridden": "^5.0.4", + "postcss-merge-longhand": "^5.0.6", + "postcss-merge-rules": "^5.0.6", + "postcss-minify-font-values": "^5.0.4", + "postcss-minify-gradients": "^5.0.6", + "postcss-minify-params": "^5.0.5", + "postcss-minify-selectors": "^5.1.3", + "postcss-normalize-charset": "^5.0.3", + "postcss-normalize-display-values": "^5.0.3", + "postcss-normalize-positions": "^5.0.4", + "postcss-normalize-repeat-style": "^5.0.4", + "postcss-normalize-string": "^5.0.4", + "postcss-normalize-timing-functions": "^5.0.3", + "postcss-normalize-unicode": "^5.0.4", + "postcss-normalize-url": "^5.0.5", + "postcss-normalize-whitespace": "^5.0.4", + "postcss-ordered-values": "^5.0.5", + "postcss-reduce-initial": "^5.0.3", + "postcss-reduce-transforms": "^5.0.4", + "postcss-svgo": "^5.0.4", + "postcss-unique-selectors": "^5.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz", + "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "devOptional": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "dependencies": { + "repeat-string": "^1.5.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/detect-port/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "devOptional": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", + "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", + "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", + "devOptional": true, + "dependencies": { + "@eslint/eslintrc": "^1.1.0", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "peer": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.5.0.tgz", + "integrity": "sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==", + "dev": true, + "dependencies": { + "debug": "^4.3.1", + "glob": "^7.1.7", + "is-glob": "^4.0.1", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "peer": true, + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "peer": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "peer": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "peer": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "peer": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dev": true, + "peer": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true, + "peer": true + }, + "node_modules/eslint-plugin-react": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz", + "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "devOptional": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "devOptional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "devOptional": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/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==", + "devOptional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "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/eslint/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==", + "devOptional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/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==", + "devOptional": true + }, + "node_modules/eslint/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==", + "devOptional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "devOptional": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "devOptional": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "devOptional": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "devOptional": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "devOptional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/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==", + "devOptional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "devOptional": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "devOptional": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "devOptional": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==", + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz", + "integrity": "sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==", + "dependencies": { + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "devOptional": true + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "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==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.2.tgz", + "integrity": "sha512-qv+boqYndjElAJHNN3NoM8XuwQZ1j2m3kEvTgdle8IDjr6oUbkEpvABWtj/rQl3vq4ew7dnElBxL4YJAwTVqQQ==", + "dependencies": { + "cross-fetch": "^3.0.4", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "devOptional": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "devOptional": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "devOptional": true + }, + "node_modules/flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "dependencies": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + }, + "peerDependencies": { + "react": "^15.0.2 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz", + "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "devOptional": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "dependencies": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "dependencies": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "dependencies": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/hpack.js/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==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.2.tgz", + "integrity": "sha512-XtmDN5w+vdFTBZaYhdJAbMqn0DP/EhkUaAeo963mojwpKMMbw6nivtFKw07D7DDOH745L5k0VL0P8KRYNEVF/g==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.1.tgz", + "integrity": "sha512-VAwkvNSNGClRw9mDHhc5Efax8PLlsOGcUTh0T/LIriC8vPA3U5PdqXWqkz406MoYHMKW8Uf9gWr05T/rYB44kQ==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "version": "0.2.0-alpha.37", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.37.tgz", + "integrity": "sha512-4GX7Baw+/lwS4PPW/UJNY89tWSvYG1DL6baKVdpK6mC593iRgMssxNtORMTFArLPJ/A/lzsGhRmx+z6MaMxj0Q==", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", + "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "devOptional": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "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/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "devOptional": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.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/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" + }, + "node_modules/lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" + }, + "node_modules/lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA=" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "node_modules/lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "node_modules/lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o=" + }, + "node_modules/lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" + }, + "node_modules/lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "node_modules/lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" + }, + "node_modules/lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" + }, + "node_modules/lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "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/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "dependencies": { + "unist-util-remove": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", + "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mrmime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", + "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "dependencies": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "devOptional": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dependencies": { + "lodash": "^4.17.21" + } + }, + "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/node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "devOptional": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dependencies": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.5.tgz", + "integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz", + "integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", + "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", + "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", + "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", + "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-unused": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.0.3.tgz", + "integrity": "sha512-WO6FJxL5fGnuE77ZbTcZ/nRZJ4+TOqNaqLBLWgkR4e+WdmHn77OHPyQmsRv7eOB2rLKL6tsq2bs1GwoKXD/++Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-idents": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.0.3.tgz", + "integrity": "sha512-Z4LCzh2WzMn69KaS2FaJcrIeDQ170V13QHq+0hnBEFKJJkD+y5qndZ/bl3AhpddrSrXWIVR+xAwjmHQIJI2Eog==", + "dependencies": { + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz", + "integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.0.3" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz", + "integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.0.2", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz", + "integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz", + "integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz", + "integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz", + "integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", + "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz", + "integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz", + "integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz", + "integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz", + "integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz", + "integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz", + "integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz", + "integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz", + "integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz", + "integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==", + "dependencies": { + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.0.3.tgz", + "integrity": "sha512-9bj9/Xhwiti0Z35kkguJX4G6yUYVw8S1kRLU4jFSCTEuHu4yJggf4rNUoVnT45lm/vU97Wd593CxspMDbHxy4w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz", + "integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz", + "integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", + "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", + "dependencies": { + "sort-css-media-queries": "2.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.4.tgz", + "integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz", + "integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/postcss-zindex": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.0.2.tgz", + "integrity": "sha512-KPQFjQu73H35HLHmE8Wv31ygfQoucxD52oRm4FPFv1emYhFMzUQdF8adaXCevFLIHPRp2rRYfbaDiEqZ4YjVtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "devOptional": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "engines": { + "node": ">=4" + } + }, + "node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-quick": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.3.tgz", + "integrity": "sha512-kOCi2FJabvuh1as9enxYmrnBC6tVMoVOenMaBqRfsvBHB0cbpYHjdQEpSglpASDFEXVwplpcGR4CLEaisYAFcA==", + "dependencies": { + "chalk": "^3.0.0", + "execa": "^4.0.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.5", + "multimatch": "^4.0.0" + }, + "bin": { + "pretty-quick": "bin/pretty-quick.js" + }, + "engines": { + "node": ">=10.13" + }, + "peerDependencies": { + "prettier": ">=2.0.0" + } + }, + "node_modules/pretty-quick/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/pretty-quick/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pretty-quick/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/pretty-quick/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/pretty-quick/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/pretty-quick/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-quick/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/pretty-quick/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/pretty-quick/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/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz", + "integrity": "sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==", + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/prismjs": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.26.0.tgz", + "integrity": "sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "dependencies": { + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4=" + }, + "node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dependencies": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha1-7yFW1mz0E5aVyKFniGy2nqZgeSw=", + "dependencies": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.10", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/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-dev-utils/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-dev-utils/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-dev-utils/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-dev-utils/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-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-helmet": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", + "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", + "dependencies": { + "object-assign": "^4.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.1.1", + "react-side-effect": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.3.0" + } + }, + "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-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "dependencies": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + }, + "peerDependencies": { + "react": "^17.0.0 || ^16.3.0 || ^15.5.4", + "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", + "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", + "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.1", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-side-effect": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", + "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", + "peerDependencies": { + "react": "^16.3.0 || ^17.0.0" + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.3.tgz", + "integrity": "sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.0.0", + "use-latest": "^1.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "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==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "devOptional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rehype-parse": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz", + "integrity": "sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==", + "dependencies": { + "hast-util-from-parse5": "^5.0.0", + "parse5": "^5.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse/node_modules/hast-util-from-parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz", + "integrity": "sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA==", + "dependencies": { + "ccount": "^1.0.3", + "hastscript": "^5.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.1.2", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse/node_modules/hastscript": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz", + "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==", + "dependencies": { + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse/node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-admonitions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/remark-admonitions/-/remark-admonitions-1.2.1.tgz", + "integrity": "sha512-Ji6p68VDvD+H1oS95Fdx9Ar5WA2wcDA4kwrrhVU7fGctC6+d3uiMICu7w7/2Xld+lnU7/gi+432+rRbup5S8ow==", + "dependencies": { + "rehype-parse": "^6.0.2", + "unified": "^8.4.2", + "unist-util-visit": "^2.0.1" + } + }, + "node_modules/remark-admonitions/node_modules/unified": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz", + "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "dependencies": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "node_modules/remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx-remove-exports": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx-remove-exports/-/remark-mdx-remove-exports-1.6.22.tgz", + "integrity": "sha512-7g2uiTmTGfz5QyVb+toeX25frbk1Y6yd03RXGPtqx0+DVh86Gb7MkNYbk7H2X27zdZ3CQv1W/JqlFO0Oo8IxVA==", + "dependencies": { + "unist-util-remove": "2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx-remove-imports": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx-remove-imports/-/remark-mdx-remove-imports-1.6.22.tgz", + "integrity": "sha512-lmjAXD8Ltw0TsvBzb45S+Dxx7LTJAtDaMneMAv8LAUIPEyYoKkmGbmVsiF0/pY6mhM1Q16swCmu1TN+ie/vn/A==", + "dependencies": { + "unist-util-remove": "2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "dependencies": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "dependencies": { + "mdast-squeeze-paragraphs": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha1-rW8wwTvs15cBDEaK+ndcDAprR/o=", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "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/rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "node_modules/rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "dependencies": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + } + }, + "node_modules/rtlcss/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.2.tgz", + "integrity": "sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "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", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", + "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/std-env": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz", + "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/stylehacks": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.3.tgz", + "integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "acorn": "^8.5.0" + }, + "peerDependenciesMeta": { + "acorn": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "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/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "node_modules/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "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/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" + }, + "node_modules/trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "devOptional": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "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==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dependencies": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz", + "integrity": "sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/update-notifier/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/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/url/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/use-composed-ref": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.2.1.tgz", + "integrity": "sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz", + "integrity": "sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", + "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", + "dependencies": { + "use-isomorphic-layout-effect": "^1.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "devOptional": true + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/wait-on": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz", + "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==", + "dependencies": { + "axios": "^0.21.1", + "joi": "^17.4.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.1.0" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "node_modules/webpack": { + "version": "5.68.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", + "integrity": "sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==", + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-bundle-analyzer/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/webpack-bundle-analyzer/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/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.2.tgz", + "integrity": "sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/webpackbar/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/webpackbar/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/webpackbar/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/webpackbar/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/webpackbar/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/webpackbar/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/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "devOptional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.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/wrap-ansi/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/wrap-ansi/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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "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/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "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/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" - } - }, - "@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" - } - }, - "@babel/runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", - "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.0.tgz", - "integrity": "sha512-qeydncU80ravKzovVncW3EYaC1ji3GpntdPgNcJy9g7hHSY6KX+ne1cbV3ov7Zzm4F1z0+QreZPCuw1ynkmYNg==", - "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", - "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.0", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.0", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@docsearch/css": { - "version": "3.0.0-alpha.50", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0-alpha.50.tgz", - "integrity": "sha512-QeWFCQOtS9D+Fi20liKsPXF2j/xWKh52e+P2Z1UATIdPMqmH6zoB2lcUz+cgv6PPVgWUtECeR6VSSUm71LT94w==" }, - "@docsearch/react": { - "version": "3.0.0-alpha.50", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.0.0-alpha.50.tgz", - "integrity": "sha512-oDGV1zZCRYv7MWsh6CyQVthYTRc3b4q+6kKwNYb1/g/Wf/4nJHutpxolFLHdEUDhrJ4Xi8wxwQG+lEwAVBTHPg==", - "requires": { - "@algolia/autocomplete-core": "1.5.2", - "@algolia/autocomplete-preset-algolia": "1.5.2", - "@docsearch/css": "3.0.0-alpha.50", - "algoliasearch": "^4.0.0" - } - }, - "@docusaurus/core": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.15.tgz", - "integrity": "sha512-zXhhD0fApMSvq/9Pkm9DQxa//hGOXVCq9yMHiXOkI5D1tLec7PxtnaC5cLfGHljkN9cKIfRDYUVcG1gHymVfpA==", - "requires": { - "@babel/core": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.16.0", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "@babel/runtime-corejs3": "^7.16.3", - "@babel/traverse": "^7.16.3", - "@docusaurus/cssnano-preset": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "@slorber/static-site-generator-webpack-plugin": "^4.0.0", - "@svgr/webpack": "^6.0.0", - "autoprefixer": "^10.3.5", - "babel-loader": "^8.2.2", - "babel-plugin-dynamic-import-node": "2.3.0", - "boxen": "^5.0.1", - "chokidar": "^3.5.2", - "clean-css": "^5.1.5", - "commander": "^5.1.0", - "copy-webpack-plugin": "^10.2.0", - "core-js": "^3.18.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.3.1", - "cssnano": "^5.0.8", - "del": "^6.0.0", - "detect-port": "^1.3.0", - "escape-html": "^1.0.3", - "eta": "^1.12.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "html-minifier-terser": "^6.0.2", - "html-tags": "^3.1.0", - "html-webpack-plugin": "^5.4.0", - "import-fresh": "^3.3.0", - "is-root": "^2.1.0", - "leven": "^3.1.0", - "lodash": "^4.17.20", - "mini-css-extract-plugin": "^1.6.0", - "nprogress": "^0.2.0", - "postcss": "^8.3.7", - "postcss-loader": "^6.1.1", - "prompts": "^2.4.1", - "react-dev-utils": "^12.0.0", - "react-helmet": "^6.1.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.2.0", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.2.0", - "remark-admonitions": "^1.2.1", - "rtl-detect": "^1.0.4", - "semver": "^7.3.4", - "serve-handler": "^6.1.3", - "shelljs": "^0.8.4", - "strip-ansi": "^6.0.0", - "terser-webpack-plugin": "^5.2.4", - "tslib": "^2.3.1", - "update-notifier": "^5.1.0", - "url-loader": "^4.1.1", - "wait-on": "^6.0.0", - "webpack": "^5.61.0", - "webpack-bundle-analyzer": "^4.4.2", - "webpack-dev-server": "^4.7.1", - "webpack-merge": "^5.8.0", - "webpackbar": "^5.0.2" - } - }, - "@docusaurus/cssnano-preset": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.15.tgz", - "integrity": "sha512-55aYURbB5dqrx64lStNcZxDx5R6bKkAawlCB7mDKx3r+Qnp3ofGW7UExLQSCbTu3axT1vJCF5D7H6ljTRYJLtA==", - "requires": { - "cssnano-preset-advanced": "^5.1.4", - "postcss": "^8.3.7", - "postcss-sort-media-queries": "^4.1.0" - } - }, - "@docusaurus/logger": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.15.tgz", - "integrity": "sha512-5bDSHCyLfMtz6QnFfICdL5mgxbGfC7DW1V+/Q17nRdpZSPZgsNKK/Esp0zdDi1oxAyEpXMXx64nLaHL7joJxIg==", - "requires": { - "chalk": "^4.1.2", - "tslib": "^2.3.1" - }, - "dependencies": { + "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.5.2.tgz", + "integrity": "sha512-DY0bhyczFSS1b/CqJlTE/nQRtnTAHl6IemIkBy0nEWnhDzRDdtdx4p5Uuk3vwAFxwEEgi1WqKwgSSMx6DpNL4A==", + "requires": { + "@algolia/autocomplete-shared": "1.5.2" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.2.tgz", + "integrity": "sha512-3MRYnYQFJyovANzSX2CToS6/5cfVjbLLqFsZTKcvF3abhQzxbqwwaMBlJtt620uBUOeMzhdfasKhCc40+RHiZw==", + "requires": { + "@algolia/autocomplete-shared": "1.5.2" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.2.tgz", + "integrity": "sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug==" + }, + "@algolia/cache-browser-local-storage": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.12.1.tgz", + "integrity": "sha512-ERFFOnC9740xAkuO0iZTQqm2AzU7Dpz/s+g7o48GlZgx5p9GgNcsuK5eS0GoW/tAK+fnKlizCtlFHNuIWuvfsg==", + "requires": { + "@algolia/cache-common": "4.12.1" + } + }, + "@algolia/cache-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.12.1.tgz", + "integrity": "sha512-UugTER3V40jT+e19Dmph5PKMeliYKxycNPwrPNADin0RcWNfT2QksK9Ff2N2W7UKraqMOzoeDb4LAJtxcK1a8Q==" + }, + "@algolia/cache-in-memory": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.12.1.tgz", + "integrity": "sha512-U6iaunaxK1lHsAf02UWF58foKFEcrVLsHwN56UkCtwn32nlP9rz52WOcHsgk6TJrL8NDcO5swMjtOQ5XHESFLw==", + "requires": { + "@algolia/cache-common": "4.12.1" + } + }, + "@algolia/client-account": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.12.1.tgz", + "integrity": "sha512-jGo4ConJNoMdTCR2zouO0jO/JcJmzOK6crFxMMLvdnB1JhmMbuIKluOTJVlBWeivnmcsqb7r0v7qTCPW5PAyxQ==", + "requires": { + "@algolia/client-common": "4.12.1", + "@algolia/client-search": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "@algolia/client-analytics": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.12.1.tgz", + "integrity": "sha512-h1It7KXzIthlhuhfBk7LteYq72tym9maQDUsyRW0Gft8b6ZQahnRak9gcCvKwhcJ1vJoP7T7JrNYGiYSicTD9g==", + "requires": { + "@algolia/client-common": "4.12.1", + "@algolia/client-search": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "@algolia/client-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.12.1.tgz", + "integrity": "sha512-obnJ8eSbv+h94Grk83DTGQ3bqhViSWureV6oK1s21/KMGWbb3DkduHm+lcwFrMFkjSUSzosLBHV9EQUIBvueTw==", + "requires": { + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "@algolia/client-personalization": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.12.1.tgz", + "integrity": "sha512-sMSnjjPjRgByGHYygV+5L/E8a6RgU7l2GbpJukSzJ9GRY37tHmBHuvahv8JjdCGJ2p7QDYLnQy5bN5Z02qjc7Q==", + "requires": { + "@algolia/client-common": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "@algolia/client-search": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.12.1.tgz", + "integrity": "sha512-MwwKKprfY6X2nJ5Ki/ccXM2GDEePvVjZnnoOB2io3dLKW4fTqeSRlC5DRXeFD7UM0vOPPHr4ItV2aj19APKNVQ==", + "requires": { + "@algolia/client-common": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "@algolia/logger-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.12.1.tgz", + "integrity": "sha512-fCgrzlXGATNqdFTxwx0GsyPXK+Uqrx1SZ3iuY2VGPPqdt1a20clAG2n2OcLHJpvaa6vMFPlJyWvbqAgzxdxBlQ==" + }, + "@algolia/logger-console": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.12.1.tgz", + "integrity": "sha512-0owaEnq/davngQMYqxLA4KrhWHiXujQ1CU3FFnyUcMyBR7rGHI48zSOUpqnsAXrMBdSH6rH5BDkSUUFwsh8RkQ==", + "requires": { + "@algolia/logger-common": "4.12.1" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.12.1.tgz", + "integrity": "sha512-OaMxDyG0TZG0oqz1lQh9e3woantAG1bLnuwq3fmypsrQxra4IQZiyn1x+kEb69D2TcXApI5gOgrD4oWhtEVMtw==", + "requires": { + "@algolia/requester-common": "4.12.1" + } + }, + "@algolia/requester-common": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.12.1.tgz", + "integrity": "sha512-XWIrWQNJ1vIrSuL/bUk3ZwNMNxl+aWz6dNboRW6+lGTcMIwc3NBFE90ogbZKhNrFRff8zI4qCF15tjW+Fyhpow==" + }, + "@algolia/requester-node-http": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.12.1.tgz", + "integrity": "sha512-awBtwaD+s0hxkA1aehYn8F0t9wqGoBVWgY4JPHBmp1ChO3pK7RKnnvnv7QQa9vTlllX29oPt/BBVgMo1Z3n1Qg==", + "requires": { + "@algolia/requester-common": "4.12.1" + } + }, + "@algolia/transporter": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.12.1.tgz", + "integrity": "sha512-BGeNgdEHc6dXIk2g8kdlOoQ6fQ6OIaKQcplEj7HPoi+XZUeAvRi3Pff3QWd7YmybWkjzd9AnTzieTASDWhL+sQ==", + "requires": { + "@algolia/cache-common": "4.12.1", + "@algolia/logger-common": "4.12.1", + "@algolia/requester-common": "4.12.1" + } + }, + "@ampproject/remapping": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.0.tgz", + "integrity": "sha512-d5RysTlJ7hmw5Tw4UxgxcY3lkMe92n8sXCcuLPAyIAHK6j8DefDwtGnVVDgOnv+RnEosulDJ9NPKQL27bDId0g==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==" + }, + "@babel/core": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz", + "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==", + "requires": { + "@ampproject/remapping": "^2.0.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.0", + "@babel/parser": "^7.17.0", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", + "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz", + "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "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-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "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-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "dependencies": { + "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-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.7.tgz", + "integrity": "sha512-lF+cfsyTgwWkcw715J88JhMYJ5GpysYNLhLP1PkvkhTRN7B3e74R/1KsDxFxhRpSn0UUD3IWM4GvdBR2PEbbQQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", + "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", + "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.0.tgz", + "integrity": "sha512-qeydncU80ravKzovVncW3EYaC1ji3GpntdPgNcJy9g7hHSY6KX+ne1cbV3ov7Zzm4F1z0+QreZPCuw1ynkmYNg==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.0", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@docsearch/css": { + "version": "3.0.0-alpha.50", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.0.0-alpha.50.tgz", + "integrity": "sha512-QeWFCQOtS9D+Fi20liKsPXF2j/xWKh52e+P2Z1UATIdPMqmH6zoB2lcUz+cgv6PPVgWUtECeR6VSSUm71LT94w==" + }, + "@docsearch/react": { + "version": "3.0.0-alpha.50", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.0.0-alpha.50.tgz", + "integrity": "sha512-oDGV1zZCRYv7MWsh6CyQVthYTRc3b4q+6kKwNYb1/g/Wf/4nJHutpxolFLHdEUDhrJ4Xi8wxwQG+lEwAVBTHPg==", + "requires": { + "@algolia/autocomplete-core": "1.5.2", + "@algolia/autocomplete-preset-algolia": "1.5.2", + "@docsearch/css": "3.0.0-alpha.50", + "algoliasearch": "^4.0.0" + } + }, + "@docusaurus/core": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.0-beta.15.tgz", + "integrity": "sha512-zXhhD0fApMSvq/9Pkm9DQxa//hGOXVCq9yMHiXOkI5D1tLec7PxtnaC5cLfGHljkN9cKIfRDYUVcG1gHymVfpA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "@babel/runtime-corejs3": "^7.16.3", + "@babel/traverse": "^7.16.3", + "@docusaurus/cssnano-preset": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "@slorber/static-site-generator-webpack-plugin": "^4.0.0", + "@svgr/webpack": "^6.0.0", + "autoprefixer": "^10.3.5", + "babel-loader": "^8.2.2", + "babel-plugin-dynamic-import-node": "2.3.0", + "boxen": "^5.0.1", + "chokidar": "^3.5.2", + "clean-css": "^5.1.5", + "commander": "^5.1.0", + "copy-webpack-plugin": "^10.2.0", + "core-js": "^3.18.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.3.1", + "cssnano": "^5.0.8", + "del": "^6.0.0", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-minifier-terser": "^6.0.2", + "html-tags": "^3.1.0", + "html-webpack-plugin": "^5.4.0", + "import-fresh": "^3.3.0", + "is-root": "^2.1.0", + "leven": "^3.1.0", + "lodash": "^4.17.20", + "mini-css-extract-plugin": "^1.6.0", + "nprogress": "^0.2.0", + "postcss": "^8.3.7", + "postcss-loader": "^6.1.1", + "prompts": "^2.4.1", + "react-dev-utils": "^12.0.0", + "react-helmet": "^6.1.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.2.0", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.2.0", + "remark-admonitions": "^1.2.1", + "rtl-detect": "^1.0.4", + "semver": "^7.3.4", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.4", + "strip-ansi": "^6.0.0", + "terser-webpack-plugin": "^5.2.4", + "tslib": "^2.3.1", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.0", + "webpack": "^5.61.0", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-dev-server": "^4.7.1", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + } + }, + "@docusaurus/cssnano-preset": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.15.tgz", + "integrity": "sha512-55aYURbB5dqrx64lStNcZxDx5R6bKkAawlCB7mDKx3r+Qnp3ofGW7UExLQSCbTu3axT1vJCF5D7H6ljTRYJLtA==", + "requires": { + "cssnano-preset-advanced": "^5.1.4", + "postcss": "^8.3.7", + "postcss-sort-media-queries": "^4.1.0" + } + }, + "@docusaurus/logger": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.0-beta.15.tgz", + "integrity": "sha512-5bDSHCyLfMtz6QnFfICdL5mgxbGfC7DW1V+/Q17nRdpZSPZgsNKK/Esp0zdDi1oxAyEpXMXx64nLaHL7joJxIg==", + "requires": { + "chalk": "^4.1.2", + "tslib": "^2.3.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" + } + } + } + }, + "@docusaurus/mdx-loader": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.15.tgz", + "integrity": "sha512-MVpytjDDao7hmPF1QSs9B5zoTgevZjiqjnX3FM1yjqdCv+chyUo0gnmYHjeG/4Gqu7jucp+dDdp6yQpzs4g09A==", + "requires": { + "@babel/parser": "^7.16.4", + "@babel/traverse": "^7.16.3", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@mdx-js/mdx": "^1.6.21", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.1.0", + "stringify-object": "^3.3.0", + "tslib": "^2.3.1", + "unist-util-visit": "^2.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.61.0" + } + }, + "@docusaurus/module-type-aliases": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.15.tgz", + "integrity": "sha512-RqAjt2Z9n4ttqVDbgdnzIPXoNzAsUPJzf8EKPeKw8KRiMToBBHkPgmWuwvLFcO7/ZA5w1/ODLMncx9j/ZcM1CQ==", + "dev": true, + "requires": { + "@docusaurus/types": "2.0.0-beta.15", + "@types/react": "*", + "@types/react-helmet": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*" + } + }, + "@docusaurus/plugin-content-blog": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.15.tgz", + "integrity": "sha512-VtEwkgkoNIS8JFPe+huBeBuJ8HG8Lq1JNYM/ItwQg/cwGAgP8EgwbEuKDn428oZKEI2PpgAuf5Gv4AzJWIes9A==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "cheerio": "^1.0.0-rc.10", + "feed": "^4.2.2", + "fs-extra": "^10.0.0", + "lodash": "^4.17.20", + "reading-time": "^1.5.0", + "remark-admonitions": "^1.2.1", + "tslib": "^2.3.1", + "utility-types": "^3.10.0", + "webpack": "^5.61.0" + } + }, + "@docusaurus/plugin-content-docs": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.15.tgz", + "integrity": "sha512-HSwNZdUKz4rpJiGbFjl/OFhSleeZUSZ6E6lk98i4iL1A5u6fIm4CHsT53yp4UUOse+lFrePTFZsyqwMA4nZZYA==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "combine-promises": "^1.1.0", + "fs-extra": "^10.0.0", + "import-fresh": "^3.2.2", + "js-yaml": "^4.0.0", + "lodash": "^4.17.20", + "remark-admonitions": "^1.2.1", + "shelljs": "^0.8.4", + "tslib": "^2.3.1", + "utility-types": "^3.10.0", + "webpack": "^5.61.0" + } + }, + "@docusaurus/plugin-content-pages": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.15.tgz", + "integrity": "sha512-N7YhW5RiOY6J228z4lOoP//qX0Q48cRtxDONZ/Ohd9C5OI2vS6TD8iQuDqOIYHxH+BshjNSsKvbJ+SMIQDwysg==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/mdx-loader": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "fs-extra": "^10.0.0", + "globby": "^11.0.2", + "remark-admonitions": "^1.2.1", + "tslib": "^2.3.1", + "webpack": "^5.61.0" + } + }, + "@docusaurus/plugin-debug": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.15.tgz", + "integrity": "sha512-Jth11jB/rVqPwCGdkVKSUWeXZPAr/NyPn+yeknTBk2LgQKBJ3YU5dNG0uyt0Ay+UYT01TkousPJkXhLuy4Qrsw==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "fs-extra": "^10.0.0", + "react-json-view": "^1.21.3", + "tslib": "^2.3.1" + } + }, + "@docusaurus/plugin-google-analytics": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.15.tgz", + "integrity": "sha512-ELAnxNYiC2i7gfu/ViurNIdm1/DdnbEfVDmpffS9niQhOREM1U3jpxkz/ff1GIC6heOLyHTtini/CZBDoroVGw==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "tslib": "^2.3.1" + } + }, + "@docusaurus/plugin-google-gtag": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.15.tgz", + "integrity": "sha512-E5Rm3+dN7i3A9V5uq5sl9xTNA3aXsLwTZEA2SpOkY571dCpd+sfVvz1lR+KRY9Fy6ZHk8PqrNImgCWfIerRuZQ==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "tslib": "^2.3.1" + } + }, + "@docusaurus/plugin-sitemap": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.15.tgz", + "integrity": "sha512-PBjeQb2Qpe4uPdRefWL/eXCeYjrgNB/UArExYeUuP4wiY1dpw2unGNCvFUxv4hzJGmARoTLsnRkeYkUim809LQ==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "fs-extra": "^10.0.0", + "sitemap": "^7.0.0", + "tslib": "^2.3.1" + } + }, + "@docusaurus/preset-classic": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.15.tgz", + "integrity": "sha512-3NZIXWTAzk+kOgiB8uAbD+FZv3VFR1qkU6+TW24DRenjRnXof3CkRuldhI1QI0hILm1fuJ319QRkakV8FFtXyA==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/plugin-content-blog": "2.0.0-beta.15", + "@docusaurus/plugin-content-docs": "2.0.0-beta.15", + "@docusaurus/plugin-content-pages": "2.0.0-beta.15", + "@docusaurus/plugin-debug": "2.0.0-beta.15", + "@docusaurus/plugin-google-analytics": "2.0.0-beta.15", + "@docusaurus/plugin-google-gtag": "2.0.0-beta.15", + "@docusaurus/plugin-sitemap": "2.0.0-beta.15", + "@docusaurus/theme-classic": "2.0.0-beta.15", + "@docusaurus/theme-common": "2.0.0-beta.15", + "@docusaurus/theme-search-algolia": "2.0.0-beta.15" + } + }, + "@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "@docusaurus/theme-classic": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.15.tgz", + "integrity": "sha512-WwNRcQvMtQ7KDhOEHFKFHxXCdoZwLg66hT3vhqNIFMfGQuPzOP91MX5LUSo1QWHhlrD3H3Og+r7Ik/fy2bf5lQ==", + "requires": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/plugin-content-blog": "2.0.0-beta.15", + "@docusaurus/plugin-content-docs": "2.0.0-beta.15", + "@docusaurus/plugin-content-pages": "2.0.0-beta.15", + "@docusaurus/theme-common": "2.0.0-beta.15", + "@docusaurus/theme-translations": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-common": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "@mdx-js/react": "^1.6.21", + "clsx": "^1.1.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.37", + "lodash": "^4.17.20", + "postcss": "^8.3.7", + "prism-react-renderer": "^1.2.1", + "prismjs": "^1.23.0", + "react-router-dom": "^5.2.0", + "rtlcss": "^3.3.0" + } + }, + "@docusaurus/theme-common": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz", + "integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==", + "requires": { + "@docusaurus/plugin-content-blog": "2.0.0-beta.15", + "@docusaurus/plugin-content-docs": "2.0.0-beta.15", + "@docusaurus/plugin-content-pages": "2.0.0-beta.15", + "clsx": "^1.1.1", + "parse-numeric-range": "^1.3.0", + "tslib": "^2.3.1", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-search-algolia": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz", + "integrity": "sha512-XrrQKyjOPzmEuOcdsaAn1tzNJkNMA3PC86PwPZUaah0cYPpBGptcJYDlIW4VHIrCBfkQvhvmg/B3qKF6bMMi8g==", + "requires": { + "@docsearch/react": "^3.0.0-alpha.39", + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/theme-common": "2.0.0-beta.15", + "@docusaurus/theme-translations": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "@docusaurus/utils-validation": "2.0.0-beta.15", + "algoliasearch": "^4.10.5", + "algoliasearch-helper": "^3.5.5", + "clsx": "^1.1.1", + "eta": "^1.12.3", + "lodash": "^4.17.20", + "tslib": "^2.3.1", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-translations": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz", + "integrity": "sha512-Lu2JDsnZaB2BcJe8Hpq5nrbS7+7bd09jT08b9vztQyvzR8PgzsthnzlLN4ilOeamRIuYJKo1pUGm0EsQBOP6Nw==", + "requires": { + "fs-extra": "^10.0.0", + "tslib": "^2.3.1" + } + }, + "@docusaurus/types": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.15.tgz", + "integrity": "sha512-djeZe5aDyI4lgfdLkI86pLnliFJRB1CVkcP3iA+PqXaJ3Cp4piPeBX5tZtE+0vJt2JwNATZpkzzkKbFDq5MinQ==", + "dev": true, + "requires": { + "commander": "^5.1.0", + "joi": "^17.4.2", + "querystring": "0.2.1", + "utility-types": "^3.10.0", + "webpack": "^5.61.0", + "webpack-merge": "^5.8.0" + } + }, + "@docusaurus/utils": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.15.tgz", + "integrity": "sha512-xkoPmFxCBkDqbZR4U3SE752OcXtWTGgZnc/pZWxItzb1IYRGNZHrzdIr7CnI7rppriuZzsyivDGiC4Ud9MWhkA==", + "requires": { + "@docusaurus/logger": "2.0.0-beta.15", + "@mdx-js/runtime": "^1.6.22", + "@svgr/webpack": "^6.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "github-slugger": "^1.4.0", + "globby": "^11.0.4", + "gray-matter": "^4.0.3", + "js-yaml": "^4.0.0", + "lodash": "^4.17.20", + "micromatch": "^4.0.4", + "remark-mdx-remove-exports": "^1.6.22", + "remark-mdx-remove-imports": "^1.6.22", + "resolve-pathname": "^3.0.0", + "tslib": "^2.3.1", + "url-loader": "^4.1.1" + }, + "dependencies": { + "@mdx-js/runtime": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/runtime/-/runtime-1.6.22.tgz", + "integrity": "sha512-p17spaO2+55VLCuxXA3LVHC4phRx60NR2XMdZ+qgVU1lKvEX4y88dmFNOzGDCPLJ03IZyKrJ/rPWWRiBrd9JrQ==", + "requires": { + "@mdx-js/mdx": "1.6.22", + "@mdx-js/react": "1.6.22", + "buble-jsx-only": "^0.19.8" + } + } + } + }, + "@docusaurus/utils-common": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.15.tgz", + "integrity": "sha512-kIGlSIvbE/oniUpUjI8GOkSpH8o4NXbYqAh9dqPn+TJ0KbEFY3fc80gzZQU+9SunCwJMJbIxIGevX9Ry+nackw==", + "requires": { + "tslib": "^2.3.1" + } + }, + "@docusaurus/utils-validation": { + "version": "2.0.0-beta.15", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.15.tgz", + "integrity": "sha512-1oOVBCkRrsTXSYrBTsMdnj3a/R56zrx11rjF4xo0+dmm8C01Xw4msFtc3uA7VLX0HQvgHsk8xPzU5GERNdsNpg==", + "requires": { + "@docusaurus/logger": "2.0.0-beta.15", + "@docusaurus/utils": "2.0.0-beta.15", + "joi": "^17.4.2", + "tslib": "^2.3.1" + } + }, + "@eslint/eslintrc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", + "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", + "devOptional": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "devOptional": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "devOptional": true + } + } + }, + "@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "@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" + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", + "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", + "devOptional": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "devOptional": true + }, + "@jridgewell/resolve-uri": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz", + "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.10.tgz", + "integrity": "sha512-Ht8wIW5v165atIX1p+JvKR5ONzUyF4Ac8DZIQ5kZs9zrb6M8SJNXpx1zn04rn65VjBMygRoMXcyYwNK0fT7bEg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.2.tgz", + "integrity": "sha512-9KzzH4kMjA2XmBRHfqG2/Vtl7s92l6uNDd0wW7frDE+EUvQFGqNXhWp0UGJjSkt3v2AYjzOZn1QO9XaTNJIt1Q==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "requires": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "requires": {} + }, + "@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "@sideway/address": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", + "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "@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==" + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.1.tgz", + "integrity": "sha512-PSv4RIVO1Y3kvHxjvqeVisk3E9XFoO04uwYBDWe217MFqKspplYswTuKLiJu0aLORQWzuQjfVsSlLPojwfYsLw==", + "requires": { + "bluebird": "^3.7.1", + "cheerio": "^0.22.0", + "eval": "^0.1.4", + "url": "^0.11.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "requires": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", + "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", + "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", + "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", + "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", + "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", + "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", + "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", + "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", + "requires": {} + }, + "@svgr/babel-preset": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", + "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "^6.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "^6.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", + "@svgr/babel-plugin-transform-svg-component": "^6.2.0" + } + }, + "@svgr/core": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", + "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", + "requires": { + "@svgr/plugin-jsx": "^6.2.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", + "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", + "requires": { + "@babel/types": "^7.15.6", + "entities": "^3.0.1" + } + }, + "@svgr/plugin-jsx": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", + "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", + "requires": { + "@babel/core": "^7.15.5", + "@svgr/babel-preset": "^6.2.0", + "@svgr/hast-util-to-babel-ast": "^6.2.1", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", + "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", + "requires": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.5.0" + } + }, + "@svgr/webpack": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.2.1.tgz", + "integrity": "sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw==", + "requires": { + "@babel/core": "^7.15.5", + "@babel/plugin-transform-react-constant-elements": "^7.14.5", + "@babel/preset-env": "^7.15.6", + "@babel/preset-react": "^7.14.5", + "@babel/preset-typescript": "^7.15.0", + "@svgr/core": "^6.2.1", + "@svgr/plugin-jsx": "^6.2.1", + "@svgr/plugin-svgo": "^6.2.0" + } + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@tsconfig/docusaurus": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-1.0.4.tgz", + "integrity": "sha512-I6sziQAzLrrqj9r6S26c7aOAjfGVXIE7gWdNONPwnpDcHiMRMQut1s1YCi/APem3dOy23tAb2rvHfNtGCaWuUQ==", + "dev": true + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "dev": true + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + }, + "@types/node": { + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", + "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "17.0.39", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz", + "integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-helmet": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.5.tgz", + "integrity": "sha512-/ICuy7OHZxR0YCAZLNg9r7I9aijWUWvxaPR6uTuyxe8tAj5RL4Sw1+R6NhXUtOsarkGYPmaHdBDvuXh2DIN/uA==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/react-router": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", + "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "dev": true, + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "dev": true, + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dev": true, + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "@types/ws": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", + "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", + "requires": { + "@types/node": "*" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.0.tgz", + "integrity": "sha512-fwCMkDimwHVeIOKeBHiZhRUfJXU8n6xW1FL9diDxAyGAFvKcH4csy0v7twivOQdQdA0KC8TDr7GGRd3L4Lv0rQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.12.0", + "@typescript-eslint/type-utils": "5.12.0", + "@typescript-eslint/utils": "5.12.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.12.0.tgz", + "integrity": "sha512-MfSwg9JMBojMUoGjUmX+D2stoQj1CBYTCP0qnnVtu9A+YQXVKNtLjasYh+jozOcrb/wau8TCfWOkQTiOAruBog==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.12.0", + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/typescript-estree": "5.12.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.0.tgz", + "integrity": "sha512-GAMobtIJI8FGf1sLlUWNUm2IOkIjvn7laFWyRx7CLrv6nLBI7su+B7lbStqVlK5NdLvHRFiJo2HhiDF7Ki01WQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/visitor-keys": "5.12.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.12.0.tgz", + "integrity": "sha512-9j9rli3zEBV+ae7rlbBOotJcI6zfc6SHFMdKI9M3Nc0sy458LJ79Os+TPWeBBL96J9/e36rdJOfCuyRSgFAA0Q==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.12.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.0.tgz", + "integrity": "sha512-JowqbwPf93nvf8fZn5XrPGFBdIK8+yx5UEGs2QFAYFI8IWYfrzz+6zqlurGr2ctShMaJxqwsqmra3WXWjH1nRQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.0.tgz", + "integrity": "sha512-Dd9gVeOqt38QHR0BEA8oRaT65WYqPYbIc5tRFQPkfLquVEFPD1HAtbZT98TLBkEcCkvwDYOAvuSvAD9DnQhMfQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/visitor-keys": "5.12.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.0.tgz", + "integrity": "sha512-k4J2WovnMPGI4PzKgDtQdNrCnmBHpMUFy21qjX2CoPdoBcSBIMvVBr9P2YDP8jOqZOeK3ThOL6VO/sy6jtnvzw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.12.0", + "@typescript-eslint/types": "5.12.0", + "@typescript-eslint/typescript-estree": "5.12.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.0.tgz", + "integrity": "sha512-cFwTlgnMV6TgezQynx2c/4/tx9Tufbuo9LPzmWqyRC3QC4qTGkAG1C6pBr0/4I10PAI/FlYunI3vJjIcu+ZHMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.12.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "dependencies": { + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + } + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "algoliasearch": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.12.1.tgz", + "integrity": "sha512-c0dM1g3zZBJrkzE5GA/Nu1y3fFxx3LCzxKzcmp2dgGS8P4CjszB/l3lsSh2MSrrK1Hn/KV4BlbBMXtYgG1Bfrw==", + "requires": { + "@algolia/cache-browser-local-storage": "4.12.1", + "@algolia/cache-common": "4.12.1", + "@algolia/cache-in-memory": "4.12.1", + "@algolia/client-account": "4.12.1", + "@algolia/client-analytics": "4.12.1", + "@algolia/client-common": "4.12.1", + "@algolia/client-personalization": "4.12.1", + "@algolia/client-search": "4.12.1", + "@algolia/logger-common": "4.12.1", + "@algolia/logger-console": "4.12.1", + "@algolia/requester-browser-xhr": "4.12.1", + "@algolia/requester-common": "4.12.1", + "@algolia/requester-node-http": "4.12.1", + "@algolia/transporter": "4.12.1" + } + }, + "algoliasearch-helper": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.0.tgz", + "integrity": "sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w==", + "requires": { + "@algolia/events": "^4.0.1" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, "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" - } + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "requires": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "requires": { + "follow-redirects": "^1.14.0" + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "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" + } + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buble-jsx-only": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/buble-jsx-only/-/buble-jsx-only-0.19.8.tgz", + "integrity": "sha512-7AW19pf7PrKFnGTEDzs6u9+JZqQwM1VnLS19OlqYDhXomtFFknnoQJAPHeg84RMFWAvOhYrG7harizJNwUKJsA==", + "requires": { + "acorn": "^6.1.1", + "acorn-dynamic-import": "^4.0.0", + "acorn-jsx": "^5.0.1", + "chalk": "^2.4.2", + "magic-string": "^0.25.3", + "minimist": "^1.2.0", + "regexpu-core": "^4.5.4" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "acorn-dynamic-import": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", + "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==", + "requires": {} + }, + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "requires": { + "jsesc": "~0.5.0" + } + } + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001309", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001309.tgz", + "integrity": "sha512-Pl8vfigmBXXq+/yUz1jUwULeq9xhMJznzdc/xwl4WclDAuebcTHVefpz8lE/bMI+UN7TOkSSe7B7RnZd6+dzjA==" + }, + "ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" + }, + "cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "requires": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + } + }, + "cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "requires": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" + }, + "collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==" + }, + "comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + } + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "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==" + }, + "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" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==" + }, + "copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==" + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.0.tgz", + "integrity": "sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==" + }, + "core-js-compat": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", + "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.0.tgz", + "integrity": "sha512-VaJUunCZLnxuDbo1rNOzwbet9E1K9joiXS5+DQMPtgxd24wfsZbJZMMfQLGYMlCUvSxLfsRUUhoOR2x28mFfeg==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "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" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "requires": { + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.0.17", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.17.tgz", + "integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==", + "requires": { + "cssnano-preset-default": "^5.1.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-advanced": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.12.tgz", + "integrity": "sha512-5WWV9mbqVNwH4nRjs5UbhNl7eKo+16eYNzGogmz0Sa6iqWUeLdN8oo83WuTTqz5vjEKhTbRM5oX6WV1i6ees6g==", + "requires": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.1.12", + "postcss-discard-unused": "^5.0.3", + "postcss-merge-idents": "^5.0.3", + "postcss-reduce-idents": "^5.0.3", + "postcss-zindex": "^5.0.2" + } + }, + "cssnano-preset-default": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz", + "integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==", + "requires": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^3.0.2", + "postcss-calc": "^8.2.0", + "postcss-colormin": "^5.2.5", + "postcss-convert-values": "^5.0.4", + "postcss-discard-comments": "^5.0.3", + "postcss-discard-duplicates": "^5.0.3", + "postcss-discard-empty": "^5.0.3", + "postcss-discard-overridden": "^5.0.4", + "postcss-merge-longhand": "^5.0.6", + "postcss-merge-rules": "^5.0.6", + "postcss-minify-font-values": "^5.0.4", + "postcss-minify-gradients": "^5.0.6", + "postcss-minify-params": "^5.0.5", + "postcss-minify-selectors": "^5.1.3", + "postcss-normalize-charset": "^5.0.3", + "postcss-normalize-display-values": "^5.0.3", + "postcss-normalize-positions": "^5.0.4", + "postcss-normalize-repeat-style": "^5.0.4", + "postcss-normalize-string": "^5.0.4", + "postcss-normalize-timing-functions": "^5.0.3", + "postcss-normalize-unicode": "^5.0.4", + "postcss-normalize-url": "^5.0.5", + "postcss-normalize-whitespace": "^5.0.4", + "postcss-ordered-values": "^5.0.5", + "postcss-reduce-initial": "^5.0.3", + "postcss-reduce-transforms": "^5.0.4", + "postcss-svgo": "^5.0.4", + "postcss-unique-selectors": "^5.0.4" + } + }, + "cssnano-utils": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz", + "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + } + }, + "csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "devOptional": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "requires": { + "repeat-string": "^1.5.4" + } + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "devOptional": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + } + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.4.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", + "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "eslint": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", + "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", + "devOptional": true, + "requires": { + "@eslint/eslintrc": "^1.1.0", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true + }, + "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==", + "devOptional": true + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "devOptional": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "devOptional": true + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "devOptional": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "devOptional": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true + }, + "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==", + "devOptional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "peer": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-import-resolver-typescript": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.5.0.tgz", + "integrity": "sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==", + "dev": true, + "requires": { + "debug": "^4.3.1", + "glob": "^7.1.7", + "is-glob": "^4.0.1", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "peer": true, + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "peer": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "peer": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "peer": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "peer": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "peer": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "peer": true + } + } + }, + "eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dev": true, + "peer": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true, + "peer": true + } + } + }, + "eslint-plugin-react": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz", + "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "devOptional": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "devOptional": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "devOptional": true + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "devOptional": true, + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "devOptional": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "devOptional": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eval": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz", + "integrity": "sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==", + "requires": { + "require-like": ">= 0.1.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + } + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "devOptional": true + }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", + "requires": { + "punycode": "^1.3.2" + } + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "requires": { + "fbjs": "^3.0.0" + } + }, + "fbjs": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.2.tgz", + "integrity": "sha512-qv+boqYndjElAJHNN3NoM8XuwQZ1j2m3kEvTgdle8IDjr6oUbkEpvABWtj/rQl3vq4ew7dnElBxL4YJAwTVqQQ==", + "requires": { + "cross-fetch": "^3.0.4", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "requires": { + "xml-js": "^1.6.11" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "devOptional": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "devOptional": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "devOptional": true + }, + "flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "requires": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + } + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "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==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "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" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.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" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz", + "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "devOptional": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "requires": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "requires": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" + }, + "hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "requires": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + } + }, + "hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "requires": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + } + }, + "hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "requires": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "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==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==" + }, + "html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==" + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + } + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.2.tgz", + "integrity": "sha512-XtmDN5w+vdFTBZaYhdJAbMqn0DP/EhkUaAeo963mojwpKMMbw6nivtFKw07D7DDOH745L5k0VL0P8KRYNEVF/g==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "image-size": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.1.tgz", + "integrity": "sha512-VAwkvNSNGClRw9mDHhc5Efax8PLlsOGcUTh0T/LIriC8vPA3U5PdqXWqkz406MoYHMKW8Uf9gWr05T/rYB44kQ==", + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "infima": { + "version": "0.2.0-alpha.37", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.37.tgz", + "integrity": "sha512-4GX7Baw+/lwS4PPW/UJNY89tWSvYG1DL6baKVdpK6mC593iRgMssxNtORMTFArLPJ/A/lzsGhRmx+z6MaMxj0Q==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==" + }, + "is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "jest-worker": { + "version": "27.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", + "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "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" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "devOptional": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "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" + } + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "devOptional": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "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" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" + }, + "lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" + }, + "lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o=" + }, + "lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" + }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" + }, + "lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "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" + } + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" + }, + "mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "requires": { + "unist-util-remove": "^2.0.0" + } + }, + "mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==" }, - "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" - } + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, - "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" - } + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" }, - "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==" + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "requires": { + "fs-monkey": "1.0.3" + } }, - "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" - } - } - } - }, - "@docusaurus/mdx-loader": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.15.tgz", - "integrity": "sha512-MVpytjDDao7hmPF1QSs9B5zoTgevZjiqjnX3FM1yjqdCv+chyUo0gnmYHjeG/4Gqu7jucp+dDdp6yQpzs4g09A==", - "requires": { - "@babel/parser": "^7.16.4", - "@babel/traverse": "^7.16.3", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@mdx-js/mdx": "^1.6.21", - "escape-html": "^1.0.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "image-size": "^1.0.1", - "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.1.0", - "stringify-object": "^3.3.0", - "tslib": "^2.3.1", - "unist-util-visit": "^2.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.61.0" - } - }, - "@docusaurus/module-type-aliases": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.15.tgz", - "integrity": "sha512-RqAjt2Z9n4ttqVDbgdnzIPXoNzAsUPJzf8EKPeKw8KRiMToBBHkPgmWuwvLFcO7/ZA5w1/ODLMncx9j/ZcM1CQ==", - "dev": true, - "requires": { - "@docusaurus/types": "2.0.0-beta.15", - "@types/react": "*", - "@types/react-helmet": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*" - } - }, - "@docusaurus/plugin-content-blog": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.15.tgz", - "integrity": "sha512-VtEwkgkoNIS8JFPe+huBeBuJ8HG8Lq1JNYM/ItwQg/cwGAgP8EgwbEuKDn428oZKEI2PpgAuf5Gv4AzJWIes9A==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "cheerio": "^1.0.0-rc.10", - "feed": "^4.2.2", - "fs-extra": "^10.0.0", - "lodash": "^4.17.20", - "reading-time": "^1.5.0", - "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", - "utility-types": "^3.10.0", - "webpack": "^5.61.0" - } - }, - "@docusaurus/plugin-content-docs": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.15.tgz", - "integrity": "sha512-HSwNZdUKz4rpJiGbFjl/OFhSleeZUSZ6E6lk98i4iL1A5u6fIm4CHsT53yp4UUOse+lFrePTFZsyqwMA4nZZYA==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "combine-promises": "^1.1.0", - "fs-extra": "^10.0.0", - "import-fresh": "^3.2.2", - "js-yaml": "^4.0.0", - "lodash": "^4.17.20", - "remark-admonitions": "^1.2.1", - "shelljs": "^0.8.4", - "tslib": "^2.3.1", - "utility-types": "^3.10.0", - "webpack": "^5.61.0" - } - }, - "@docusaurus/plugin-content-pages": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.15.tgz", - "integrity": "sha512-N7YhW5RiOY6J228z4lOoP//qX0Q48cRtxDONZ/Ohd9C5OI2vS6TD8iQuDqOIYHxH+BshjNSsKvbJ+SMIQDwysg==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/mdx-loader": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "fs-extra": "^10.0.0", - "globby": "^11.0.2", - "remark-admonitions": "^1.2.1", - "tslib": "^2.3.1", - "webpack": "^5.61.0" - } - }, - "@docusaurus/plugin-debug": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.15.tgz", - "integrity": "sha512-Jth11jB/rVqPwCGdkVKSUWeXZPAr/NyPn+yeknTBk2LgQKBJ3YU5dNG0uyt0Ay+UYT01TkousPJkXhLuy4Qrsw==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "fs-extra": "^10.0.0", - "react-json-view": "^1.21.3", - "tslib": "^2.3.1" - } - }, - "@docusaurus/plugin-google-analytics": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.15.tgz", - "integrity": "sha512-ELAnxNYiC2i7gfu/ViurNIdm1/DdnbEfVDmpffS9niQhOREM1U3jpxkz/ff1GIC6heOLyHTtini/CZBDoroVGw==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "tslib": "^2.3.1" - } - }, - "@docusaurus/plugin-google-gtag": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.15.tgz", - "integrity": "sha512-E5Rm3+dN7i3A9V5uq5sl9xTNA3aXsLwTZEA2SpOkY571dCpd+sfVvz1lR+KRY9Fy6ZHk8PqrNImgCWfIerRuZQ==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "tslib": "^2.3.1" - } - }, - "@docusaurus/plugin-sitemap": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.15.tgz", - "integrity": "sha512-PBjeQb2Qpe4uPdRefWL/eXCeYjrgNB/UArExYeUuP4wiY1dpw2unGNCvFUxv4hzJGmARoTLsnRkeYkUim809LQ==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "fs-extra": "^10.0.0", - "sitemap": "^7.0.0", - "tslib": "^2.3.1" - } - }, - "@docusaurus/preset-classic": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.15.tgz", - "integrity": "sha512-3NZIXWTAzk+kOgiB8uAbD+FZv3VFR1qkU6+TW24DRenjRnXof3CkRuldhI1QI0hILm1fuJ319QRkakV8FFtXyA==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/plugin-content-blog": "2.0.0-beta.15", - "@docusaurus/plugin-content-docs": "2.0.0-beta.15", - "@docusaurus/plugin-content-pages": "2.0.0-beta.15", - "@docusaurus/plugin-debug": "2.0.0-beta.15", - "@docusaurus/plugin-google-analytics": "2.0.0-beta.15", - "@docusaurus/plugin-google-gtag": "2.0.0-beta.15", - "@docusaurus/plugin-sitemap": "2.0.0-beta.15", - "@docusaurus/theme-classic": "2.0.0-beta.15", - "@docusaurus/theme-common": "2.0.0-beta.15", - "@docusaurus/theme-search-algolia": "2.0.0-beta.15" - } - }, - "@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" - } - }, - "@docusaurus/theme-classic": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.15.tgz", - "integrity": "sha512-WwNRcQvMtQ7KDhOEHFKFHxXCdoZwLg66hT3vhqNIFMfGQuPzOP91MX5LUSo1QWHhlrD3H3Og+r7Ik/fy2bf5lQ==", - "requires": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/plugin-content-blog": "2.0.0-beta.15", - "@docusaurus/plugin-content-docs": "2.0.0-beta.15", - "@docusaurus/plugin-content-pages": "2.0.0-beta.15", - "@docusaurus/theme-common": "2.0.0-beta.15", - "@docusaurus/theme-translations": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-common": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "@mdx-js/react": "^1.6.21", - "clsx": "^1.1.1", - "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.37", - "lodash": "^4.17.20", - "postcss": "^8.3.7", - "prism-react-renderer": "^1.2.1", - "prismjs": "^1.23.0", - "react-router-dom": "^5.2.0", - "rtlcss": "^3.3.0" - } - }, - "@docusaurus/theme-common": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz", - "integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==", - "requires": { - "@docusaurus/plugin-content-blog": "2.0.0-beta.15", - "@docusaurus/plugin-content-docs": "2.0.0-beta.15", - "@docusaurus/plugin-content-pages": "2.0.0-beta.15", - "clsx": "^1.1.1", - "parse-numeric-range": "^1.3.0", - "tslib": "^2.3.1", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-search-algolia": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz", - "integrity": "sha512-XrrQKyjOPzmEuOcdsaAn1tzNJkNMA3PC86PwPZUaah0cYPpBGptcJYDlIW4VHIrCBfkQvhvmg/B3qKF6bMMi8g==", - "requires": { - "@docsearch/react": "^3.0.0-alpha.39", - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/theme-common": "2.0.0-beta.15", - "@docusaurus/theme-translations": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "@docusaurus/utils-validation": "2.0.0-beta.15", - "algoliasearch": "^4.10.5", - "algoliasearch-helper": "^3.5.5", - "clsx": "^1.1.1", - "eta": "^1.12.3", - "lodash": "^4.17.20", - "tslib": "^2.3.1", - "utility-types": "^3.10.0" - } - }, - "@docusaurus/theme-translations": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz", - "integrity": "sha512-Lu2JDsnZaB2BcJe8Hpq5nrbS7+7bd09jT08b9vztQyvzR8PgzsthnzlLN4ilOeamRIuYJKo1pUGm0EsQBOP6Nw==", - "requires": { - "fs-extra": "^10.0.0", - "tslib": "^2.3.1" - } - }, - "@docusaurus/types": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.0-beta.15.tgz", - "integrity": "sha512-djeZe5aDyI4lgfdLkI86pLnliFJRB1CVkcP3iA+PqXaJ3Cp4piPeBX5tZtE+0vJt2JwNATZpkzzkKbFDq5MinQ==", - "dev": true, - "requires": { - "commander": "^5.1.0", - "joi": "^17.4.2", - "querystring": "0.2.1", - "utility-types": "^3.10.0", - "webpack": "^5.61.0", - "webpack-merge": "^5.8.0" - } - }, - "@docusaurus/utils": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.0-beta.15.tgz", - "integrity": "sha512-xkoPmFxCBkDqbZR4U3SE752OcXtWTGgZnc/pZWxItzb1IYRGNZHrzdIr7CnI7rppriuZzsyivDGiC4Ud9MWhkA==", - "requires": { - "@docusaurus/logger": "2.0.0-beta.15", - "@mdx-js/runtime": "^1.6.22", - "@svgr/webpack": "^6.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "github-slugger": "^1.4.0", - "globby": "^11.0.4", - "gray-matter": "^4.0.3", - "js-yaml": "^4.0.0", - "lodash": "^4.17.20", - "micromatch": "^4.0.4", - "remark-mdx-remove-exports": "^1.6.22", - "remark-mdx-remove-imports": "^1.6.22", - "resolve-pathname": "^3.0.0", - "tslib": "^2.3.1", - "url-loader": "^4.1.1" - }, - "dependencies": { - "@mdx-js/runtime": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/runtime/-/runtime-1.6.22.tgz", - "integrity": "sha512-p17spaO2+55VLCuxXA3LVHC4phRx60NR2XMdZ+qgVU1lKvEX4y88dmFNOzGDCPLJ03IZyKrJ/rPWWRiBrd9JrQ==", - "requires": { - "@mdx-js/mdx": "1.6.22", - "@mdx-js/react": "1.6.22", - "buble-jsx-only": "^0.19.8" - } - } - } - }, - "@docusaurus/utils-common": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.0-beta.15.tgz", - "integrity": "sha512-kIGlSIvbE/oniUpUjI8GOkSpH8o4NXbYqAh9dqPn+TJ0KbEFY3fc80gzZQU+9SunCwJMJbIxIGevX9Ry+nackw==", - "requires": { - "tslib": "^2.3.1" - } - }, - "@docusaurus/utils-validation": { - "version": "2.0.0-beta.15", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.15.tgz", - "integrity": "sha512-1oOVBCkRrsTXSYrBTsMdnj3a/R56zrx11rjF4xo0+dmm8C01Xw4msFtc3uA7VLX0HQvgHsk8xPzU5GERNdsNpg==", - "requires": { - "@docusaurus/logger": "2.0.0-beta.15", - "@docusaurus/utils": "2.0.0-beta.15", - "joi": "^17.4.2", - "tslib": "^2.3.1" - } - }, - "@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" - }, - "@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" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz", - "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==" - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.10", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.10.tgz", - "integrity": "sha512-Ht8wIW5v165atIX1p+JvKR5ONzUyF4Ac8DZIQ5kZs9zrb6M8SJNXpx1zn04rn65VjBMygRoMXcyYwNK0fT7bEg==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.2.tgz", - "integrity": "sha512-9KzzH4kMjA2XmBRHfqG2/Vtl7s92l6uNDd0wW7frDE+EUvQFGqNXhWp0UGJjSkt3v2AYjzOZn1QO9XaTNJIt1Q==", - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@mdx-js/mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", - "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", - "requires": { - "@babel/core": "7.12.9", - "@babel/plugin-syntax-jsx": "7.12.1", - "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.22", - "babel-plugin-apply-mdx-type-prop": "1.6.22", - "babel-plugin-extract-import-names": "1.6.22", - "camelcase-css": "2.0.1", - "detab": "2.0.4", - "hast-util-raw": "6.0.1", - "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "10.0.1", - "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.22", - "remark-parse": "8.0.3", - "remark-squeeze-paragraphs": "4.0.0", - "style-to-object": "0.3.0", - "unified": "9.2.0", - "unist-builder": "2.0.3", - "unist-util-visit": "2.0.3" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", + "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + }, + "mrmime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", + "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "devOptional": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "requires": { + "lodash": "^4.17.21" + } + }, + "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" + } + }, + "node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==" + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "devOptional": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "requires": { + "parse5": "^6.0.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.5.tgz", + "integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz", + "integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", + "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", + "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", + "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", + "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", + "requires": {} + }, + "postcss-discard-unused": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.0.3.tgz", + "integrity": "sha512-WO6FJxL5fGnuE77ZbTcZ/nRZJ4+TOqNaqLBLWgkR4e+WdmHn77OHPyQmsRv7eOB2rLKL6tsq2bs1GwoKXD/++Q==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-merge-idents": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.0.3.tgz", + "integrity": "sha512-Z4LCzh2WzMn69KaS2FaJcrIeDQ170V13QHq+0hnBEFKJJkD+y5qndZ/bl3AhpddrSrXWIVR+xAwjmHQIJI2Eog==", + "requires": { + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-merge-longhand": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz", + "integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.0.3" + } + }, + "postcss-merge-rules": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz", + "integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz", + "integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz", + "integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz", + "integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz", + "integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", + "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz", + "integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz", + "integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz", + "integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz", + "integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz", + "integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz", + "integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz", + "integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz", + "integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz", + "integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==", + "requires": { + "cssnano-utils": "^3.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-idents": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.0.3.tgz", + "integrity": "sha512-9bj9/Xhwiti0Z35kkguJX4G6yUYVw8S1kRLU4jFSCTEuHu4yJggf4rNUoVnT45lm/vU97Wd593CxspMDbHxy4w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz", + "integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz", + "integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-sort-media-queries": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", + "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", + "requires": { + "sort-css-media-queries": "2.0.4" + } + }, + "postcss-svgo": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.4.tgz", + "integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz", + "integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "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==" + }, + "postcss-zindex": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.0.2.tgz", + "integrity": "sha512-KPQFjQu73H35HLHmE8Wv31ygfQoucxD52oRm4FPFv1emYhFMzUQdF8adaXCevFLIHPRp2rRYfbaDiEqZ4YjVtw==", + "requires": {} + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "devOptional": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-quick": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.3.tgz", + "integrity": "sha512-kOCi2FJabvuh1as9enxYmrnBC6tVMoVOenMaBqRfsvBHB0cbpYHjdQEpSglpASDFEXVwplpcGR4CLEaisYAFcA==", + "requires": { + "chalk": "^3.0.0", + "execa": "^4.0.0", + "find-up": "^4.1.0", + "ignore": "^5.1.4", + "mri": "^1.1.5", + "multimatch": "^4.0.0" + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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==" + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.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==" + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, + "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" + } + } + } + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "prism-react-renderer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz", + "integrity": "sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==", + "requires": {} + }, + "prismjs": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.26.0.tgz", + "integrity": "sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "requires": { + "xtend": "^4.0.0" + } }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "requires": {} - }, - "@mdx-js/util": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", - "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==" - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" - }, - "@sideway/address": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", - "integrity": "sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" - }, - "@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==" - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.1.tgz", - "integrity": "sha512-PSv4RIVO1Y3kvHxjvqeVisk3E9XFoO04uwYBDWe217MFqKspplYswTuKLiJu0aLORQWzuQjfVsSlLPojwfYsLw==", - "requires": { - "bluebird": "^3.7.1", - "cheerio": "^0.22.0", - "eval": "^0.1.4", - "url": "^0.11.0", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "cheerio": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", - "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", - "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash.assignin": "^4.0.9", - "lodash.bind": "^4.1.4", - "lodash.defaults": "^4.0.1", - "lodash.filter": "^4.4.0", - "lodash.flatten": "^4.2.0", - "lodash.foreach": "^4.3.0", - "lodash.map": "^4.4.0", - "lodash.merge": "^4.4.0", - "lodash.pick": "^4.2.1", - "lodash.reduce": "^4.4.0", - "lodash.reject": "^4.4.0", - "lodash.some": "^4.4.0" - } + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } }, - "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" }, - "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } }, - "dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", - "requires": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" - } + "pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4=" }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - } + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "dev": true }, - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" - } - } - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", - "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", - "requires": {} - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", - "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", - "requires": {} - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", - "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", - "requires": {} - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", - "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", - "requires": {} - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", - "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", - "requires": {} - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", - "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", - "requires": {} - }, - "@svgr/babel-preset": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", - "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "^6.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "^6.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", - "@svgr/babel-plugin-transform-svg-component": "^6.2.0" - } - }, - "@svgr/core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", - "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", - "requires": { - "@svgr/plugin-jsx": "^6.2.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", - "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", - "requires": { - "@babel/types": "^7.15.6", - "entities": "^3.0.1" - } - }, - "@svgr/plugin-jsx": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", - "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", - "requires": { - "@babel/core": "^7.15.5", - "@svgr/babel-preset": "^6.2.0", - "@svgr/hast-util-to-babel-ast": "^6.2.1", - "svg-parser": "^2.0.2" - } - }, - "@svgr/plugin-svgo": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", - "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", - "requires": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.5.0" - } - }, - "@svgr/webpack": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.2.1.tgz", - "integrity": "sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw==", - "requires": { - "@babel/core": "^7.15.5", - "@babel/plugin-transform-react-constant-elements": "^7.14.5", - "@babel/preset-env": "^7.15.6", - "@babel/preset-react": "^7.14.5", - "@babel/preset-typescript": "^7.15.0", - "@svgr/core": "^6.2.1", - "@svgr/plugin-jsx": "^6.2.1", - "@svgr/plugin-svgo": "^6.2.0" - } - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@tsconfig/docusaurus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-1.0.4.tgz", - "integrity": "sha512-I6sziQAzLrrqj9r6S26c7aOAjfGVXIE7gWdNONPwnpDcHiMRMQut1s1YCi/APem3dOy23tAb2rvHfNtGCaWuUQ==", - "dev": true - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", - "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "dev": true - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "requires": { - "@types/node": "*" - } - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "@types/node": { - "version": "17.0.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", - "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", - "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" - }, - "@types/prop-types": { - "version": "15.7.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/react": { - "version": "17.0.39", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz", - "integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-helmet": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.5.tgz", - "integrity": "sha512-/ICuy7OHZxR0YCAZLNg9r7I9aijWUWvxaPR6uTuyxe8tAj5RL4Sw1+R6NhXUtOsarkGYPmaHdBDvuXh2DIN/uA==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-router": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", - "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "@types/react-router-config": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", - "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" - }, - "@types/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", - "requires": { - "@types/node": "*" - } - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "requires": { - "@types/node": "*" - } - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "@types/ws": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", - "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", - "requires": { - "@types/node": "*" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "dependencies": { - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } - } - } - }, - "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" - }, - "address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + } + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "algoliasearch": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.12.1.tgz", - "integrity": "sha512-c0dM1g3zZBJrkzE5GA/Nu1y3fFxx3LCzxKzcmp2dgGS8P4CjszB/l3lsSh2MSrrK1Hn/KV4BlbBMXtYgG1Bfrw==", - "requires": { - "@algolia/cache-browser-local-storage": "4.12.1", - "@algolia/cache-common": "4.12.1", - "@algolia/cache-in-memory": "4.12.1", - "@algolia/client-account": "4.12.1", - "@algolia/client-analytics": "4.12.1", - "@algolia/client-common": "4.12.1", - "@algolia/client-personalization": "4.12.1", - "@algolia/client-search": "4.12.1", - "@algolia/logger-common": "4.12.1", - "@algolia/logger-console": "4.12.1", - "@algolia/requester-browser-xhr": "4.12.1", - "@algolia/requester-common": "4.12.1", - "@algolia/requester-node-http": "4.12.1", - "@algolia/transporter": "4.12.1" - } - }, - "algoliasearch-helper": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.7.0.tgz", - "integrity": "sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w==", - "requires": { - "@algolia/events": "^4.0.1" - } - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "requires": { - "string-width": "^4.1.0" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "requires": { - "lodash": "^4.17.14" - } - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "autoprefixer": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", - "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", - "requires": { - "browserslist": "^4.19.1", - "caniuse-lite": "^1.0.30001297", - "fraction.js": "^4.1.2", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "babel-loader": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", - "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-plugin-apply-mdx-type-prop": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", - "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", - "requires": { - "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.22" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-extract-import-names": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", - "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", - "requires": { - "@babel/helper-plugin-utils": "7.10.4" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - } - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - } - }, - "bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", - "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", - "requires": { - "bytes": "3.1.1", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.6", - "raw-body": "2.4.2", - "type-is": "~1.6.18" - }, - "dependencies": { - "bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + } + } }, - "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" - } + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "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" - } + "react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha1-7yFW1mz0E5aVyKFniGy2nqZgeSw=", + "requires": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } }, - "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" - } + "react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.10", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "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==" + }, + "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==" + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.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==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "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" + } + } + } }, - "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" - } + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } }, - "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==" + "react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" }, - "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" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - } - }, - "buble-jsx-only": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/buble-jsx-only/-/buble-jsx-only-0.19.8.tgz", - "integrity": "sha512-7AW19pf7PrKFnGTEDzs6u9+JZqQwM1VnLS19OlqYDhXomtFFknnoQJAPHeg84RMFWAvOhYrG7harizJNwUKJsA==", - "requires": { - "acorn": "^6.1.1", - "acorn-dynamic-import": "^4.0.0", - "acorn-jsx": "^5.0.1", - "chalk": "^2.4.2", - "magic-string": "^0.25.3", - "minimist": "^1.2.0", - "regexpu-core": "^4.5.4" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + "react-helmet": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", + "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", + "requires": { + "object-assign": "^4.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.1.1", + "react-side-effect": "^2.1.0" + } }, - "acorn-dynamic-import": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", - "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==", - "requires": {} + "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==" }, - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "requires": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + } }, - "regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", - "requires": { - "regenerate": "^1.4.2" - } + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, - "regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + "react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "requires": { + "@babel/runtime": "^7.10.3" + } }, - "regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", - "requires": { - "jsesc": "~0.5.0" - } - } - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } + "react-router": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", + "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + "react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "requires": { + "@babel/runtime": "^7.1.2" + } }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001309", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001309.tgz", - "integrity": "sha512-Pl8vfigmBXXq+/yUz1jUwULeq9xhMJznzdc/xwl4WclDAuebcTHVefpz8lE/bMI+UN7TOkSSe7B7RnZd6+dzjA==" - }, - "ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" - }, - "cheerio": { - "version": "1.0.0-rc.10", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", - "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", - "requires": { - "cheerio-select": "^1.5.0", - "dom-serializer": "^1.3.2", - "domhandler": "^4.2.0", - "htmlparser2": "^6.1.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "tslib": "^2.2.0" - } - }, - "cheerio-select": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", - "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", - "requires": { - "css-select": "^4.1.3", - "css-what": "^5.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0", - "domutils": "^2.7.0" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "clean-css": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", - "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "clsx": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", - "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" - }, - "collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - }, - "colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" - }, - "combine-promises": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", - "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==" - }, - "comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - }, - "dependencies": { - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" - } - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "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" - } + "react-router-dom": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", + "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.1", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-side-effect": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", + "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", + "requires": {} + }, + "react-textarea-autosize": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.3.tgz", + "integrity": "sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==", + "requires": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.0.0", + "use-latest": "^1.0.0" + } + }, + "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==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "^1.1.6" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - }, - "consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" - }, - "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==" - }, - "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" - } - }, - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "copy-text-to-clipboard": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", - "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==" - }, - "copy-webpack-plugin": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", - "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", - "requires": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^12.0.2", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } }, - "array-union": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", - "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==" + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "requires": { - "is-glob": "^4.0.3" - } + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "devOptional": true }, - "globby": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", - "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", - "requires": { - "array-union": "^3.0.1", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.7", - "ignore": "^5.1.9", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "requires": { + "rc": "^1.2.8" + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "core-js": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.0.tgz", - "integrity": "sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==" - }, - "core-js-compat": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", - "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", - "requires": { - "browserslist": "^4.19.1", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } - } - }, - "core-js-pure": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.0.tgz", - "integrity": "sha512-VaJUunCZLnxuDbo1rNOzwbet9E1K9joiXS5+DQMPtgxd24wfsZbJZMMfQLGYMlCUvSxLfsRUUhoOR2x28mFfeg==" - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "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" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - }, - "css-declaration-sorter": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", - "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", - "requires": { - "timsort": "^0.3.0" - } - }, - "css-loader": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", - "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.5", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "requires": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "rehype-parse": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz", + "integrity": "sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==", + "requires": { + "hast-util-from-parse5": "^5.0.0", + "parse5": "^5.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "hast-util-from-parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz", + "integrity": "sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA==", + "requires": { + "ccount": "^1.0.3", + "hastscript": "^5.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.1.2", + "xtend": "^4.0.1" + } + }, + "hastscript": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz", + "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==", + "requires": { + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" + } + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "5.0.17", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.17.tgz", - "integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==", - "requires": { - "cssnano-preset-default": "^5.1.12", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-advanced": { - "version": "5.1.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.12.tgz", - "integrity": "sha512-5WWV9mbqVNwH4nRjs5UbhNl7eKo+16eYNzGogmz0Sa6iqWUeLdN8oo83WuTTqz5vjEKhTbRM5oX6WV1i6ees6g==", - "requires": { - "autoprefixer": "^10.3.7", - "cssnano-preset-default": "^5.1.12", - "postcss-discard-unused": "^5.0.3", - "postcss-merge-idents": "^5.0.3", - "postcss-reduce-idents": "^5.0.3", - "postcss-zindex": "^5.0.2" - } - }, - "cssnano-preset-default": { - "version": "5.1.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz", - "integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==", - "requires": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^3.0.2", - "postcss-calc": "^8.2.0", - "postcss-colormin": "^5.2.5", - "postcss-convert-values": "^5.0.4", - "postcss-discard-comments": "^5.0.3", - "postcss-discard-duplicates": "^5.0.3", - "postcss-discard-empty": "^5.0.3", - "postcss-discard-overridden": "^5.0.4", - "postcss-merge-longhand": "^5.0.6", - "postcss-merge-rules": "^5.0.6", - "postcss-minify-font-values": "^5.0.4", - "postcss-minify-gradients": "^5.0.6", - "postcss-minify-params": "^5.0.5", - "postcss-minify-selectors": "^5.1.3", - "postcss-normalize-charset": "^5.0.3", - "postcss-normalize-display-values": "^5.0.3", - "postcss-normalize-positions": "^5.0.4", - "postcss-normalize-repeat-style": "^5.0.4", - "postcss-normalize-string": "^5.0.4", - "postcss-normalize-timing-functions": "^5.0.3", - "postcss-normalize-unicode": "^5.0.4", - "postcss-normalize-url": "^5.0.5", - "postcss-normalize-whitespace": "^5.0.4", - "postcss-ordered-values": "^5.0.5", - "postcss-reduce-initial": "^5.0.3", - "postcss-reduce-transforms": "^5.0.4", - "postcss-svgo": "^5.0.4", - "postcss-unique-selectors": "^5.0.4" - } - }, - "cssnano-utils": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz", - "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - } - }, - "csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" - }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "requires": { - "ms": "2.1.2" - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "requires": { - "execa": "^5.0.0" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", - "requires": { - "repeat-string": "^1.5.4" - } - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detect-port": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", - "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "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" - } + "remark-admonitions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/remark-admonitions/-/remark-admonitions-1.2.1.tgz", + "integrity": "sha512-Ji6p68VDvD+H1oS95Fdx9Ar5WA2wcDA4kwrrhVU7fGctC6+d3uiMICu7w7/2Xld+lnU7/gi+432+rRbup5S8ow==", + "requires": { + "rehype-parse": "^6.0.2", + "unified": "^8.4.2", + "unist-util-visit": "^2.0.1" + }, + "dependencies": { + "unified": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz", + "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "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" - } + "remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "requires": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - } - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "requires": { - "is-obj": "^2.0.0" - }, - "dependencies": { - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - } - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "electron-to-chromium": { - "version": "1.4.65", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", - "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "emoticon": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", - "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==" - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "eta": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", - "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eval": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.6.tgz", - "integrity": "sha512-o0XUw+5OGkXw4pJZzQoXUk+H87DHuC+7ZE//oSrRGtatTmr12oTnLfg6QOq9DyTt0c/p4TwzgmkKrBzWTSizyQ==", - "requires": { - "require-like": ">= 0.1.1" - } - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - } - } - }, - "express": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", - "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.4.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.9.6", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", - "setprototypeof": "1.2.0", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - } + "remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "requires": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } }, - "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" - } + "remark-mdx-remove-exports": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx-remove-exports/-/remark-mdx-remove-exports-1.6.22.tgz", + "integrity": "sha512-7g2uiTmTGfz5QyVb+toeX25frbk1Y6yd03RXGPtqx0+DVh86Gb7MkNYbk7H2X27zdZ3CQv1W/JqlFO0Oo8IxVA==", + "requires": { + "unist-util-remove": "2.0.0" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "remark-mdx-remove-imports": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx-remove-imports/-/remark-mdx-remove-imports-1.6.22.tgz", + "integrity": "sha512-lmjAXD8Ltw0TsvBzb45S+Dxx7LTJAtDaMneMAv8LAUIPEyYoKkmGbmVsiF0/pY6mhM1Q16swCmu1TN+ie/vn/A==", + "requires": { + "unist-util-remove": "2.0.0" + } }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "requires": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "requires": { + "mdast-squeeze-paragraphs": "^4.0.0" + } }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", - "requires": { - "punycode": "^1.3.2" - } - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fbemitter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", - "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", - "requires": { - "fbjs": "^3.0.0" - } - }, - "fbjs": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.2.tgz", - "integrity": "sha512-qv+boqYndjElAJHNN3NoM8XuwQZ1j2m3kEvTgdle8IDjr6oUbkEpvABWtj/rQl3vq4ew7dnElBxL4YJAwTVqQQ==", - "requires": { - "cross-fetch": "^3.0.4", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, - "fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "requires": { - "xml-js": "^1.6.11" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "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" - } + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flux": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", - "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", - "requires": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - } - }, - "follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==" - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", - "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "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" - } + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, - "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" - } + "require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha1-rW8wwTvs15cBDEaK+ndcDAprR/o=" }, - "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" - } + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, - "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==" + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, - "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" - } + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" }, - "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" - } + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - } - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz", - "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-extra": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", - "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "github-slugger": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", - "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "requires": { - "ini": "2.0.0" - }, - "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" - } - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" - }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } + "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" + } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" - }, - "hast-to-hyperscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", - "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", - "requires": { - "@types/unist": "^2.0.3", - "comma-separated-tokens": "^1.0.0", - "property-information": "^5.3.0", - "space-separated-tokens": "^1.0.0", - "style-to-object": "^0.3.0", - "unist-util-is": "^4.0.0", - "web-namespaces": "^1.0.0" - } - }, - "hast-util-from-parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", - "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", - "requires": { - "@types/parse5": "^5.0.0", - "hastscript": "^6.0.0", - "property-information": "^5.0.0", - "vfile": "^4.0.0", - "vfile-location": "^3.2.0", - "web-namespaces": "^1.0.0" - } - }, - "hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" - }, - "hast-util-raw": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", - "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^6.0.0", - "hast-util-to-parse5": "^6.0.0", - "html-void-elements": "^1.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^3.0.0", - "vfile": "^4.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - } - }, - "hast-util-to-parse5": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", - "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", - "requires": { - "hast-to-hyperscript": "^9.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - } - }, - "hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "requires": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.2.tgz", + "integrity": "sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==", + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + } }, - "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==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - } - } - }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==" - }, - "html-void-elements": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", - "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==" - }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - } - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.2.tgz", - "integrity": "sha512-XtmDN5w+vdFTBZaYhdJAbMqn0DP/EhkUaAeo963mojwpKMMbw6nivtFKw07D7DDOH745L5k0VL0P8KRYNEVF/g==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - } - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "image-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.1.tgz", - "integrity": "sha512-VAwkvNSNGClRw9mDHhc5Efax8PLlsOGcUTh0T/LIriC8vPA3U5PdqXWqkz406MoYHMKW8Uf9gWr05T/rYB44kQ==", - "requires": { - "queue": "6.0.2" - } - }, - "immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, - "infima": { - "version": "0.2.0-alpha.37", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.37.tgz", - "integrity": "sha512-4GX7Baw+/lwS4PPW/UJNY89tWSvYG1DL6baKVdpK6mC593iRgMssxNtORMTFArLPJ/A/lzsGhRmx+z6MaMxj0Q==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - } - }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" - }, - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==" - }, - "is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "jest-worker": { - "version": "27.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", - "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "requires": { + "node-forge": "^1.2.0" + } }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "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" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "requires": { - "minimist": "^1.2.5" - } - }, - "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" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "requires": { - "package-json": "^6.3.0" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "lilconfig": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", - "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==" - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.assignin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" - }, - "lodash.bind": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", - "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" - }, - "lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA=" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" - }, - "lodash.filter": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", - "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" - }, - "lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o=" - }, - "lodash.foreach": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" - }, - "lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "lodash.pick": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" - }, - "lodash.reduce": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", - "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" - }, - "lodash.reject": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", - "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" - }, - "lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "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" - } - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" - }, - "mdast-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", - "requires": { - "unist-util-remove": "^2.0.0" - } - }, - "mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-to-hast": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", - "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-definitions": "^4.0.0", - "mdurl": "^1.0.0", - "unist-builder": "^2.0.0", - "unist-util-generated": "^1.0.0", - "unist-util-position": "^3.0.0", - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==" - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", - "requires": { - "fs-monkey": "1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" - }, - "mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "requires": { - "mime-db": "~1.33.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "requires": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - } - }, - "mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } - }, - "mrmime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz", - "integrity": "sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, - "nanoid": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", - "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-emoji": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", - "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "requires": { - "lodash": "^4.17.21" - } - }, - "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" - } - }, - "node-forge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", - "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==" - }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, - "nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "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.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "requires": { - "@types/retry": "^0.12.0", - "retry": "^0.13.1" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "requires": { - "parse5": "^6.0.1" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { - "isarray": "0.0.1" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "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" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "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", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "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==" + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "requires": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "sort-css-media-queries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", + "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==" + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", - "requires": { - "nanoid": "^3.2.0", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.5.tgz", - "integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz", - "integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", - "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", - "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", - "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", - "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", - "requires": {} - }, - "postcss-discard-unused": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.0.3.tgz", - "integrity": "sha512-WO6FJxL5fGnuE77ZbTcZ/nRZJ4+TOqNaqLBLWgkR4e+WdmHn77OHPyQmsRv7eOB2rLKL6tsq2bs1GwoKXD/++Q==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - } - }, - "postcss-merge-idents": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.0.3.tgz", - "integrity": "sha512-Z4LCzh2WzMn69KaS2FaJcrIeDQ170V13QHq+0hnBEFKJJkD+y5qndZ/bl3AhpddrSrXWIVR+xAwjmHQIJI2Eog==", - "requires": { - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-merge-longhand": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz", - "integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==", - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.0.3" - } - }, - "postcss-merge-rules": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz", - "integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.0.2", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz", - "integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz", - "integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==", - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz", - "integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==", - "requires": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz", - "integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", - "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz", - "integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz", - "integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz", - "integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz", - "integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz", - "integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz", - "integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==", - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz", - "integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==", - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz", - "integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz", - "integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==", - "requires": { - "cssnano-utils": "^3.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-idents": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.0.3.tgz", - "integrity": "sha512-9bj9/Xhwiti0Z35kkguJX4G6yUYVw8S1kRLU4jFSCTEuHu4yJggf4rNUoVnT45lm/vU97Wd593CxspMDbHxy4w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz", - "integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz", - "integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-sort-media-queries": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", - "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", - "requires": { - "sort-css-media-queries": "2.0.4" - } - }, - "postcss-svgo": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.4.tgz", - "integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==", - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz", - "integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "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==" - }, - "postcss-zindex": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.0.2.tgz", - "integrity": "sha512-KPQFjQu73H35HLHmE8Wv31ygfQoucxD52oRm4FPFv1emYhFMzUQdF8adaXCevFLIHPRp2rRYfbaDiEqZ4YjVtw==", - "requires": {} - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" - }, - "pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" - }, - "prism-react-renderer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz", - "integrity": "sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==", - "requires": {} - }, - "prismjs": { - "version": "1.26.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.26.0.tgz", - "integrity": "sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==" - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "requires": { - "xtend": "^4.0.0" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "requires": { - "escape-goat": "^2.0.0" - } - }, - "pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4=" - }, - "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" - }, - "querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", - "dev": true - }, - "queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "requires": { - "inherits": "~2.0.3" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" - }, - "raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", - "requires": { - "bytes": "3.1.1", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-base16-styling": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", - "integrity": "sha1-7yFW1mz0E5aVyKFniGy2nqZgeSw=", - "requires": { - "base16": "^1.0.0", - "lodash.curry": "^4.0.1", - "lodash.flow": "^3.3.0", - "pure-color": "^1.2.0" - } - }, - "react-dev-utils": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", - "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", - "requires": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.10", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "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" - } + "space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" }, - "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" - } + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.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" - } + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } }, - "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==" + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "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==" + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } + "state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + "std-env": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz", + "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==" }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } + "string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "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" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "requires": { + "inline-style-parser": "0.1.1" + } + }, + "stylehacks": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.3.tgz", + "integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } }, "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-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-error-overlay": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", - "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" - }, - "react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "react-helmet": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", - "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", - "requires": { - "object-assign": "^4.1.1", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.1.1", - "react-side-effect": "^2.1.0" - } - }, - "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-json-view": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", - "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", - "requires": { - "flux": "^4.0.1", - "react-base16-styling": "^0.6.0", - "react-lifecycles-compat": "^3.0.4", - "react-textarea-autosize": "^8.3.2" - } - }, - "react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "react-loadable": { - "version": "npm:@docusaurus/react-loadable@5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" - } - }, - "react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "requires": { - "@babel/runtime": "^7.10.3" - } - }, - "react-router": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", - "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", - "requires": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "requires": { - "@babel/runtime": "^7.1.2" - } - }, - "react-router-dom": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", - "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", - "requires": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.2.1", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-side-effect": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", - "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", - "requires": {} - }, - "react-textarea-autosize": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.3.tgz", - "integrity": "sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==", - "requires": { - "@babel/runtime": "^7.10.2", - "use-composed-ref": "^1.0.0", - "use-latest": "^1.0.0" - } - }, - "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==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "requires": { - "resolve": "^1.1.6" - } - }, - "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "requires": { - "minimatch": "3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "requires": { - "rc": "^1.2.8" - } - }, - "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - }, - "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - } - } - }, - "rehype-parse": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz", - "integrity": "sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==", - "requires": { - "hast-util-from-parse5": "^5.0.0", - "parse5": "^5.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "hast-util-from-parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz", - "integrity": "sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA==", - "requires": { - "ccount": "^1.0.3", - "hastscript": "^5.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.1.2", - "xtend": "^4.0.1" - } + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } }, - "hastscript": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz", - "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==", - "requires": { - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - } + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "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==" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" + }, + "trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" + }, + "trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" + }, + "tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "devOptional": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "dependencies": { + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + } + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==" + }, + "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==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "requires": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "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==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - }, - "remark-admonitions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/remark-admonitions/-/remark-admonitions-1.2.1.tgz", - "integrity": "sha512-Ji6p68VDvD+H1oS95Fdx9Ar5WA2wcDA4kwrrhVU7fGctC6+d3uiMICu7w7/2Xld+lnU7/gi+432+rRbup5S8ow==", - "requires": { - "rehype-parse": "^6.0.2", - "unified": "^8.4.2", - "unist-util-visit": "^2.0.1" - }, - "dependencies": { "unified": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz", - "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - } - } - }, - "remark-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", - "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", - "requires": { - "emoticon": "^3.2.0", - "node-emoji": "^1.10.0", - "unist-util-visit": "^2.0.3" - } - }, - "remark-footnotes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", - "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" - }, - "remark-mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", - "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", - "requires": { - "@babel/core": "7.12.9", - "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.12.1", - "@babel/plugin-syntax-jsx": "7.12.1", - "@mdx-js/util": "1.6.22", - "is-alphabetical": "1.0.4", - "remark-parse": "8.0.3", - "unified": "9.2.0" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } }, - "@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - } + "unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==" }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } + "unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "remark-mdx-remove-exports": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx-remove-exports/-/remark-mdx-remove-exports-1.6.22.tgz", - "integrity": "sha512-7g2uiTmTGfz5QyVb+toeX25frbk1Y6yd03RXGPtqx0+DVh86Gb7MkNYbk7H2X27zdZ3CQv1W/JqlFO0Oo8IxVA==", - "requires": { - "unist-util-remove": "2.0.0" - } - }, - "remark-mdx-remove-imports": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx-remove-imports/-/remark-mdx-remove-imports-1.6.22.tgz", - "integrity": "sha512-lmjAXD8Ltw0TsvBzb45S+Dxx7LTJAtDaMneMAv8LAUIPEyYoKkmGbmVsiF0/pY6mhM1Q16swCmu1TN+ie/vn/A==", - "requires": { - "unist-util-remove": "2.0.0" - } - }, - "remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", - "requires": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - } - }, - "remark-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", - "requires": { - "mdast-squeeze-paragraphs": "^4.0.0" - } - }, - "renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha1-rW8wwTvs15cBDEaK+ndcDAprR/o=" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "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" - } - }, - "rtl-detect": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", - "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" - }, - "rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", - "requires": { - "find-up": "^5.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.3.11", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } + "unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } + "unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } + "unist-util-remove": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz", + "integrity": "sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g==", + "requires": { + "unist-util-is": "^4.0.0" + } }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } - } - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rxjs": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.2.tgz", - "integrity": "sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==", - "requires": { - "tslib": "^2.1.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "selfsigned": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", - "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", - "requires": { - "node-forge": "^1.2.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } + "unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "requires": { + "unist-util-visit": "^2.0.0" + } }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "requires": { + "@types/unist": "^2.0.2" + } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", - "requires": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } + "unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + } }, - "path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "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" - } + "unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + } }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "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" + } + } + } }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - } - } - }, - "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "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", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { - "kind-of": "^6.0.2" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "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==" - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", - "requires": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^1.0.0" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", - "requires": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "sort-css-media-queries": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", - "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==" - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "std-env": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz", - "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "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" - } - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - }, - "style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "requires": { - "inline-style-parser": "0.1.1" - } - }, - "stylehacks": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.3.tgz", - "integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==", - "requires": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - }, - "terser": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", - "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "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==" + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", - "requires": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + } + } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" - }, - "tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" - }, - "trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" - }, - "trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "dependencies": { - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } - } - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==" - }, - "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==" - }, - "unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "requires": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "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==" - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" - }, - "unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "unist-builder": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", - "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==" - }, - "unist-util-generated": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", - "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" - }, - "unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" - }, - "unist-util-position": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", - "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" - }, - "unist-util-remove": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz", - "integrity": "sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g==", - "requires": { - "unist-util-is": "^4.0.0" - } - }, - "unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "requires": { - "@types/unist": "^2.0.2" - } - }, - "unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "requires": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "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" - } + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } }, - "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" - } + "use-composed-ref": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.2.1.tgz", + "integrity": "sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==", + "requires": {} }, - "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" - } + "use-isomorphic-layout-effect": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz", + "integrity": "sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==", + "requires": {} }, - "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==" + "use-latest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", + "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", + "requires": { + "use-isomorphic-layout-effect": "^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==" + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "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" - } - } - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - } - } - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - } - } - }, - "url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } + "utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "requires": { - "prepend-http": "^2.0.0" - } - }, - "use-composed-ref": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.2.1.tgz", - "integrity": "sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw==", - "requires": {} - }, - "use-isomorphic-layout-effect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz", - "integrity": "sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==", - "requires": {} - }, - "use-latest": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", - "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", - "requires": { - "use-isomorphic-layout-effect": "^1.0.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - } - }, - "vfile-location": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", - "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" - }, - "vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, - "wait-on": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz", - "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==", - "requires": { - "axios": "^0.21.1", - "joi": "^17.4.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.1.0" - } - }, - "watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "web-namespaces": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", - "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "webpack": { - "version": "5.68.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", - "integrity": "sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==", - "requires": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "devOptional": true }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" - } - } - }, - "webpack-bundle-analyzer": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", - "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", - "requires": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.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" - } + "vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "requires": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + } }, - "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" - } + "vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" }, - "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" - } + "vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } }, - "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==" + "wait-on": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz", + "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==", + "requires": { + "axios": "^0.21.1", + "joi": "^17.4.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.1.0" + } }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } }, - "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" - } - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==" }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "webpack": { + "version": "5.68.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", + "integrity": "sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==", + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + } + } }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.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==" + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "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" + } + } + } }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "ws": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.2.tgz", + "integrity": "sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA==", + "requires": {} + } + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", - "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", - "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.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" + } + } + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - } + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "devOptional": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "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" + } + }, + "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==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } }, "ws": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.2.tgz", - "integrity": "sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA==", - "requires": {} - } - } - }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "requires": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.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" - } + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", + "requires": {} }, - "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" - } + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" }, - "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" - } + "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" + } }, - "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==" + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "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" - } - } - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "requires": { - "string-width": "^4.0.0" - } - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "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" - } + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, - "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" - } + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" }, - "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==" + "zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", - "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", - "requires": {} - }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" - }, - "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" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" - }, - "zwitch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", - "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" } - } } diff --git a/package.json b/package.json index 6ce39a1..e607387 100644 --- a/package.json +++ b/package.json @@ -1,43 +1,53 @@ { - "name": "master-js", - "version": "0.0.0", - "private": true, - "scripts": { - "docusaurus": "docusaurus", - "start": "docusaurus start", - "build": "docusaurus build", - "swizzle": "docusaurus swizzle", - "deploy": "docusaurus deploy", - "clear": "docusaurus clear", - "serve": "docusaurus serve", - "write-translations": "docusaurus write-translations", - "write-heading-ids": "docusaurus write-heading-ids", - "typecheck": "tsc" - }, - "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/preset-classic": "2.0.0-beta.15", - "@mdx-js/react": "^1.6.21", - "clsx": "^1.1.1", - "prism-react-renderer": "^1.2.1", - "react": "^17.0.1", - "react-dom": "^17.0.1" - }, - "devDependencies": { - "@docusaurus/module-type-aliases": "^2.0.0-beta.15", - "@tsconfig/docusaurus": "^1.0.4", - "typescript": "^4.5.5" - }, - "browserslist": { - "production": [ - ">0.5%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - } + "name": "master-js", + "version": "0.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "pretty": "pretty-quick --check --ignore-path .gitignore --verbose", + "lint": "eslint src/pages/* src/components/* && npm run pretty", + "format": "eslint src --fix && pretty-quick", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids", + "typecheck": "tsc" + }, + "dependencies": { + "@docusaurus/core": "2.0.0-beta.15", + "@docusaurus/preset-classic": "2.0.0-beta.15", + "@mdx-js/react": "^1.6.21", + "clsx": "^1.1.1", + "pretty-quick": "^3.1.3", + "prism-react-renderer": "^1.2.1", + "react": "^17.0.1", + "react-dom": "^17.0.1" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "^2.0.0-beta.15", + "@tsconfig/docusaurus": "^1.0.4", + "@typescript-eslint/eslint-plugin": "^5.12.0", + "@typescript-eslint/parser": "^5.12.0", + "eslint": "^8.9.0", + "eslint-import-resolver-typescript": "^2.5.0", + "eslint-plugin-react": "^7.28.0", + "prettier": "2.5.1", + "typescript": "^4.5.5" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } } diff --git a/sidebars.js b/sidebars.js index fd342f2..d0bf520 100644 --- a/sidebars.js +++ b/sidebars.js @@ -13,11 +13,11 @@ /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { - // By default, Docusaurus generates a sidebar from the docs folder structure - tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], + // By default, Docusaurus generates a sidebar from the docs folder structure + tutorialSidebar: [{ type: 'autogenerated', dirName: '.' }] - // But you can create a sidebar manually - /* + // But you can create a sidebar manually + /* tutorialSidebar: [ { type: 'category', @@ -26,6 +26,6 @@ const sidebars = { }, ], */ -}; +} -module.exports = sidebars; +module.exports = sidebars diff --git a/src/components/home/categories/index.tsx b/src/components/home/categories/index.tsx index 3f59b62..55a10f8 100644 --- a/src/components/home/categories/index.tsx +++ b/src/components/home/categories/index.tsx @@ -1,14 +1,13 @@ -import React from "react"; -import clsx from "clsx"; -import styles from "../../../css/home/categories.module.css"; - +import React from 'react' +import clsx from 'clsx' +import styles from '../../../css/home/categories.module.css' export default function HomeCategories(): JSX.Element { - return ( -
-
-

Table of Content

-
-
- ); + return ( +
+
+

Table of Content

+
+
+ ) } diff --git a/src/components/home/hero/index.tsx b/src/components/home/hero/index.tsx index e35fb53..7176ea6 100644 --- a/src/components/home/hero/index.tsx +++ b/src/components/home/hero/index.tsx @@ -1,34 +1,42 @@ -import React from "react"; -import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import styles from "../../../css/home/index.module.css"; -import clsx from "clsx"; -import Link from "@docusaurus/Link"; +import React from 'react' +import useDocusaurusContext from '@docusaurus/useDocusaurusContext' +import styles from '../../../css/home/index.module.css' +import clsx from 'clsx' +import Link from '@docusaurus/Link' -export default function HomepageHeader() : JSX.Element { - const { siteConfig } = useDocusaurusContext(); - return ( -
-
-
- masterJS logo image -
-

{siteConfig.tagline}

-
- - - +export default function HomepageHeader(): JSX.Element { + const { siteConfig } = useDocusaurusContext() + return ( +
+
+
+ masterJS logo image +
+

+ {siteConfig.tagline} +

+
+ + + - - - -
-
-
- ); + + + +
+
+
+ ) } diff --git a/src/css/custom.css b/src/css/custom.css index 0b88e25..cc2439d 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -6,42 +6,42 @@ /* You can override the default Infima variables here. */ :root { - --ifm-color-primary: #0096c7; - --ifm-color-primarys: #0077b6; - --ifm-color-primary-darker: #023e8a; - --ifm-color-primary-darkest: #03045e; - --ifm-color-primary-light: #90e0ef; - --ifm-color-primary-lighter: #ade8f4; - --ifm-color-primary-lightest: #e2eafc; - --ifm-code-font-size: 95%; + --ifm-color-primary: #0096c7; + --ifm-color-primarys: #0077b6; + --ifm-color-primary-darker: #023e8a; + --ifm-color-primary-darkest: #03045e; + --ifm-color-primary-light: #90e0ef; + --ifm-color-primary-lighter: #ade8f4; + --ifm-color-primary-lightest: #e2eafc; + --ifm-code-font-size: 95%; } /* For readability concerns, you should choose a lighter palette in dark mode. */ -html[data-theme="dark"] { - --ifm-color-primary: #0096c7; - --ifm-color-primary-dark: #0077b6; - --ifm-color-primary-darker: #023e8a; - --ifm-color-primary-darkest: #03071e; - --ifm-color-primary-light: #90e0ef; - --ifm-color-primary-lighter: #ade8f4; - --ifm-color-primary-lightest: #e2eafc; +html[data-theme='dark'] { + --ifm-color-primary: #0096c7; + --ifm-color-primary-dark: #0077b6; + --ifm-color-primary-darker: #023e8a; + --ifm-color-primary-darkest: #03071e; + --ifm-color-primary-light: #90e0ef; + --ifm-color-primary-lighter: #ade8f4; + --ifm-color-primary-lightest: #e2eafc; } .docusaurus-highlight-code-line { - background-color: rgba(0, 0, 0, 0.1); - display: block; - margin: 0 calc(-1 * var(--ifm-pre-padding)); - padding: 0 var(--ifm-pre-padding); + background-color: rgba(0, 0, 0, 0.1); + display: block; + margin: 0 calc(-1 * var(--ifm-pre-padding)); + padding: 0 var(--ifm-pre-padding); } -html[data-theme="dark"] .docusaurus-highlight-code-line { - background-color: rgba(0, 0, 0, 0.3); +html[data-theme='dark'] .docusaurus-highlight-code-line { + background-color: rgba(0, 0, 0, 0.3); } .toggle-background-color { - background-color: var(--ifm-color-primary-lightest); + background-color: var(--ifm-color-primary-lightest); } -html[data-theme="dark"] .toggle-background-color { - background-color: var(--ifm-color-primary-darkest); +html[data-theme='dark'] .toggle-background-color { + background-color: var(--ifm-color-primary-darkest); } diff --git a/src/css/home/categories.module.css b/src/css/home/categories.module.css index b248eb2..509d8c7 100644 --- a/src/css/home/categories.module.css +++ b/src/css/home/categories.module.css @@ -1,11 +1,11 @@ .features { - display: flex; - align-items: center; - padding: 2rem 0; - width: 100%; + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; } .featureSvg { - height: 200px; - width: 200px; + height: 200px; + width: 200px; } diff --git a/src/css/home/index.module.css b/src/css/home/index.module.css index e814dc2..2e4e1e2 100644 --- a/src/css/home/index.module.css +++ b/src/css/home/index.module.css @@ -4,107 +4,109 @@ */ .heroBanner { - padding: 4rem 0; - text-align: center; - position: relative; - overflow: hidden; + padding: 4rem 0; + text-align: center; + position: relative; + overflow: hidden; } .heroBannerImg { - width: clamp(270px, 30%, 500px); + width: clamp(270px, 30%, 500px); } .heroBannerSub { - font-size: 1.3rem; - width: max(min(100%, 700px), 70%); - margin: auto; + font-size: 1.3rem; + width: max(min(100%, 700px), 70%); + margin: auto; } .buttons { - display: flex; - align-items: center; - justify-content: center; + display: flex; + align-items: center; + justify-content: center; } .buttons img { - width:30px; - margin-right:10px; + width: 30px; + margin-right: 10px; } .buttons button { - align-items: center; - appearance: none; - margin-top: 1.5em; - margin-left: 1em; - background-color: #FCFCFD; - border-radius: 4px; - border-width: 0; - box-shadow: rgba(94, 28, 235, 0.4) 0 2px 4px,rgba(45, 35, 66, 0.3) 0 7px 13px -3px,#D6D6E7 0 -3px 0 inset; - box-sizing: border-box; - color: #36395A; - cursor: pointer; - display: inline-flex; - font-family: "JetBrains Mono",monospace; - height: 48px; - justify-content: center; - line-height: 1; - overflow: hidden; - padding-left: 16px; - padding-right: 16px; - position: relative; - text-align: left; - text-decoration: none; - transition: box-shadow .15s,transform .15s; - user-select: none; - -webkit-user-select: none; - touch-action: manipulation; - white-space: nowrap; - will-change: box-shadow,transform; - font-size: 1rem; + align-items: center; + appearance: none; + margin-top: 1.5em; + margin-left: 1em; + background-color: #fcfcfd; + border-radius: 4px; + border-width: 0; + box-shadow: rgba(94, 28, 235, 0.4) 0 2px 4px, + rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #d6d6e7 0 -3px 0 inset; + box-sizing: border-box; + color: #36395a; + cursor: pointer; + display: inline-flex; + font-family: 'JetBrains Mono', monospace; + height: 48px; + justify-content: center; + line-height: 1; + overflow: hidden; + padding-left: 16px; + padding-right: 16px; + position: relative; + text-align: left; + text-decoration: none; + transition: box-shadow 0.15s, transform 0.15s; + user-select: none; + -webkit-user-select: none; + touch-action: manipulation; + white-space: nowrap; + will-change: box-shadow, transform; + font-size: 1rem; } .buttons button:focus { - box-shadow: #D6D6E7 0 0 0 1.5px inset, rgba(45, 35, 66, 0.4) 0 2px 4px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset; + box-shadow: #d6d6e7 0 0 0 1.5px inset, rgba(45, 35, 66, 0.4) 0 2px 4px, + rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #d6d6e7 0 -3px 0 inset; } .buttons button:hover { - text-decoration-line: none; - box-shadow: rgba(125, 69, 245, 0.4) 0 4px 8px, rgba(81, 0, 255, 0.3) 0 7px 13px -3px, #d3d3ff 0 -3px 0 inset; - transform: translateY(-2px); + text-decoration-line: none; + box-shadow: rgba(125, 69, 245, 0.4) 0 4px 8px, + rgba(81, 0, 255, 0.3) 0 7px 13px -3px, #d3d3ff 0 -3px 0 inset; + transform: translateY(-2px); } .buttons button:active { - box-shadow: #D6D6E7 0 3px 7px inset; - transform: translateY(2px); + box-shadow: #d6d6e7 0 3px 7px inset; + transform: translateY(2px); } @media screen and (max-width: 1300px) { - .heroBannerSub { - font-size: 1.1rem; - } + .heroBannerSub { + font-size: 1.1rem; + } } @media screen and (max-width: 700px) { - .heroBannerSub { - font-size: 1rem; - } + .heroBannerSub { + font-size: 1rem; + } } @media screen and (max-width: 480px) { - .heroBannerSub { - width: 100%; - font-size: 0.9rem; - } + .heroBannerSub { + width: 100%; + font-size: 0.9rem; + } } @media screen and (max-width: 300px) { - .heroBannerSub { - font-size: 0.7rem; - } + .heroBannerSub { + font-size: 0.7rem; + } } @media screen and (max-width: 966px) { - .heroBanner { - padding: 2rem; - } + .heroBanner { + padding: 2rem; + } } - diff --git a/src/pages/index.tsx b/src/pages/index.tsx index e9e26fa..d4e5dfe 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,17 +1,17 @@ -import React from "react"; -import Layout from "@theme/Layout"; -import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import HomeCategories from "../components/home/categories/index"; -import HomepageHeader from '../components/home/hero/index'; +import React from 'react' +import Layout from '@theme/Layout' +import useDocusaurusContext from '@docusaurus/useDocusaurusContext' +import HomeCategories from '../components/home/categories/index' +import HomepageHeader from '../components/home/hero/index' export default function Home(): JSX.Element { - const { siteConfig } = useDocusaurusContext(); - return ( - - -
- -
-
- ); + const { siteConfig } = useDocusaurusContext() + return ( + + +
+ +
+
+ ) } diff --git a/tsconfig.json b/tsconfig.json index 6f47569..41ffdec 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,7 +1,7 @@ { - // This file is not used in compilation. It is here just for a nice editor experience. - "extends": "@tsconfig/docusaurus/tsconfig.json", - "compilerOptions": { - "baseUrl": "." - } + // This file is not used in compilation. It is here just for a nice editor experience. + "extends": "@tsconfig/docusaurus/tsconfig.json", + "compilerOptions": { + "baseUrl": "." + } } From 8a8e469c232ba253592e9d3068a882a370ecfa3b Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Mon, 21 Feb 2022 21:34:28 +0400 Subject: [PATCH 09/23] update: add content data and fetch data from content --- .../home/categories/category-card.tsx | 11 ++ src/components/home/categories/index.tsx | 19 ++- src/css/home/card.module.css | 0 static/content/categories.json | 114 ++++++++++++++++++ static/img/categories/backend.png | Bin 0 -> 2892 bytes static/img/categories/blogs.png | Bin 0 -> 1760 bytes static/img/categories/clean.png | Bin 0 -> 770 bytes static/img/categories/concept.png | Bin 0 -> 1593 bytes static/img/categories/creator.png | Bin 0 -> 3140 bytes static/img/categories/design.png | Bin 0 -> 1370 bytes static/img/categories/development.png | Bin 0 -> 2454 bytes static/img/categories/docs.png | Bin 0 -> 461 bytes static/img/categories/dsa.png | Bin 0 -> 2468 bytes static/img/categories/ebooks.png | Bin 0 -> 971 bytes static/img/categories/frameworks.png | Bin 0 -> 5612 bytes static/img/categories/free-course.png | Bin 0 -> 310 bytes static/img/categories/frontend.png | Bin 0 -> 966 bytes static/img/categories/get-started.png | Bin 0 -> 1933 bytes static/img/categories/how-web-work.png | Bin 0 -> 969 bytes static/img/categories/idea.png | Bin 0 -> 1849 bytes static/img/categories/performance.png | Bin 0 -> 3591 bytes static/img/categories/pro-course.png | Bin 0 -> 3005 bytes static/img/categories/resources.png | Bin 0 -> 1411 bytes static/img/categories/roadmap.png | Bin 0 -> 2934 bytes static/img/categories/security.png | Bin 0 -> 1372 bytes static/img/categories/tools.png | Bin 0 -> 2066 bytes 26 files changed, 143 insertions(+), 1 deletion(-) create mode 100644 src/components/home/categories/category-card.tsx create mode 100644 src/css/home/card.module.css create mode 100644 static/content/categories.json create mode 100644 static/img/categories/backend.png create mode 100644 static/img/categories/blogs.png create mode 100644 static/img/categories/clean.png create mode 100644 static/img/categories/concept.png create mode 100644 static/img/categories/creator.png create mode 100644 static/img/categories/design.png create mode 100644 static/img/categories/development.png create mode 100644 static/img/categories/docs.png create mode 100644 static/img/categories/dsa.png create mode 100644 static/img/categories/ebooks.png create mode 100644 static/img/categories/frameworks.png create mode 100644 static/img/categories/free-course.png create mode 100644 static/img/categories/frontend.png create mode 100644 static/img/categories/get-started.png create mode 100644 static/img/categories/how-web-work.png create mode 100644 static/img/categories/idea.png create mode 100644 static/img/categories/performance.png create mode 100644 static/img/categories/pro-course.png create mode 100644 static/img/categories/resources.png create mode 100644 static/img/categories/roadmap.png create mode 100644 static/img/categories/security.png create mode 100644 static/img/categories/tools.png diff --git a/src/components/home/categories/category-card.tsx b/src/components/home/categories/category-card.tsx new file mode 100644 index 0000000..eaae96c --- /dev/null +++ b/src/components/home/categories/category-card.tsx @@ -0,0 +1,11 @@ +import React from 'react' + +export default function CategoryCard({ title, description, img_filename }) { + return ( +
+

{title}

+

{description}

+ +
+ ) +} diff --git a/src/components/home/categories/index.tsx b/src/components/home/categories/index.tsx index 55a10f8..f2ddfbb 100644 --- a/src/components/home/categories/index.tsx +++ b/src/components/home/categories/index.tsx @@ -1,13 +1,30 @@ -import React from 'react' +import React, { useLayoutEffect, useState } from 'react' import clsx from 'clsx' import styles from '../../../css/home/categories.module.css' +import CategoryCard from './category-card' export default function HomeCategories(): JSX.Element { + const [cards, setCards] = useState([]) + useLayoutEffect(() => { + fetch('/content/categories.json') + .then((res) => res.json()) + .then((data) => setCards(data.categories)) + .catch((err) => console.log(err.message)) + }, []) return (

Table of Content

+
+ {cards.map((card) => ( + + ))} +
) } diff --git a/src/css/home/card.module.css b/src/css/home/card.module.css new file mode 100644 index 0000000..e69de29 diff --git a/static/content/categories.json b/static/content/categories.json new file mode 100644 index 0000000..266a6f8 --- /dev/null +++ b/static/content/categories.json @@ -0,0 +1,114 @@ +{ + "categories": [ + { + "title": "Get Started", + "description": "we help you to get started to learn javascript, give some tips and resources", + "img_filename": "get-started.png" + }, + { + "title": "Free Courses", + "description": "", + "img_filename": "free-course.png" + }, + { + "title": "Blogs", + "description": "", + "img_filename": "blogs.png" + }, + { + "title": "DSA", + "description": "", + "img_filename": "dsa.png" + }, + { + "title": "Documentaions", + "description": "", + "img_filename": "docs.png" + }, + { + "title": "Roadmaps", + "description": "", + "img_filename": "roadmaps.png" + }, + { + "title": "Project Ideas", + "description": "", + "img_filename": "idea.png" + }, + { + "title": "Ebooks", + "description": "", + "img_filename": "ebooks.png" + }, + { + "title": "JavaScript Concepts", + "description": "", + "img_filename": "concept.png" + }, + { + "title": "Pro Courses", + "description": "", + "img_filename": "pro-course" + }, + { + "title": "Backend", + "description": "", + "img_filename": "backend.png" + }, + { + "title": "Frontend", + "description": "", + "img_filename": "frontend.png" + }, + { + "title": "Tools & Libraries", + "description": "", + "img_filename": "tools.png" + }, + { + "title": "Frameworks", + "description": "", + "img_filename": "frameworks.png" + }, + { + "title": "Development Tools", + "description": "", + "img_filename": "development.png" + }, + { + "title": "Learning Resources", + "description": "", + "img_filename": "resources.png" + }, + { + "title": "Security", + "description": "", + "img_filename": "security.png" + }, + { + "title": "Performance", + "description": "", + "img_filename": "performance.png" + }, + { + "title": "UI/UX Design", + "description": "", + "img_filename": "design.png" + }, + { + "title": "How Web Work", + "description": "", + "img_filename": "how-web-work.png" + }, + { + "title": "JavaScript Content Creators", + "description": "", + "img_filename": "creator.png" + }, + { + "title": "Clean Code", + "description": "", + "img_filename": "clean.png" + } + ] +} diff --git a/static/img/categories/backend.png b/static/img/categories/backend.png new file mode 100644 index 0000000000000000000000000000000000000000..babc54f060e2a73a8d39dc2dc767941b31aa056a GIT binary patch literal 2892 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 A8~^|S literal 0 HcmV?d00001 diff --git a/static/img/categories/concept.png b/static/img/categories/concept.png new file mode 100644 index 0000000000000000000000000000000000000000..4e7895302ad18bec9e5e49ee73d573e0135f5ee0 GIT binary patch literal 1593 zcmV-92FCe`P)nteP-yO+_qpeJ?tPx;-uDieWtPVp!dhYD;a-u7qs{baPKO{zJ)m zDHuX5I>t<&?i8Q|n{ypQ2*ui>JJ>ky239(KD7H;F@*wKKrg@Ac+px383t44Nzyi|)004bqC-&X)XqMmmmj``er->F# zV@Uu2pkr`R##Bh=dax9oL$wxIGy$^!@I0?7bK?Hfsxm+LmZ~m?S;8y;1$hotnM;0` zx=f&og*lpG7J$lf_37;!S6@L7jI(}^k{xCbLaxdR^!o-dDg`sjgyRBk)wWF^NTm93 zvdr&SSec{=W;1}}2v*iF!Q2A#@1RXkuQys@+66?>j@1orEUsOMLg!pfg;5W49P0H( zE4s_=duRI1->y+$U~mZjKxm9`VoDT#ZeFR&7sVRTjRrpx0IA{g5TlCYo9WA=ESqWy{iNI1W1`Uq`x*rObP zk6AcjfbJL{Z~AWQvH<|i-lJDe5fX0$P?;>0aDLi;N?IdiOwoSD8Zdq5r=dWzQR{Ug zf#L!o*ikw%^6b$Us;9P=&un*}V*q^BlRwx`RRxxxCpzj{>R<*0h zF{N`$!ytf7X@@o2&!`KKb`s;3TJ1awj6Mh@?z-!db9@p5GvLv^>&fVz0Y|*^)AJ4h z@cHY{y$nLy0I08ga)R6iq1#%%|E-gyR`&Y=ggXl6&I16g0!5p;Ty9vlA@YC4gc(4$ z0VMaAf$H>8N)(^`jKKW8Kq5!0)#P4lSeUYw`0?^B>$ZWCczsnQZk7S)1IYexMA*YnXA1t(CwEhj zPXXLxrBks89{hJgzglme?B!PV@I-fMP5f!Te)=;&&>D^R_T}(WSs#A&va+aExnNsj>p!gcQh#?uLIDbN1qWpEuR59 z8<$s6kV7+0P<+v{-fhA@LUt?-K+A@P+PKX90iZ_VbPX?%i!B=(tou3w76*Wj#}6U< rZjmb?V;R<_0KqyYGPBGw3oHHuY!}Z#ToZW=00000NkvXXu0mjfeu(rJ literal 0 HcmV?d00001 diff --git a/static/img/categories/creator.png b/static/img/categories/creator.png new file mode 100644 index 0000000000000000000000000000000000000000..01dad0f671e78a58bf11e495b927fe1a00c8f8b5 GIT binary patch literal 3140 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 U|0#Kl*8l(j07*qoM6N<$f>|5HEC2ui literal 0 HcmV?d00001 diff --git a/static/img/categories/docs.png b/static/img/categories/docs.png new file mode 100644 index 0000000000000000000000000000000000000000..705243527cb09fdc9cbfbc998f150560b4e89827 GIT binary patch literal 461 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 literal 0 HcmV?d00001 diff --git a/static/img/categories/get-started.png b/static/img/categories/get-started.png new file mode 100644 index 0000000000000000000000000000000000000000..07eb31b89b77585f8e0ac15e69ac8e9f88b84d4e GIT binary patch literal 1933 zcmV;82Xgp{P)((D%L9 zH)vDCb2A{zp8!Oo{Sjc5BV%RVgf=mr0ewlEcLqF`mU{s7-Q9&wZPP}g*ah>#2~DB= zr%7|C)a*<<=W&Lda)ADI&yP^~BWR60y1m8DzWw~w)r!&XkiPe>s**@9x&T_bHDVb2 z7@QR)9w=~C$B$0JXBtBUm&y$KB%uIq6pEnUm59=xH zzsUSpC;zF~05Z+rL%DmB)`D~%tAI}?>*CuocoW5aQ3B~W183UkKKv@lo(mKVUZx;^ z*$eu~rercBoS&+L?*YggiUH7nx{cJ84hEyA00^cArp+zzB5-3&lOnuOQzlcA`#uHY z;Svh_FS78#O$D>f)LWKpQ{JAag`UeGrqeK2$@fxm{4o_c2ueE)6_Ul_Wf7g>a zVTY^%`0%opr-i=(-vG{;86JLMv0QXQy!V~9drgZME%dR1d7;3!zgZO;`BIgF_+^5r z0TSU765-K0$wK>DK58!ldO!|aM(UMc)YkOm^mGo8H3wvb?F>IWz)H)c-U;dc#uGaX zOHV4gNuXeYfe5kuMf4SYb=f<>S^3@dnM-=VheJMo(fJWqlRjcrdUvI{UhqFktk z9^2n|;vSFq#vywEEM5mb1rUgm=GAQG2M#rt3i?_$oBn|~@kGj%NPz+iIiRYZ7j9Vt zP`ya5R7bc6;VbJR+*w^A9og(NM(_z>K{lI??rU`Se(74Mz<1s_eBwSkJ5?2J+S{n_ zH~h>Auk92N5nUgVE+;F1fjnsMQc)d${Aa1fg-cgan^Qr>++a(8+j-*ud1(XSujb=1Y zAO$cmn5<6?SzW<^c@lU@pmty|Q332qCew9+OeUe|(B%9^)RA5n@cqruzQ)$0p#Mhn z7;3aW`}lfkc&Bx>ShO3~P-NTYnqEKk_`V&U451KRsJu=89qtQ+X~OsIun3)~(Wzuc z+Uhp0?*}&ftp&170qr`FpGgIdOO9*%B>2c&zU3!3KkPf)Qhjp@jQEVcRhS7T{w^@_ zXgnuqv$=fhmTVSNjsU6HHkj^s^A(h1-iV7mnrCsRR`Tf1(tgP1puN-`!oQ@9(MgLyQ*~J`-$s&gs_OegqhSM-chV zw3YdV58fyN-A$rwr4w`e0Ejg!mnr>%t0XuWWpR4UhIQUD2$p&+X&9L##9SU2g~NpN zT&^ju0ub+H>A;w42FARZ3qU#nUpOvjhEZ0|Jhy)4R)N_TFx$B81K=tL%&X+{;2oo% zLuFpe8ATur#f}!TQJ6(cdJ`!}X_Qr%R<{BXM?Hdi}6 zJ@QiON)WSZH(aWRKE{D0xU-@T1d TT-Vg*00000NkvXXu0mjf&-tZ5 literal 0 HcmV?d00001 diff --git a/static/img/categories/how-web-work.png b/static/img/categories/how-web-work.png new file mode 100644 index 0000000000000000000000000000000000000000..7ea48159759d6cc6f2c8b9f56085bad4f4c81bfd GIT binary patch literal 969 zcmV;)12+7LP)3@C>j)^#)umHKw~r-KO#zkL_(obzPexSjt7y5g|gG`x^Cig z+MRdad4HWeGdsH_m0KIj2*Wu7)C2J2-hKy;hRqC^0dgt66h zdd9t|1`2OjWiI7&S*1J@hAhjDkbL;`1*U0o<#55DJaH5&D^_q7u&T!9BbZ7kTshPc zlD{NR!*kijFbo(;!x<9BxKp^`A9g=Sd~BS%h!yEZk~_!Kw(&H4)<*)yfYdxb6)Bmy zrkV!A()Vvh2}~)s=VR9JFZ)g0d6$|qc6_G~e&5gQ<<~Ai{_r-fPoiuYdRvZVTONSN zZR2TpSB}Ab8|sk^6hPMjNy>hltl{$|pky(bGe&-E)LsRh>jM`UUUbKR`06 zFF3X4 zsI5Ja);>D=4Lv z*S;7q#xOkGhj@Gl{r#`8X=4+@ODX^WBg1_Qf&-kkv0I{;hh$O%00@GJnwoux#lE7q z_nD=9SK)J&r;i7oh9?)VcY4+~WN;+rS$I#|#*uwqQ8nD_dOUOAuwxtY{du<6aRh#R zd;+J=oS(U`-B|4i{D0g0DM1vmtgLj_y%QpXBQXs?4liS_Nv8nmcAFwgJ)$&44+H3N zn}k!(Xi8|Ac~y=^qXmj2`EnWY&5Kv3O_Lp(FD_7ec3sW-6S>sL*L5Qt4o?EVE!bZT zxu~tX|>XqQQF$xem|qVtZMF0UKunr6t94gte8}k!gzeVT2-|wLpOGtj9LDV zlTb3|_vLj;e&0tqQ1DKc1K*h_el86L`y7KGjK!M4a1qWND@+g^j1(1Jv6{dIK^SY| r&EXIwjP2!0;OWc=5%_rc#5?{EakCXQwv%IS00000NkvXXu0mjfRC&C@ literal 0 HcmV?d00001 diff --git a/static/img/categories/idea.png b/static/img/categories/idea.png new file mode 100644 index 0000000000000000000000000000000000000000..42692e4541282121ecacdc48b48c8fbddf407fe2 GIT binary patch literal 1849 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 Ra5Vq`002ovPDHLkV1l)obbbH; literal 0 HcmV?d00001 diff --git a/static/img/categories/roadmap.png b/static/img/categories/roadmap.png new file mode 100644 index 0000000000000000000000000000000000000000..4a1aa46006cba80c4d3e5d8a4345da7a0f97853d GIT binary patch literal 2934 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 literal 0 HcmV?d00001 diff --git a/static/img/categories/security.png b/static/img/categories/security.png new file mode 100644 index 0000000000000000000000000000000000000000..0390465eb1c539dd3e3068bef727dc5d8c924fe8 GIT binary patch literal 1372 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 literal 0 HcmV?d00001 From 608b79918daf26cb1a8f2d60e56dffa0117b0a32 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Tue, 22 Feb 2022 21:16:04 +0400 Subject: [PATCH 10/23] setup cards in home page" --- .../home/categories/category-card.tsx | 14 ++++-- src/components/home/categories/index.tsx | 4 +- src/css/home/card.module.css | 43 +++++++++++++++++++ src/css/home/categories.module.css | 19 ++++---- static/content/categories.json | 4 +- 5 files changed, 68 insertions(+), 16 deletions(-) diff --git a/src/components/home/categories/category-card.tsx b/src/components/home/categories/category-card.tsx index eaae96c..e496c78 100644 --- a/src/components/home/categories/category-card.tsx +++ b/src/components/home/categories/category-card.tsx @@ -1,11 +1,19 @@ +import Link from '@docusaurus/Link' import React from 'react' +import styles from '../../../css/home/card.module.css' export default function CategoryCard({ title, description, img_filename }) { + const randomBorderColor = () => { + return [styles.cyan, styles.red, styles.blue, styles.orange][ + Math.floor(Math.random() * 4) + ] + } return ( -
-

{title}

-

{description}

+
+

{title}

+

{description}

+ start discover
) } diff --git a/src/components/home/categories/index.tsx b/src/components/home/categories/index.tsx index f2ddfbb..7dbb7a7 100644 --- a/src/components/home/categories/index.tsx +++ b/src/components/home/categories/index.tsx @@ -13,10 +13,10 @@ export default function HomeCategories(): JSX.Element { }, []) return (
-
+

Table of Content

-
+
{cards.map((card) => ( Date: Wed, 23 Feb 2022 22:09:52 +0400 Subject: [PATCH 11/23] feat: add responsive design in homepage page with more cards description" --- docusaurus.config.js | 2 +- .../home/categories/category-card.tsx | 26 +++++--- src/components/home/categories/index.tsx | 1 + src/css/home/card.module.css | 59 +++++++++++++++++-- src/css/home/categories.module.css | 29 ++++++++- static/content/categories.json | 18 +++--- 6 files changed, 109 insertions(+), 26 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 1ac1ea0..316e7b3 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -8,7 +8,7 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula') const config = { title: 'masterJS', tagline: - 'free resource and collections related to javascript. It provides useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', + 'All-In-One, free resource and collections related to javascript. we provide useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', url: 'https://your-docusaurus-test-site.com', baseUrl: '/', onBrokenLinks: 'throw', diff --git a/src/components/home/categories/category-card.tsx b/src/components/home/categories/category-card.tsx index e496c78..54b8d4f 100644 --- a/src/components/home/categories/category-card.tsx +++ b/src/components/home/categories/category-card.tsx @@ -1,19 +1,27 @@ +import React, { useMemo } from 'react' import Link from '@docusaurus/Link' -import React from 'react' import styles from '../../../css/home/card.module.css' +import clsx from 'clsx' export default function CategoryCard({ title, description, img_filename }) { - const randomBorderColor = () => { - return [styles.cyan, styles.red, styles.blue, styles.orange][ - Math.floor(Math.random() * 4) - ] - } + const randomColor = useMemo(() => { + return [ + styles.cyan, + styles.red, + styles.blue, + styles.orange, + styles.purple, + styles.green + ][Math.floor(Math.random() * 6)] + }, []) return ( -
- +
+ {title}

{title}

{description}

- start discover + + start discover +
) } diff --git a/src/components/home/categories/index.tsx b/src/components/home/categories/index.tsx index 7dbb7a7..8e3ac7f 100644 --- a/src/components/home/categories/index.tsx +++ b/src/components/home/categories/index.tsx @@ -19,6 +19,7 @@ export default function HomeCategories(): JSX.Element {
{cards.map((card) => ( Date: Fri, 25 Feb 2022 15:48:29 +0400 Subject: [PATCH 12/23] feat: add all cards descriptions --- static/content/categories.json | 37 +++++++++++++++------------------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/static/content/categories.json b/static/content/categories.json index f6a5c2b..97b017f 100644 --- a/static/content/categories.json +++ b/static/content/categories.json @@ -7,7 +7,7 @@ }, { "title": "Free Courses", - "description": "Free online courses and tutorials to help you learn JavaScript and web development", + "description": "Free online courses and tutorials to help you learn JavaScript and web development.", "img_filename": "free-course.png" }, { @@ -17,77 +17,72 @@ }, { "title": "DSA", - "description": "resources to learn about data structure and algorithms", + "description": "resources to learn about data structure and algorithms.", "img_filename": "dsa.png" }, { "title": "Documentaions", - "description": "find useful documentations to read in Javascript and web development", + "description": "find useful documentations to read in Javascript and web development.", "img_filename": "docs.png" }, { "title": "Roadmaps", - "description": "", + "description": "Take your choice from a range of useful resources on javascript roadmaps.", "img_filename": "roadmap.png" }, { "title": "Project Ideas", - "description": "", + "description": "These JavaScript project ideas will boost your skill and familiarize you with JavaScript's basic concepts.", "img_filename": "idea.png" }, { "title": "Ebooks", - "description": "", + "description": "A Great collection of recommended books for learning JavaScript.", "img_filename": "ebooks.png" }, { "title": "JavaScript Concepts", - "description": "", + "description": "A Collection of JavaScript concepts resources every developer should know.", "img_filename": "concept.png" }, { "title": "Pro Courses", - "description": "", + "description": "Best JavaScript Courses Online (Recommended by JS Developers).", "img_filename": "pro-course.png" }, { "title": "Backend", - "description": "", + "description": "Useful resources for using and learn javascript in the backend", "img_filename": "backend.png" }, { "title": "Frontend", - "description": "", + "description": "Collection of resources for front-end development", "img_filename": "frontend.png" }, { "title": "Tools & Libraries", - "description": "", + "description": "A collection of awesome JavaScript libraries, resources and shiny things.", "img_filename": "tools.png" }, { "title": "Frameworks", - "description": "", + "description": "An awesome Collection of Javascript Frameworkds in front-end and back-end.", "img_filename": "frameworks.png" }, - { - "title": "Development Tools", - "description": "", - "img_filename": "development.png" - }, { "title": "Learning Resources", - "description": "", + "description": "A collection of Top and the Best Resources To Learn Javascript", "img_filename": "resources.png" }, { "title": "Security", - "description": "", + "description": "A Greate curated list of awesome Node.js Security resources.", "img_filename": "security.png" }, { "title": "Performance", - "description": "", + "description": "Performance Tips and Tricks for effective development on JavaScript", "img_filename": "performance.png" }, { @@ -107,7 +102,7 @@ }, { "title": "Clean Code", - "description": "", + "description": "A collection of Clean Code concepts adapted for JavaScript Topics", "img_filename": "clean.png" } ] From c0484ad4ff84949d04aa72950942e579533a3f75 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sat, 26 Feb 2022 11:23:14 +0400 Subject: [PATCH 13/23] update second hero button to buy me a coffe --- src/components/home/hero/index.tsx | 6 +++--- src/css/home/index.module.css | 3 +++ static/img/coffee.png | Bin 0 -> 14403 bytes static/img/github.png | Bin 14845 -> 0 bytes 4 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 static/img/coffee.png delete mode 100644 static/img/github.png diff --git a/src/components/home/hero/index.tsx b/src/components/home/hero/index.tsx index 7176ea6..9957d08 100644 --- a/src/components/home/hero/index.tsx +++ b/src/components/home/hero/index.tsx @@ -30,9 +30,9 @@ export default function HomepageHeader(): JSX.Element { -
diff --git a/src/css/home/index.module.css b/src/css/home/index.module.css index 2e4e1e2..15d13ee 100644 --- a/src/css/home/index.module.css +++ b/src/css/home/index.module.css @@ -97,6 +97,9 @@ width: 100%; font-size: 0.9rem; } + .buttons button { + font-size: .7rem; + } } @media screen and (max-width: 300px) { diff --git a/static/img/coffee.png b/static/img/coffee.png new file mode 100644 index 0000000000000000000000000000000000000000..f4099638411560b9e93d4bd61631a517327e8c81 GIT binary patch literal 14403 zcmYLwWl)?=u=TPm?(VR-TX1)GcXtgMTo(5rf#B{IGz52dmjoxcyL0n?_0_#k)pVa9 zUC(s&SkIZ6XjNqy6huNq004j@Co8G`Pmlap;9>vC8r|Al007F&PC`P}K|)62v*Tws z4Hq*DD@i+d7e_N6RSp1vF3G~wR9%jVZp6&Y)O2K$ksi^_OFb$oPTe$Uqz5&u1KAuI zF?w_mCIJdcSdjS$DbeW(Y%ko6>Ff}fhJS+3c*XW6{;axwOYWER_E5uozeS{uak`u>NkujGzgMo7XKCu&$Js=+rumILlLw_sQ{uXR|@ES5!IB^??2_s`l zSHj@EPknMkhfjc?$-x%fM_l;q4(4Sd7@PtRWL|Kvt(<@S`<%nlmjhuV;ze@|1u)DB zagmWj{vadMe!-=}r49*ChosXp$3wQ~-C$uiWMN^qkwk@N2knNWO?{+EX<=cP{60Q{ zwEqPvZ=&bYtMB8Z8}IGo!;4+@h6FYO+6RC`ZgtKzJp1x5=H6Dia@I;p0ET}U9smOc z3xNKIpa8&sf)D`n|1ba`4@LC9SRIP)|7;@d0HFVGqyJC;2XFrq|Eq!d!2h)v$%pMQ`^m!XWO^`cR`Nw=1-uYTu^^ivz$bDOSl|sk1Z@NzzYlMpNF2D`Zzh@m4c!nQDrS~qWuRCWjUxRsyuRkH zrt`t5a$lsyMBz<;J)r91>Vta)2EtTtoSNDM(XD z=>;D|EKgNX$u>u&+$^)Kn-+@lWI>p`+mG|igMrWbW$OQ(hAjZ2p^nfi>-}`0;U{{VWK% zM2HYy7jB*(CcxmS6xZj~d81Y2PM4vD3sf;wo35^MJ@-6w%H`;2`XKG-;Khzq9 z)hpwlOAF+WSG%7EQ+ANF#oJpKtSi*Y+O{y|QY_VN!YOdCp8AxsxZ`sizj=9g`u+2! zIATdR*kE|>e6uupKkM3u2^0U#la(41R&-|_t$+D}U#AL;WFWRX#BPF3w!A*T%I&x% zBcNmQktPU|om?R?U<&w@(X_F7ekZNOr4*D|+Urqdm$tYWwgz7?NDNnMx1BdvXF|yp z^yA37i;s(|`PVbzj#?i&SZmkYvDTy0%)q37D7V(Ut;V<;zKy;^Yl8PT zyHgF0qBT5Mv`d0hPSD8pBN<=D`nNi)hs=n;+LJHNVjCx?(sK$$@k)8?H3|ov^A`84 zzMYdfj%2dzijq*{KShG2u0=yb4@FZXD)!jNEp_0X10Rm`9uV7v%kAjI*sg~^mBez{ z{TWZ^W*FF#|EiC!o7TI<*Le82(Y^l3?p@>TE%5nmf!XgTbxG^^%^L~+0f^^Oql@)o z-D5yt;NjHHHktqkDtf(5zR{@&d#V*TgHO;erA-~j+X>sntrfIcKb&^BczC|h2zoiN z_~Y@e>-MfazF=cJsU??i;>UmR;-2t$@q6R7pe+~K#!V-eux@&Hn1h2N$-9RwPAL$M z2l^$W+R~RL?T?>#Z-?7FP43C}uI$HS8*Y2!`wuE7cQ1s>BG!?TTSbcMmBi#))=#;t z8}(NY!nY4L=V{$2uY_R+ql`{||J)iXe>Y( z`hm$s_4lZ~&VX;M0-v?Z*$Xv&3$psEO8R%`I%h4 z*rYwO>TYx-A37pLroI;uNt&FuQD5Z6gYnha(vi#XXa5Z$VcGE zSw0kn%$bt$8Ugcu!{skRU~wO|rwDsAl{$B$%vo$1kHEBaF5Jof2_zO4?_`UNEum8w1%;et)xZy$bIA0U1no?Y&-V+B&fonWvTRBScS1_j1t6g|89w%$-K z4b+R=+fHr6-qJ1m+X&{$%t+xOYI91q9VAgnz^h9#L z8N52#5c1j?CwnV!I_ANna|sqNq_!QsLTZ~iubm<#3Vyv_sHmrRIL2a=>Yz4j05Q{{ zROme1O?aVOxZPl9r4v{*sxVU=!?Pf3(81UiIlbM2h;n3|IG7HPJ@<3h#NjD<*+#R0 zejl^cL9DxLel2k~t84ye?`MejtLAcsaJ#W67pF5jSf-i&8*gjREw7`92NSw3L)-mx z%1)Qg1SDLwtb2=vaf#y)4VRTGlN|H#I1bH5aowneuM3hPPF*h09F83DPT1EYF~21* zlCYH(t>4J>)r0yMurD4nQm{;(M8Q8qgHwvo6y`hK`X~LgiHT#w zK?Fvu8<~oP%LfhiJKx~LrHC7oaRn}54z~QTj=2ht0mfy#CYagMO%7bM9Gt=xYP&d3 z)epno@6a`Av-a;~#iXw*=Y2OWdnO;IeM?Mu!ml`9Sjmnn#KoOx<=Pu!)|WiXA)&`7 zeh6-dhqFn{qbLvkH@7=t!o#x+H`Q8!Br??D7da!}<-Z%(x!y|htht^lkoj2k&22)L zjgLc}5uhAihB5UD-b8Kf;D)~BnS7KA9r-#P`2|nd{JoLS^@DHBBCxWqlKHmXJf#+_ z$($^ycwNP#eA&*gGrvkbeg1Z+y&uJ#NR-C*`lQ$^((pFvml+Xq=7)ns3XBRJcQy4$ ze}(`d_71N5xc)IFe-=3db|Z78!*9#7`GM$9PePQ9a=Sap)15U3?H^-a7iuQNbUdBe zNwMN;_B4anl9gI9-tt;!eDw zgqMSaOfM#XyXhy!Pt8|wJB&=CA-s?kXN%VULVgJ-^?Jcy(}*fx{=_UMkT&6fZ~R2q z3y>~iOKZB(jhWeeWGx07et3B9Ho9GGBure^UW(choX`J3wMQAZMS{t<_DLgWufGel zXB6#-^Fo-go@T~2G7a7RTJO)ESls^g8O`ws#OL2X>X2+@YfV_XQP$H?>=m1!d;GR! zp3;~TKY&ZZ7d?wm!!Zc!k95*1k&t|*@}*!a|ECn97Kh@SD3oIMET;Sxii7%@>Z+2x)~aE!&$t)!!U0#`imM;6I2MWEKwk-}!2MEXCu1UF zKz*6|BBtR0s!5|!>acULBl*+#?L@yn&WYznx%;lad!^fEdQl*^cWN48TIAzF#J70< zZN6A{4?d58I(~&vA$`vc{qNCx5UlGD{2*+2y%5;yvCAzt8|0I5yI#XJh&_}km6(St zx*%6NfIMxrlXm67`&*Y6wX0KYs#s-{o&A6*n-toYLV7pGL|2ORwN$&LiLJ2hkRjX_ z1#NjCc?_5wf#R28$lk?Bre-U248iXuOEC(sA!g^w*LkSm6Y2aM25(_kl z3_^wQQrs*F_4SPq6Y|rJzFWMonW91$QO}P;fe8Toy_&rP!bQ(XFi%*EpOmc1cG_*>V>?;uO< zf*6+!od`Og1xNw2w|ZJ6>DMR{uM1|wQ)J$%lyw0To<9 zifMT|yIeR53Sz@!O6=;!6w-7S>LM7lg=T)5R@MX<_8k^9RES}c&b5PuXblXcf4nEa zh?4r9mhn|%rUJyF#gGQgDhmM^13KtXT3@r@fb0y*olC>~#;>zW!waRu3=uMBlK}Q!e4ELUR}=04p-H zo>q|+>57;i3-BY!!i28Q2V<8^Hr-dNC1txnk(=Y9@2LMYy%MI?lHO4A0 zM5Bmq5%Dk2Wh55B^Kpo%PGpqd0^nw)3*-wC;uL0i0(BQ?2Wu-lf}Cz#G^UWWDgf5_ z&bZp~cu-U^iy@*?#Kj|05X1?+O-D@3aO`$zJwE~0&Fs&AnWw5&@J^h>CGFPjHJM0o z#n$LF6GcIZfo_^q>O-(#{5+TegFZd)PpM(F1*d}8#@d?)s;M2G{PIX1RxBak`t%Z= zBVV>vNLR9|=RHakoSTty*2l%&$7wvgs~4EoS6}{?0wg79`dHC-!d{XEO&~5 z^Lp_*zv}FRy$c`PEc@DeWG*~=H{2c*1hhM%j0#ZBM$PMpZw+{v7#vSR2u3WN)6?kd z2ocQ7=Vu>;Mx0t4$YqRF46U;EJqlFwTjGsq(Mat1fW4IfU@Gjw?2j@X!&w7=&Kwc1 zUF_ejxN$Z)`b=gdg~abRk8|0TYB9&w;tn@U-|WeV+KiIG16k_!Jc$qAW1H!J0&?@d z9H3*iG&eB>PrN@SAc+-@8_|8gRXzr744~TV6X`pM`?;~^is%gh*=icHl-)OGVzi_l zv}6-aQ&f$jzDN3^2kGy}YmFp>lG-{(O$W zK$#C{{gHxpMy6HS8J{sF!>f=kJGVELpFE?S>KK|tTS?1WK7S}w(Hu5U=S*NjFnlrP zfOh%wW|_v(p`$O$a(f_Qzj>JK7o*nipVr-!(2`@FZ8T4wsj#ZlRAWr@9j4?d0aA_f z0I=9?m(ufcX zZu2B+Ysit(d>&t5;Y1oVN_Ak!OM*%k;SHoW&U*zW6E2P}c-r#$ju%$9#T{;%S$sCj zuR6r*919FeM&4y0-pJ3Zbf(#Z4Z9P4e!TJ|`8wL}a^aO*<$5+qx-^(7X~cQ8q^v~9 zqg`9!FAW>j|F+reIA1GGuO-V*X5QM(f736}_8!B0ipkI&l-0uyf`^R*>@>4g&46_< ze?@9C;pjYwhQMd6))zJAc4WMq`-YRRm_Q*RR7Wy0qX;WdN18o%(fe(Z1mUL#>-?$t zDB>a-a3koQDmMKLf7_PnCY0{yG{3g<=|TR_v;E{*!h6^T-!Ri1gEqTsrOw<5Uv#8t zcw9DinJy4sdH;(gB=GT)+XHu>bWcc=Gv z_m1z{rqi!iuCJWO-R2M4!nt!bIc=q9V73JXY%j!# zwfaJM441DxQz3IjBUBkn+A13|_d$NX?^|77&b)(YvPvJN1w=n0s2f>$87w3({dS}xmSdaLcRRigQksGYxXMM9SOi_XX{7?wNI$yoK5<7mFg~aw0%!igj)Ke z%jYUn=%TgZoZrA;TnsauFjY^E0<-N*+br78`&&jlP6`cDJVmix9}Z%cpgNDOsUKrxXIYg~WypydBJbT63UCjdN7?Su-9PNsCSeZU z<1zJqCfZCa543PR1RQYOz&Uppt8IKS{$BV?GFfZY%$2KBN`R;<%_^rRnyw|{XLO0% z#4I4v2|DT`wk1BU^rry+B_{5!8oP2wCTnVx&FSpy-lW}pS9vC&z#%c^<@4q@{MmOB zCiKq{`gexDzj6b0jOYSr!}_f2ppy3kx>z?eg=S*X;354*%Hn>Xi3bMdCMfsUrV?p!TAwQ;k4VB2wvn_|b4Roa~DUo#?( zL)}Y^OvLHg2eI7-z<>BlyFWOs`Zx*8`^4w+rKU|^hk1!`mkddb9MKnAA+k;rs4yVS zN-y3&c>1z$u(F#p%frs7#L05MFr9|dF^OX$gz~|Bw8d)-@vKSJN#uQW_-x;_bj3V9 z3jn&R&cdv)R6G90pGe=S>L|@4bE4p9qJ|26pr*VtpRjb_^E6LqFE-yo0@~A^J4i~` zc;=L;YG?_Wha8ZQUTUDu6Y1joTfh`#Vcze3{#_p9_v_uiap8WZ=(UbMbijG6r$a0Z z=l5p}QwFk1Xk_&N#+44h;f?Vf8ZA@{?prT z4Dvjx0X*M%&tE@F>!UVh_EZLwZlcv3{um~{;C?sw;c!Uy6A0F|_+xpz|GmDir99-= z==zISOmK*iR~jR3w?IAnlW$kRLnTilDQ}=4S4w)|2;1$A?Lm_sMKIM?G=Hl4<-3!% zYWL;~7rzS?Q1mj2XLRKc2LPSIIzzTd{Mr$l=_ zE)@usY3G2GWi!w}_oDqW(?Q(pPDe5C@USZR(x^;Ifwosn6Fe$O#G^j4$wE9{Yrw+0`vts@S3o6N8B!TKM4hB0N8TuJ5vE|M6l^2b?6B3%`8q1_w8KaWcM*tA zN=k5jRIZ#RwQ+tuZt=bIo*Tzyrjb#8hI5y()$o1UMbr`(mnBDD_q4ItDWzl_2GX6# z6rXD=W0YQDx_EHI03b&;!z88wM(u>DD=@insObeIf*^e+VFGqKz#*ls*UVv4{O4!{ z=8|OD&f({Q8>9EH|IO5lfKTspRY4x={NHhi4+7|p#ej0a@}j=qN%=$#NnuJm+!C>c zg%{oS>$S^WSr;4YhGg~yZtyoS>Ks~gsv*JhRhKVi`HKwnrevqnll7~$fUq^t?!t1_ zZ|Nllri~!s?^cnOKOzG}pzHr;;~Cz=W=@K{>_MPS(y?QI;B?*Ru|s!YmU6DUl9U@W zhqLMj z8WXFMi%nULEiJoRn?5g2{`{W8D&Ls?t!%VX>UG%ggQ&7nt0Wc0XE)oZ9ns>u(G6N& z+sT%e?wN_6TlNoVLcU}`CFWp6RDY6;{M{H0S^mlWmmT^?9;sh2<`SRp)g`L@eFMbQ=WjJQ?oMCb86!s0#rcr>$!*C{XI7 zzig&S*}tqVzR>>rn-Y9wW7XEL4+V=3Y*W zvjy7XVZ#yJk)z6g2^JV#MT9JtwaQd)F@Lf68d1@3Mp9o#L|e=co3oxJg zx0U$6wP?tprAP9&Y78g~qPVf@0Er!>~5hFV+dEq!9-)FL42@?clALqcxjIQ`6BjB z7NwH8YH?Hi*c}s|e4c{2FN_EKm!+sQApELpYijy;dyef zl#u6CV|tQ&_*{ky{9E@4W>_YF{mI(&cIZ1ri7bG;@w5*T(6X(&`?t9{c@S}b-=sDC z&sT>F&t0DHQ^W~W^Na-&e8$84N3%gs1TTXR-TfZ!PJKR}p){T+J#M0+5>q)~BtNSstqvlC9S1AkrS4vFLawS5J``(XtmHHzuem9U& zWEPxz_(x5~I#2DW!%r$af&t?(397hCNeZqM%9&3dYfZ)bXv#p*5hIeUe&z=~^DDF8 z2&EQ{c!%&x{~F!o=UttqZHdzudIlrS7o#`2SAEnO-=buoJK+GFu)$hQwcuug%H$PN zouZZOpt@XX{I8*;ihOkmv;#HM^XHo3S*_rHSt?o2%Dlg~TGd*0oI_?myS{;|%u%8y z4XPIXud5>Y&U$HOI7Eb$@>qh{<20e>3)KO9ga(9rU~7%0&MRh9ybTFBob(Nr z*$4`p4|=1ZruyF7LoHs7rNppID>js4PV_l8mA|lnzl0qNX_P3bpW5$Q84!}!eD2s! z8#a}aLl>&VD>Q={<;UAo&rVO3r;N%wRO_+j2Um_~Nx8WSA6CMT)%%Z^2w8G==l2=Q9xXnhXMXT3faY9-L-FPat8m%j=6B4EKT zfkSO~P=;g%aayKCDVR7HszA87+ou}2<=zolj%-ls+4yhH^@sjssAe~pteBWU2T5!IG;=Doj>NV1Ju?IX%iNAe9YTq#hT3QdE zJ8s}E@5ekTY&kTS9&1^lV|;heHapE1>CZ)TNmp$=eCa8PvZrRAOTkKE0D{0kEw0?v zU-cqTZbQ=Ti08VfT{BAnqMKo|Olo!lWJqKV(TxRW9eF*qhh{ zXPyXw%*@4uTt+ZMQiV9DU;S65`h~PiD-@PE;(@X=_g`An2ZY^MW<1k5+W|%eKEIP7YkSP(bkeh-w;=`CL4}7L zK?UCWf9++2%&b(sidfn?PrV3wXOHUi!3FG~!@ua@?c!r&)Rp42E!bVUM@CrrU#Yf7 zB@$H^vNhZZcJk7ktxHbGN@r&Ce$)!OUHmvM*-|ai(ldwrJST=B^p^06{2qFZ3NC}j zeFIt_oH{w$8I&#=Q9X2?G5Wt17T{i4uU8mKyxEng=;Y8BMW+{Y3J>TSs^X>El4k}* zMGMiE!HbfHCl}5`dY^_SDHbxK|B)I!qeVKSR9N~egw_CjO9YH5GCgzSC9^+sy5=vu z97`!sh0=?Lu*sF6@-v)@aP6%~m>n)T2)|tK0L+O357x0h(=s?N9xuPqGD|U^F=A1% zr-%o(;?^>a?`FYMchnR>M=B?gyl|llX3M(qdV_P-nm7BcCP*5*(!$$T>$Nw?hw?A+ zAgTwA{B$Zdb@_Wp0}BXwYKgZ*p|7+SFI$nQG<7y?FbzaS`jD??(9NVW4@c_I{%O1| zf2`Iyb_ve#wkse_vqgcw8%rt`0LkLlxA~A2=A4#A6=E1O_J;iVdBU#tIIqR0O3+FJ zb1tXEP^u&b?MIpkqXD$`ect8WtWj#ZJpWZ`UlbT`-%DY-ZFDf6+tIuf!C#X!k(3)u zcQTDV9)M1WIALUu34(UsT10Mx=){0%{jgQF1eO3{c`RnTXy?+V-VRvG^va3nCNd1$ zgk-aN$9yT(kDS?PJr?)4j@SuA<=sEGrd~@)VQbHuxb0?nF|uJGFbWcMIsBalv!?o? zraSblf6fgMFb#sYG!Mnml`IAm7eBu?QLyVEV7f2Nt)9n(?yAo8?GreY#VQ?>|3)$gMV{Gr6O}~2QuPCP#S-+cL~Na)~i2oNEwCBw1p_{Fhq;e3DtZi z!KwIqrBxqetV}b(G*zY&uGa`J!C&anvorS`2gNcYt(ex~9m6*qEXNk!N5{&PS^4T@`gMelnfjk-G6O7XJ>M_Y=y5s3WD+xkAv3aVndh z5uE3Tog80N*QGL#KWfs}A+Nm?q~PM_z9S5heV29AO{ucvPzH3T?q+>oMlVMw;3qsb z(bk>?d~x?o#nB?X*<%Se?$-D*U<7=FYIJ87Q0tR9mYv38*dXgfE{0>iFEBHEb6LAu z%SH0y6QH@;(eFSWHI{Ql8a;$_t)aPvUTvQL*H9u)iJ1 zHI+S?l>JP}ryob2dwKu5rkdn|IK42gQYn>KTEC?MUijo>3#LFmMH(2^%$07dGAw!^n43{cOh##oM`6uf;fPyc9 z_|_+;F$3?Qu?A)s0!<-Z#is%P%b8p~-;BLu6ZEf3?k~S@fy@mvIf1_USvC*1r;Mq& zPqo9C73|d#=%=+i+9s`fHw1vN=&lXu0+vBSaIJ~%9OpcoXr{8y0Hz12rF}nWR~fb^ z=7%Zu5VI&IzAz1{2iAFfy69L6JiFvytI}RyMA1CRa>y^FIyKl^#YC^nBTp(Gx zk|j0?@na;_VER7uh9jcS_3{UqqsG32C2@Ey!IYUhb|`*L&y}q-t8*6Fe-lC=cN{&o z+Mn3{68(Ft&kXQ8o4J{0InXsFa2VrM9ehlvs--6H?2_(8aof(irx5IH7>K!#vWhl|ZpX z$LKqmV#!$C4h0xv8zr(bgi)BkX3FQkT|`n*hX}!0JfB$#LSrj|mgoTSK;2%wM7k+m zRgn@soXYY(DNkWn-N{J)rR9W}g&JLG5C=ggm84z>yd?8iKMF(17~7D85KkmSrM~-^ zG_(r7KF7e+}lWoG{TxC z7QCNt3rg`#vN}t{OSLLh6?`jTkgUE^ungZ&8c-Bi6t%}^cH2@!F-y0^fa{5_R%o3% zWdcVm$~}XB0SP9RjJ+ldE1wsqcUXzp@;tE19zbE!l&sVnLLf z7@J}t)*(mXUoMM51+SZH=p{;;DVm8VDvlo%OT^=>891)<_*ku!;O!1=i`as}g%Hw# z34nx>baB}PHxpFeFEBuhRNGp~Ax_6kF4Rdn2zyJhiY=qw76c;8>`w%s%RT;r~@+=j;7D`^u%g2ds{^#wz#im4CwaCa?jE zQ5=C8aH^e1JrsKEF{qPb<=DLFs;3V{ag-14JIQco>Gz){GjQr?v=G5~dkI$==pmh9 zWN9&(nx%g-f}n#<@q`?Y^PB(CLo7^v0VHbmb2lpriTOq1Qx*E3seNuMqq7iEUiMRz zF<~#*92XZ!%Jbcy4aEi#tHYBIuAZaGMV})$I6D%QD(VLiu5c^+G>Qh~-FlJIiL0@V zJqUG?xB$hLXiyEwQJpUe2madR-!x{RFaT7DSa;4JjLb;HIQ<^Q^80Hl>OatN>6u{q zbQ=01P?)gNTFB1P!eaiqI2j)ibEnI=nTI?kg-?Zm>E!awr6581=4!mfiBkMfpdUK< zE=2((DJ{T_M_2I@8?C%HRy_1MIdZdMs>|V+K5@jsAFj9^uDI6KOH%M=A#j1Z+aBb> zs*+OW`ZYRDL$?(=Z=wK6B*2cv8HsRD6KoP9%lci^>iBZ`0fY>fkAX4K%*w>&6!`?L z!bO*XH*Ne?_p}fT1r{3IX4oUgPfehX%7d@c0D`m@`CdbV?Xi%9@k66xQV}R}vsI7Q zuWbsbw)Dm@D&)wMgm@Fm5asTAu?sxf8qySJ>Uk+PtJ1sWMz;2RHzSE_5>3GXa}Km~ z8ui{HuP31vP+}D651hXH9h-$^QcwW72vc};=sq5NMM2DBEb>gblFvA^Su8T7x{^L+a1`{P;-lsH0_$ar0#??wh_!}4oxmLm6y$APNq9ahJ@r3GfOm# zoedK`!`|RzOOqq@IoCE`d`Z0ARU(*^R%?2l*=!pgp>T<%HvDr`Me2eRjb8y8+g;i;2kg-ti#uQx)&`b)7&*C*6@U}0UdGJ}4KR8AJ%*=!DemC7)1 z=Ai_G2mw>YXy=r?^ig-Eqtd--s^r?)cVYFXGDOI2)C(KIMcc37%UVns0!GUkhk^ux z8!n39D{ysxQJ3@wUhFnu*b-SF0(MkGuM$Tr1}ggXUih$!@V0lroAqydZBlrgSpGQn zToj>+I>n6Zf{OA+CoUhqT|e{`yyH|8vCPmtm-0tna0H3mu{)cY%OU?jhdSziykW%R>HWQI?LF0pcKeDwE6OH+XPnlIs- z*5z=a9(s}$J)$o%rjya0a++)KgHw%eNl}*lD0rP-kb}NBSi|wPE{b=%Q=8K4;(+0a z0NIpXGo%Muev58~{yuORzBsadB%@Kb`a}XSbKpjSw!U>K?M=&t73+bcEq2vLV}XHI zC0+`FiV_h@9;yUl7SG)co?i);^wUr74+eqUG4l9$hf9fUT53kWcplPDO5hSidM1=#?4q#I9c z@f0I6bif;QcdH&tA11dKSSmoIj%fAbu&jOldSW_eHX{boHzu7jtYS-acxAIjRcc$V znlr;?JbsQ5e9SCPRRGjDQ@L#7)}CQqbi^vwM;Y1h@jLcV$1?TkCth6A-qtw5p1L?V z^9}G8@EMazKY!PXxA%SMx`yGD5v{j$>?FM5@4n1Q`Y;>=ul?zxy@efw6M(1;LT2cQ9w>_RCb4p` zGM{3{T9nfM?|mU@k|q__)+ij&g-NW*(Rn;CuHJo#hrx1MQwly|IYaGpJP7FdZf-Z3 zk8f&dI-GA_Iv2n=K7XsP790$4(7Hdm&Xh=`(Xv^aPnNUJSh?&s&(R3O)c208&;il> zHvfd+5{}N24?K|iPHSFbj)E?Uc8Q@4MSbhp2tu)?W%AwcT?_{VmGHAjer%rS5iFc8Q z4L*CS4$jo0%Wx;__oeI|N|i!ZivP8ROQ+9BMDVtRjih5CK~`yo*R5k?U{757D9jga zTcc!=hzwlZ`K@U%N%z~U7$K@0@^<2Anza`=sTd)Evs@WhVTDRkQjYk$mR{mAZqYVz z8+RjlB31K)eGnGz_NW56%Y29VYRIDo?a_ zn9`Qs^>&EG5bBpH+WqyEUFH1G})zFp)Izmgsu*T?jULU05lA355SD zhT`zD>GtFa(YGU3+O=(g`~F3w@zocVGpac1JDe_duNsT;r<-hM!1py4emyv|!}wHM z)>$!#2E)R|$21JB4hW6B4FO+{J>wt`X;F@OFWx+9vN6>YXHI9~LzQCk5qN%be(I>_ zws6a?SYkL!7p#~k%kFeT^R0@FZ_6yx-SjY?L=;wjFq2IlMrDlvdEZ*SsSlGK&ZH%Q zz`!QmeUI0A9(9Tq5auCx>MfyDq-o~j4@(q~y7{-=$}adm$pbw%*5*p)UHhB;%}xs+ zkP!$`7K=&5nf4v>sS}P1W0@MqDb$_8iv6nF+NQAyiwHhhsu?Fy@w`BS0e;8ruZWR>#sQaB+n{U_nxY8w+#U&Uem zzXzYJTr}}J?;C&a*S$1FgbZ*jE19Xl%}GEJTe2<{DC-O4cD}Z8HNVdlZ~N*Np76h- z?4bz2Yd)t{vt$ep@ib90tCDG?!^9n%g7E2L!16B$Ya?PcMN$N6j>fU)gEQNCa!PeSfH@UF^-<*u$o?P@7j^li3I znyvY6#hpIycm8U2F%%>nWDM9x%x4S^u9YnVLT@r$|3EDK3g)TMU|?8ugF`^Sf6B_} z+BJu7$p49Bg!Uo^hvf=?6A7ruRL0ddMO&w}M>gcIKisgUjys7Ngg3?*NDOCk4}1o= zD>Hq|XfVR2(yG#{WDDr@PxYJ3{n05C42^zf<7}~yDl4;diwN&uSnNo+FATh1;=%LZMscn-)XG_cAw? ztCV}Ck<|6BTXAbcH#sU7RV|tgqMetW?K#bzMDxXfR3|XhPO1B*tNc3_Ed8_^CIm!_ zI(c9+mdv`*8^@mgJ%7+Iw(;|~N}V_49;p|B{Rr1I|EJjWtBKgL$%K_Jh~Htzs(&~| zR=rgIUJ8W?8@VNQbj`~2@ECm?k)3-~B_|V`th9%QiJ&F(6OrTNjJ3m}oM_t;EX@lIK!qkvW7e&zY$Nesob}p%ap%Rn>|-`a?yl%0i`?w| z6lPTR_tk&QxF7DSN~s)Z=93%Qs22wqq({Gycu zL6V&_AHwd7b6y{~jVCfYlZREeY{q2eGiOs|%Uct)>k?r&@_lP{M$uE5+kWhLfk=)$ z;`iOPlm(27CJCeJ_428*Y`c&U!*zB*<6&M8+G+?X8N`wgPE6Hv&kQH`($MBOnDK6g zu$?(U!D^`-S6n=)oYcN2qYypLmMR_ZW|Tf8zh=qePcTP&O)DPeIjBT;>Wzs)hehlS6n0?t z{^>>`S;wuK8TNDc7MQQJoHKnY3|j8{_5Mtf&FZJ~rL?x0#S>hkyC}KIJKBB1H&u2v z&@+v*XleJj&WQqxw1v>y`7lI6EE)Fi0zXFYbk3_R`+fJeWpP9qOz?2`imP6N?DU^6`nhriuNYcjk2xS*83$1* zwY#0}aSc-Cl$C zb01lW%BtaZW`58G;2)!-l*95k2U%-=C>-(r2pRLFWmad7i8B6|4_q3Gn3M`9zeFXP z<7Neu`TJk3aD^hH5{?&u)V6G8vCj4={3w@S(b$YOqiX>Bs$u=p;QqX=yn4) z&zacIv^F%4MTo`G0cqr-`uIEjktIT{Nk-u<{aq*m7wt}2Wh3rkOZ1?$tpyXLzcpG* zJ(jVQ!La6iYTwA2ddOr{=M98dx;m^T-Us!YtME=pfK)r>#98Bpjw_TuFhWeATm;F& zvg;isiY&-OrVM*NDs%u6_GSdwRyu6NE@R-RMJ)9cxZo23qujS%pOln(q-R`LTOC1e z&~ePncZm!5Q%4v>sA|nNg)~a)1<_lkiGp{XBTUb s`QbC=$?(c9K)L#@yfA)$tn6JxvYEX)1TI$fzsF*7Qp%FG;-(@00~~=S&Hw-a literal 0 HcmV?d00001 diff --git a/static/img/github.png b/static/img/github.png deleted file mode 100644 index 9b47b16f018134eae726541fdd3693ea3ba16554..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14845 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 From 213499d107eb9262f9dc87f827bc4ecbb420edf8 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sat, 26 Feb 2022 11:42:18 +0400 Subject: [PATCH 14/23] feat: home page design completed --- src/components/home/hero/index.tsx | 2 +- src/css/home/card.module.css | 30 +++++++++++++++++++++--------- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/components/home/hero/index.tsx b/src/components/home/hero/index.tsx index 9957d08..e4746ee 100644 --- a/src/components/home/hero/index.tsx +++ b/src/components/home/hero/index.tsx @@ -29,7 +29,7 @@ export default function HomepageHeader(): JSX.Element { - + -``` - - - -::: diff --git a/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg b/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg deleted file mode 100644 index 11bda0928456b12f8e53d0ba5709212a4058d449..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96122 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 diff --git a/blog/2021-08-26-welcome/index.md b/blog/2021-08-26-welcome/index.md deleted file mode 100644 index 405dce3..0000000 --- a/blog/2021-08-26-welcome/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -slug: welcome -title: Welcome -authors: [slorber, yangshun] -tags: [facebook, hello, docusaurus] ---- - -[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog). - -Simply add Markdown files (or folders) to the `blog` directory. - -Regular blog authors can be added to `authors.yml`. - -The blog post date can be extracted from filenames, such as: - -- `2019-05-30-welcome.md` -- `2019-05-30-welcome/index.md` - -A blog post folder can be convenient to co-locate blog post images: - -![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg) - -The blog supports tags as well! - -**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config. diff --git a/blog/authors.yml b/blog/authors.yml deleted file mode 100644 index 4399b18..0000000 --- a/blog/authors.yml +++ /dev/null @@ -1,17 +0,0 @@ -endi: - name: Endilie Yacop Sucipto - title: Maintainer of Docusaurus - url: https://github.com/endiliey - image_url: https://github.com/endiliey.png - -yangshun: - name: Yangshun Tay - title: Front End Engineer @ Facebook - url: https://github.com/yangshun - image_url: https://github.com/yangshun.png - -slorber: - name: Sébastien Lorber - title: Docusaurus maintainer - url: https://sebastienlorber.com - image_url: https://github.com/slorber.png diff --git a/docs/intro.md b/docs/intro.md index f08a54c..2728755 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -1,4 +1,6 @@ --- sidebar_position: 1 --- -# welcome \ No newline at end of file + +# Introduction + diff --git a/docs/tutorial-basics/_category_.json b/docs/tutorial-basics/_category_.json deleted file mode 100644 index cd60645..0000000 --- a/docs/tutorial-basics/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Tutorial - Basics", - "position": 2 -} diff --git a/docs/tutorial-basics/congratulations.md b/docs/tutorial-basics/congratulations.md deleted file mode 100644 index 41a6fdb..0000000 --- a/docs/tutorial-basics/congratulations.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -sidebar_position: 6 ---- - -# Congratulations! - -You have just learned the **basics of Docusaurus** and made some changes to the **initial template**. - -Docusaurus has **much more to offer**! - -Have **5 more minutes**? Take a look at **[versioning](../tutorial-extras/manage-docs-versions.md)** and **[i18n](../tutorial-extras/translate-your-site.md)**. - -Anything **unclear** or **buggy** in this tutorial? [Please report it!](https://github.com/facebook/docusaurus/discussions/4610) - -## What's next? - -- Read the [official documentation](https://docusaurus.io/). -- Add a custom [Design and Layout](https://docusaurus.io/docs/styling-layout) -- Add a [search bar](https://docusaurus.io/docs/search) -- Find inspirations in the [Docusaurus showcase](https://docusaurus.io/showcase) -- Get involved in the [Docusaurus Community](https://docusaurus.io/community/support) diff --git a/docs/tutorial-basics/create-a-blog-post.md b/docs/tutorial-basics/create-a-blog-post.md deleted file mode 100644 index d7a88af..0000000 --- a/docs/tutorial-basics/create-a-blog-post.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -sidebar_position: 3 ---- - -# Create a Blog Post - -Docusaurus creates a **page for each blog post**, but also a **blog index page**, a **tag system**, an **RSS** feed... - -## Create your first Post - -Create a file at `blog/2021-02-28-greetings.md`: - -```md title="blog/2021-02-28-greetings.md" ---- -slug: greetings -title: Greetings! -authors: - - name: Joel Marcey - title: Co-creator of Docusaurus 1 - url: https://github.com/JoelMarcey - image_url: https://github.com/JoelMarcey.png - - name: Sébastien Lorber - title: Docusaurus maintainer - url: https://sebastienlorber.com - image_url: https://github.com/slorber.png -tags: [greetings] ---- - -Congratulations, you have made your first post! - -Feel free to play around and edit this post as much you like. -``` - -A new blog post is now available at `http://localhost:3000/blog/greetings`. diff --git a/docs/tutorial-basics/create-a-document.md b/docs/tutorial-basics/create-a-document.md deleted file mode 100644 index 5037c79..0000000 --- a/docs/tutorial-basics/create-a-document.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Create a Document - -Documents are **groups of pages** connected through: - -- a **sidebar** -- **previous/next navigation** -- **versioning** - -## Create your first Doc - -Create a markdown file at `docs/hello.md`: - -```md title="docs/hello.md" -# Hello - -This is my **first Docusaurus document**! -``` - -A new document is now available at `http://localhost:3000/docs/hello`. - -## Configure the Sidebar - -Docusaurus automatically **creates a sidebar** from the `docs` folder. - -Add metadata to customize the sidebar label and position: - -```md title="docs/hello.md" {1-4} ---- -sidebar_label: 'Hi!' -sidebar_position: 3 ---- - -# Hello - -This is my **first Docusaurus document**! -``` - -It is also possible to create your sidebar explicitly in `sidebars.js`: - -```diff title="sidebars.js" -module.exports = { - tutorialSidebar: [ - { - type: 'category', - label: 'Tutorial', -- items: [...], -+ items: ['hello'], - }, - ], -}; -``` diff --git a/docs/tutorial-basics/create-a-page.md b/docs/tutorial-basics/create-a-page.md deleted file mode 100644 index e15e2c1..0000000 --- a/docs/tutorial-basics/create-a-page.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Create a Page - -Add **Markdown or React** files to `src/pages` to create a **standalone page**: - -- `src/pages/index.js` -> `localhost:3000/` -- `src/pages/foo.md` -> `localhost:3000/foo` -- `src/pages/foo/bar.js` -> `localhost:3000/foo/bar` - -## Create your first React Page - -Create a file at `src/pages/my-react-page.js`: - -```jsx title="src/pages/my-react-page.js" -import React from 'react' -import Layout from '@theme/Layout' - -export default function MyReactPage() { - return ( - -

My React page

-

This is a React page

-
- ) -} -``` - -A new page is now available at `http://localhost:3000/my-react-page`. - -## Create your first Markdown Page - -Create a file at `src/pages/my-markdown-page.md`: - -```mdx title="src/pages/my-markdown-page.md" -# My Markdown page - -This is a Markdown page -``` - -A new page is now available at `http://localhost:3000/my-markdown-page`. diff --git a/docs/tutorial-basics/deploy-your-site.md b/docs/tutorial-basics/deploy-your-site.md deleted file mode 100644 index 492eae0..0000000 --- a/docs/tutorial-basics/deploy-your-site.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -sidebar_position: 5 ---- - -# Deploy your site - -Docusaurus is a **static-site-generator** (also called **[Jamstack](https://jamstack.org/)**). - -It builds your site as simple **static HTML, JavaScript and CSS files**. - -## Build your site - -Build your site **for production**: - -```bash -npm run build -``` - -The static files are generated in the `build` folder. - -## Deploy your site - -Test your production build locally: - -```bash -npm run serve -``` - -The `build` folder is now served at `http://localhost:3000/`. - -You can now deploy the `build` folder **almost anywhere** easily, **for free** or very small cost (read the **[Deployment Guide](https://docusaurus.io/docs/deployment)**). diff --git a/docs/tutorial-basics/markdown-features.mdx b/docs/tutorial-basics/markdown-features.mdx deleted file mode 100644 index e9b0f7d..0000000 --- a/docs/tutorial-basics/markdown-features.mdx +++ /dev/null @@ -1,145 +0,0 @@ ---- -sidebar_position: 4 ---- - -# Markdown Features - -Docusaurus supports **[Markdown](https://daringfireball.net/projects/markdown/syntax)** and a few **additional features**. - -## Front Matter - -Markdown documents have metadata at the top called [Front Matter](https://jekyllrb.com/docs/front-matter/): - -```text title="my-doc.md" -// highlight-start ---- -id: my-doc-id -title: My document title -description: My document description -slug: /my-custom-url ---- -// highlight-end - -## Markdown heading - -Markdown text with [links](./hello.md) -``` - -## Links - -Regular Markdown links are supported, using url paths or relative file paths. - -```md -Let's see how to [Create a page](/create-a-page). -``` - -```md -Let's see how to [Create a page](./create-a-page.md). -``` - -**Result:** Let's see how to [Create a page](./create-a-page.md). - -## Images - -Regular Markdown images are supported. - -Add an image at `static/img/docusaurus.png` and display it in Markdown: - -```md -![Docusaurus logo](/img/docusaurus.png) -``` - -![Docusaurus logo](/img/docusaurus.png) - -## Code Blocks - -Markdown code blocks are supported with Syntax highlighting. - - ```jsx title="src/components/HelloDocusaurus.js" - function HelloDocusaurus() { - return ( -

Hello, Docusaurus!

- ) - } - ``` - -```jsx title="src/components/HelloDocusaurus.js" -function HelloDocusaurus() { - return

Hello, Docusaurus!

-} -``` - -## Admonitions - -Docusaurus has a special syntax to create admonitions and callouts: - - :::tip My tip - - Use this awesome feature option - - ::: - - :::danger Take care - - This action is dangerous - - ::: - -:::tip My tip - -Use this awesome feature option - -::: - -:::danger Take care - -This action is dangerous - -::: - -## MDX and React Components - -[MDX](https://mdxjs.com/) can make your documentation more **interactive** and allows using any **React components inside Markdown**: - -```jsx -export const Highlight = ({children, color}) => ( - { - alert(`You clicked the color ${color} with label ${children}`) - }}> - {children} - -); - -This is Docusaurus green ! - -This is Facebook blue ! -``` - -export const Highlight = ({ children, color }) => ( - { - alert(`You clicked the color ${color} with label ${children}`) - }} - > - {children} - -) - -This is Docusaurus green ! - -This is Facebook blue ! diff --git a/docs/tutorial-extras/_category_.json b/docs/tutorial-extras/_category_.json deleted file mode 100644 index 4553294..0000000 --- a/docs/tutorial-extras/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Tutorial - Extras", - "position": 3 -} diff --git a/docs/tutorial-extras/manage-docs-versions.md b/docs/tutorial-extras/manage-docs-versions.md deleted file mode 100644 index dbaaa1a..0000000 --- a/docs/tutorial-extras/manage-docs-versions.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Manage Docs Versions - -Docusaurus can manage multiple versions of your docs. - -## Create a docs version - -Release a version 1.0 of your project: - -```bash -npm run docusaurus docs:version 1.0 -``` - -The `docs` folder is copied into `versioned_docs/version-1.0` and `versions.json` is created. - -Your docs now have 2 versions: - -- `1.0` at `http://localhost:3000/docs/` for the version 1.0 docs -- `current` at `http://localhost:3000/docs/next/` for the **upcoming, unreleased docs** - -## Add a Version Dropdown - -To navigate seamlessly across versions, add a version dropdown. - -Modify the `docusaurus.config.js` file: - -```js title="docusaurus.config.js" -module.exports = { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'docsVersionDropdown' - } - // highlight-end - ] - } - } -} -``` - -The docs version dropdown appears in your navbar: - -![Docs Version Dropdown](/img/tutorial/docsVersionDropdown.png) - -## Update an existing version - -It is possible to edit versioned docs in their respective folder: - -- `versioned_docs/version-1.0/hello.md` updates `http://localhost:3000/docs/hello` -- `docs/hello.md` updates `http://localhost:3000/docs/next/hello` diff --git a/docs/tutorial-extras/translate-your-site.md b/docs/tutorial-extras/translate-your-site.md deleted file mode 100644 index 45377a1..0000000 --- a/docs/tutorial-extras/translate-your-site.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Translate your site - -Let's translate `docs/intro.md` to French. - -## Configure i18n - -Modify `docusaurus.config.js` to add support for the `fr` locale: - -```js title="docusaurus.config.js" -module.exports = { - i18n: { - defaultLocale: 'en', - locales: ['en', 'fr'] - } -} -``` - -## Translate a doc - -Copy the `docs/intro.md` file to the `i18n/fr` folder: - -```bash -mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/ - -cp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md -``` - -Translate `i18n/fr/docusaurus-plugin-content-docs/current/intro.md` in French. - -## Start your localized site - -Start your site on the French locale: - -```bash -npm run start -- --locale fr -``` - -Your localized site is accessible at `http://localhost:3000/fr/` and the `Getting Started` page is translated. - -:::caution - -In development, you can only use one locale at a same time. - -::: - -## Add a Locale Dropdown - -To navigate seamlessly across languages, add a locale dropdown. - -Modify the `docusaurus.config.js` file: - -```js title="docusaurus.config.js" -module.exports = { - themeConfig: { - navbar: { - items: [ - // highlight-start - { - type: 'localeDropdown' - } - // highlight-end - ] - } - } -} -``` - -The locale dropdown now appears in your navbar: - -![Locale Dropdown](/img/tutorial/localeDropdown.png) - -## Build your localized site - -Build your site for a specific locale: - -```bash -npm run build -- --locale fr -``` - -Or build your site to include all the locales at once: - -```bash -npm run build -``` diff --git a/docusaurus.config.js b/docusaurus.config.js index 316e7b3..4c4b532 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -8,7 +8,7 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula') const config = { title: 'masterJS', tagline: - 'All-In-One, free resource and collections related to javascript. we provide useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', + 'All-In-One, free resources and collections related to javascript. we provide useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online.', url: 'https://your-docusaurus-test-site.com', baseUrl: '/', onBrokenLinks: 'throw', @@ -52,9 +52,8 @@ const config = { type: 'doc', docId: 'intro', position: 'left', - label: 'Tutorial' + label: 'Resources' }, - { to: '/blog', label: 'Blog', position: 'left' }, { href: 'https://github.com/devSupporters/masterJS', label: 'GitHub', @@ -66,10 +65,10 @@ const config = { style: 'dark', links: [ { - title: 'Docs', + title: 'Resources', items: [ { - label: 'Tutorial', + label: 'Resources', to: '/docs/intro' } ] @@ -94,10 +93,6 @@ const config = { { title: 'More', items: [ - { - label: 'Blog', - to: '/blog' - }, { label: 'GitHub', href: 'https://github.com/devSupporters/masterJS' From 367b7444e1802a6882e7c6491e58d613e9d47bdd Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sun, 27 Feb 2022 09:13:49 +0400 Subject: [PATCH 18/23] feat: add complete home page --- docs/intro.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/docs/intro.md b/docs/intro.md index 2728755..e2e01d1 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -4,3 +4,64 @@ sidebar_position: 1 # Introduction +

+masterJS logo devSupporters alguerocode +

+

+GitHub masterJS license +GitHub release (latest by date including pre-releases) masterJS alguerocode + +CI masterJS alguerocode + +GitHub masterJS repository stars + + alguerocode Github folowers + + +

+ +
+ + +## What is masterJS + +All-In-One, free resources and collections related to javascript. we provide useful links to help you learn JavaScript, web development and other related stuff along with some of the best resources available online. + +## Table Of Content + +- [▶️ Get Started](/) +- [🆓 Free Courses](/) +- [📰 Blogs](/) +- [🧮 DSA](/) +- [📜 Documentaions](/) +- [🗺️ Roadmaps](/) +- [💡 Project Ideas](/) +- [📚 Ebooks](/) +- [🧠 JavaScript Concepts](/) +- [🏅 Pro Courses](/) +- [🗃️ Backend](/) +- [🖥️ Frontend](/) +- [⚒️ Tools & Libraries](/) +- [🧰 Frameworks](/) +- [👨‍💻 Learning Resources](/) +- [🔐 Security](/) +- [🏇 Performance](/) +- [🖌️ UI/UX Design](/) +- [🧬 How Web Work](/) +- [👨‍ Content Creators](/) +- [🧹 Clean Code](/) + +## 📝 License + +Copyright © 2021 [salah alhashmi](https://github.com/alguerocode).
+This project is [Apache-2.0](https://github.com/devSupporters/masterJS/blob/master/LICENSE) licensed. \ No newline at end of file From 59fd460f2466f9e83612ead9fe968ce45e44d7e6 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sun, 27 Feb 2022 11:28:28 +0400 Subject: [PATCH 19/23] add: adding free courses markdown page --- docs/free-courses.md | 75 +++++++++++++++++++++++++- docs/get-started.md | 47 ---------------- docs/intro.md | 1 - static/content/categories.json | 5 -- static/img/categories/get-started.png | Bin 1933 -> 0 bytes 5 files changed, 74 insertions(+), 54 deletions(-) delete mode 100644 docs/get-started.md delete mode 100644 static/img/categories/get-started.png diff --git a/docs/free-courses.md b/docs/free-courses.md index deadfb1..94a64c3 100644 --- a/docs/free-courses.md +++ b/docs/free-courses.md @@ -1,3 +1,76 @@ --- sidebar_position: 3 ---- \ No newline at end of file +--- + +# Free Courses + +- [🎥 Javascript Courses](#-javascript-courses) +- [📺 Learn From Youtube](#-learn-from-youtube) +- [🖥️ Websites to Learn JavaScript](#%EF%B8%8F-websites-to-learn-javascript) + +### 🎥 Javascript Courses + +- [**Javascript Essentials**](https://www.udemy.com/course/javascript-essentials/?LSNPUBID=JVFxdTr9V80&ranEAID=JVFxdTr9V80&ranMID=39197&ranSiteID=JVFxdTr9V80-841ZwGpUnfHsS_CzphCw7A&utm_medium=udemyads&utm_source=aff-campaign) [Udemy FREE Couse] + This is a basic course to learn the JavaScript programming language. + +- [**Interactivity with JavaScript**](https://www.coursera.org/learn/javascript) [Coursera FREE Course] This is an awesome free course to learn JavaScript on Coursera. + +- [**CS50’s Web Programming with Python and JavaScript**](https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript?source=aw&awc=6798_1645940418_70289bd49c5398e673aa1165a8834b70&utm_source=aw&utm_medium=affiliate_partner&utm_content=text-link&utm_term=631878_javarevisited) [edX Free] This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap. + +- [**Advanced and Object-Oriented JavaScript and ES6**](https://www.udemy.com/course/advanced-and-object-oriented-javascript/) [Udemy FREE Couse] This is another excellent free course to learn JavaScript, OOP, and ES6 in Udemy for free. + +- [**JavaScript Basics: Start Coding in 5 Minutes**](https://www.udemy.com/course/javascript-basics-start-coding-in-5-minutes-2019/) [Udemy FREE Couse] This is a massive free course to learn JavaScript completely. The course has more than 56 hours of content and covers everything a JavaScript developer needs to know. + +- [**JavaScript Introduction**](https://www.awin1.com/cread.php?awinmid=6798&awinaffid=631878&clickref=&p=%5B%5Bhttps%3A%2F%2Fwww.edx.org%2Fcourse%2Fjavascript-introduction) [Free Course by edX Team] This is another beginner-level JavaScript course you take online. This is created by w3c and I highly recommend this course to beginners. + +### 📺 Learn From Youtube + +- [**Free Code Camp**](https://www.youtube.com/watch?v=PkZNo7MFNFg&t=90s) is a non-profit organization that consists of an interactive learning web platform, an online community forum, chat rooms, online publications, and local organizations. + +- [**The Net Ninja**](https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg) is the UK’s answer to epic programming and web development tutorials. The Net Ninja publishes a range of very insightful and easy to follow guided videos to help you learn quickly. + +- [**Double South**](https://www.youtube.com/channel/UCzroHLKLlfA-hR7S4if6qww) Double South is a YouTube channel by Itsey Sagay, a full stack developer based in Warri, Nigeria. + +- [**Programming with Mosh**](https://www.youtube.com/watch?v=W6NZfCO5SIk) Mosh (Moshfegh) Hamedani is a passionate and pragmatic software engineer with 20 years of experience specializing in web application development with ASP.NET MVC, Web API, Entity Framework, Angular, Backbone, HTML5, and CSS. + +- [**Traversy Media**](https://www.youtube.com/c/TraversyMedia/videos) Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He specializes in everything from HTML5 to front-end frameworks, such as Angular and server-side technologies, such as Node. + +- [**The New Boston**](https://www.youtube.com/watch?v=yQaAGmHNn9s&list=PL46F0A159EC02DF82) This channel provides tutorials in abundance for the following sub-topics – ReactJS, ES6 (ECMA Script), AngularJS, Working with NodeJS, Vanilla JavaScript The creator of this channel, Bucky Roberts is a Full Stack Developer and senior Software Engineer / Programmer, LH Ventures. + +- [**LearnCode.academy**](https://www.youtube.com/c/learncodeacademy/videos) This channel provides tutorials on everything web development, including but not limited to JavaScript. + +- [**Amigoscode**](https://www.youtube.com/c/amigoscode) was created by Nelson, a software engineer who graduated with 1st class honors in Computer Science. In the past few years, he has programmed in various programming languages such as PHP, Python, C# and primarily writes Java and JavaScript, focusing on Distributed Systems hosted on the cloud. + +- [**Academind**](https://www.youtube.com/watch?v=2qDywOS7VAc) offers high-quality programming video courses which helped over one million students worldwide to learn how to code. + +### 🖥️ Websites to Learn JavaScript + +- [**freeCodeCamp.org**](https://www.freecodecamp.org/) freeCodeCamp.org is a 501(c)3 non-profit organisation that can help you learn to code for free, build real-world projects, and prepare for getting your first (or nth) developer job. + +- [**JavaScript 30**](https://javascript30.com/) helps you build things with code. Lots of things. Build 1,000 things. + +- [**CodeMentor**](https://www.codementor.io/) Code Mentor offers a 4-week course to learn JavaScript. Yeah, another impressive site for JavaScript tutorials. + +- [**Educative.io – Learn HTML, CSS, and JavaScript from Scratch**](https://www.educative.io/courses/learn-html-css-javascript-from-scratch) This course is made by Educative. Learn to code and create your own web pages using HTML, CSS, and JavaScript in this interactive web development course for beginners. + +- [**JavaScript.info**](https://javascript.info/) Learn JavaScript from the basics to advanced topics with simple yet detailed explanations. + +- [**Codecademy**](https://www.codecademy.com/) Codecademy is a subscription-based website, with a lot of free courses as well. It offers a wide variety of courses taught by many different instructors. + +- [**Sololearn**](https://www.sololearn.com/home) No matter your experience level, you'll be writing real, functional code while learning with Sololearn. + +- [**TutorialRepublic**](https://www.tutorialrepublic.com/) At tutorial republic you can learn the essentials of web development technologies from basic to advanced topics, along with real life practice examples and useful references. + +- [**Learn Javascript Online**](https://learnjavascript.online/) Created by developers from Google, JavaScript online offers 40 free courses that you can dive into to start learning JS. + +- [**edX**](https://www.edx.org/learn/javascript) edX offers a bunch of free courses, including JavaScript courses that were made by different universities, like Harvard and other prestigious schools. + +- [**Mozilla Developer Network**](https://developer.mozilla.org/) or MDN is more like documentation that developers can read and learn from. + +- [**Code Combat**](https://codecombat.com/) is a platform for students to learn computer science while playing through an actual game. + +- [**Dev Docs**](https://devdocs.io/) is free and open source project that's maintained by freeCodeCamp. + +- [**Coursera**](https://www.coursera.org/in) is a learning website developed by Stanford professors. It is a mix of free and paid online courses, and it’s applicable on all levels – for beginners, juniors and even senior developers. + +- [**JSDoc**](https://jsdoc.app/) JSDoc is an open source project that has tons of info about JavaScript. On this website, you is a bunch of documentation about JavaScript. diff --git a/docs/get-started.md b/docs/get-started.md deleted file mode 100644 index 351825b..0000000 --- a/docs/get-started.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Tutorial Intro - -Let's discover **Docusaurus in less than 5 minutes**. - -## Getting Started - -Get started by **creating a new site**. - -Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**. - -### What you'll need - -- [Node.js](https://nodejs.org/en/download/) version 14 or above: - - When installing Node.js, you are recommended to check all checkboxes related to dependencies. - -## Generate a new site - -Generate a new Docusaurus site using the **classic template**. - -The classic template will automatically be added to your project after you run the command: - -```bash -npm init docusaurus@latest my-website classic -``` - -You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. - -The command also installs all necessary dependencies you need to run Docusaurus. - -## Start your site - -Run the development server: - -```bash -cd my-website -npm run start -``` - -The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. - -The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. - -Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. diff --git a/docs/intro.md b/docs/intro.md index e2e01d1..7c68f7c 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -39,7 +39,6 @@ All-In-One, free resources and collections related to javascript. we provide use ## Table Of Content -- [▶️ Get Started](/) - [🆓 Free Courses](/) - [📰 Blogs](/) - [🧮 DSA](/) diff --git a/static/content/categories.json b/static/content/categories.json index 97b017f..2a523ca 100644 --- a/static/content/categories.json +++ b/static/content/categories.json @@ -1,10 +1,5 @@ { "categories": [ - { - "title": "Get Started", - "description": "we help you to get started to learn javascript and we give some tips and resources", - "img_filename": "get-started.png" - }, { "title": "Free Courses", "description": "Free online courses and tutorials to help you learn JavaScript and web development.", diff --git a/static/img/categories/get-started.png b/static/img/categories/get-started.png deleted file mode 100644 index 07eb31b89b77585f8e0ac15e69ac8e9f88b84d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1933 zcmV;82Xgp{P)((D%L9 zH)vDCb2A{zp8!Oo{Sjc5BV%RVgf=mr0ewlEcLqF`mU{s7-Q9&wZPP}g*ah>#2~DB= zr%7|C)a*<<=W&Lda)ADI&yP^~BWR60y1m8DzWw~w)r!&XkiPe>s**@9x&T_bHDVb2 z7@QR)9w=~C$B$0JXBtBUm&y$KB%uIq6pEnUm59=xH zzsUSpC;zF~05Z+rL%DmB)`D~%tAI}?>*CuocoW5aQ3B~W183UkKKv@lo(mKVUZx;^ z*$eu~rercBoS&+L?*YggiUH7nx{cJ84hEyA00^cArp+zzB5-3&lOnuOQzlcA`#uHY z;Svh_FS78#O$D>f)LWKpQ{JAag`UeGrqeK2$@fxm{4o_c2ueE)6_Ul_Wf7g>a zVTY^%`0%opr-i=(-vG{;86JLMv0QXQy!V~9drgZME%dR1d7;3!zgZO;`BIgF_+^5r z0TSU765-K0$wK>DK58!ldO!|aM(UMc)YkOm^mGo8H3wvb?F>IWz)H)c-U;dc#uGaX zOHV4gNuXeYfe5kuMf4SYb=f<>S^3@dnM-=VheJMo(fJWqlRjcrdUvI{UhqFktk z9^2n|;vSFq#vywEEM5mb1rUgm=GAQG2M#rt3i?_$oBn|~@kGj%NPz+iIiRYZ7j9Vt zP`ya5R7bc6;VbJR+*w^A9og(NM(_z>K{lI??rU`Se(74Mz<1s_eBwSkJ5?2J+S{n_ zH~h>Auk92N5nUgVE+;F1fjnsMQc)d${Aa1fg-cgan^Qr>++a(8+j-*ud1(XSujb=1Y zAO$cmn5<6?SzW<^c@lU@pmty|Q332qCew9+OeUe|(B%9^)RA5n@cqruzQ)$0p#Mhn z7;3aW`}lfkc&Bx>ShO3~P-NTYnqEKk_`V&U451KRsJu=89qtQ+X~OsIun3)~(Wzuc z+Uhp0?*}&ftp&170qr`FpGgIdOO9*%B>2c&zU3!3KkPf)Qhjp@jQEVcRhS7T{w^@_ zXgnuqv$=fhmTVSNjsU6HHkj^s^A(h1-iV7mnrCsRR`Tf1(tgP1puN-`!oQ@9(MgLyQ*~J`-$s&gs_OegqhSM-chV zw3YdV58fyN-A$rwr4w`e0Ejg!mnr>%t0XuWWpR4UhIQUD2$p&+X&9L##9SU2g~NpN zT&^ju0ub+H>A;w42FARZ3qU#nUpOvjhEZ0|Jhy)4R)N_TFx$B81K=tL%&X+{;2oo% zLuFpe8ATur#f}!TQJ6(cdJ`!}X_Qr%R<{BXM?Hdi}6 zJ@QiON)WSZH(aWRKE{D0xU-@T1d TT-Vg*00000NkvXXu0mjf&-tZ5 From 6cae1bb2718ea806f014b81d8f0530bb7f7a016a Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Sun, 27 Feb 2022 13:42:01 +0400 Subject: [PATCH 20/23] add: feat to add 2 new readmes markdowns" " --- docs/blogs-documenations.md | 45 ++++++++++++++++++ docs/blogs.md | 3 -- docs/documentations.md | 3 -- docs/{how-web.md => how-work.md} | 0 docs/learning.md | 3 -- static/content/categories.json | 20 ++------ .../{how-web-work.png => how-it-work.png} | Bin static/img/categories/resources.png | Bin 1411 -> 0 bytes 8 files changed, 50 insertions(+), 24 deletions(-) create mode 100644 docs/blogs-documenations.md delete mode 100644 docs/blogs.md delete mode 100644 docs/documentations.md rename docs/{how-web.md => how-work.md} (100%) delete mode 100644 docs/learning.md rename static/img/categories/{how-web-work.png => how-it-work.png} (100%) delete mode 100644 static/img/categories/resources.png diff --git a/docs/blogs-documenations.md b/docs/blogs-documenations.md new file mode 100644 index 0000000..d4252b5 --- /dev/null +++ b/docs/blogs-documenations.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 4 +--- + +# Blogs and Documentations + +- [Blog & Articles](#blogs--articles-websites) +- [Documenations Websites](/) +- [Cheat sheets](/) + + +### Blogs & Articles Websites + +- [**DevDojo**](https://devdojo.com/) lets you join 46,000+ developers learn, build, and grow together. + +- [**Hashnode**](https://hashnode.com/@RAHULISM/joinme) is the easiest way to start a developer blog on your personal domain 🌏 for free and connect with the readers through our global dev community! 👩‍💻👨‍💻 + +- [**Dev.to**](https://dev.to/) is a community of software developers getting together to help one another out. + +- [**daily.dev**](https://daily.dev/) Get a feed of the hottest developer news. Read more quality articles. Stay up to date. Save time. + +- [**Hackernoon**](https://hackernoon.com/) An Independent Tech Media Site + +### Documenations Websites + +- [**freeCodeCamp.org**](https://www.freecodecamp.org/) freeCodeCamp.org is a 501(c)3 non-profit organisation that can help you learn to code for free, build real-world projects, and prepare for getting your first (or nth) developer job. + +- [**Mozilla Developer Network**](https://developer.mozilla.org/) or MDN is more like documentation that developers can read and learn from. + +- [**Dev Docs**](https://devdocs.io/) is free and open source project that's maintained by freeCodeCamp. + +- [**JSDoc**](https://jsdoc.app/) JSDoc is an open source project that has tons of info about JavaScript. On this website, you is a bunch of documentation about JavaScript. + +- [**JavaScript.info**](https://javascript.info/) Learn JavaScript from the basics to advanced topics with simple yet detailed explanations. + +### Cheat sheets + +- [**modern-js-cheatsheet**](https://github.com/mbeaudru/modern-js-cheatsheet) Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects. + +- [**awesome-cheatsheetsPublic**](https://github.com/LeCoupa/awesome-cheatsheets) books Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. + + +- [**Frontend-Cheat-Sheets**](https://github.com/logeshpaul/Frontend-Cheat-Sheets) Collection of cheat sheets(HTML, CSS, JS, Git, Gulp, etc.,) for your frontend development needs & reference + + diff --git a/docs/blogs.md b/docs/blogs.md deleted file mode 100644 index d4284e5..0000000 --- a/docs/blogs.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -sidebar_position: 4 ---- \ No newline at end of file diff --git a/docs/documentations.md b/docs/documentations.md deleted file mode 100644 index b89031d..0000000 --- a/docs/documentations.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -sidebar_position: 6 ---- \ No newline at end of file diff --git a/docs/how-web.md b/docs/how-work.md similarity index 100% rename from docs/how-web.md rename to docs/how-work.md diff --git a/docs/learning.md b/docs/learning.md deleted file mode 100644 index cd77a81..0000000 --- a/docs/learning.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -sidebar_position: 16 ---- diff --git a/static/content/categories.json b/static/content/categories.json index 2a523ca..49021e3 100644 --- a/static/content/categories.json +++ b/static/content/categories.json @@ -6,8 +6,8 @@ "img_filename": "free-course.png" }, { - "title": "Blogs", - "description": "There are plenty of good JavaScript and web development blogging websites out there.", + "title": "Blogs & Documentaions", + "description": "There are plenty of good JavaScript and web development blogging and documentaion websites out there.", "img_filename": "blogs.png" }, { @@ -15,11 +15,6 @@ "description": "resources to learn about data structure and algorithms.", "img_filename": "dsa.png" }, - { - "title": "Documentaions", - "description": "find useful documentations to read in Javascript and web development.", - "img_filename": "docs.png" - }, { "title": "Roadmaps", "description": "Take your choice from a range of useful resources on javascript roadmaps.", @@ -65,11 +60,6 @@ "description": "An awesome Collection of Javascript Frameworkds in front-end and back-end.", "img_filename": "frameworks.png" }, - { - "title": "Learning Resources", - "description": "A collection of Top and the Best Resources To Learn Javascript", - "img_filename": "resources.png" - }, { "title": "Security", "description": "A Greate curated list of awesome Node.js Security resources.", @@ -86,9 +76,9 @@ "img_filename": "design.png" }, { - "title": "How Web Work", - "description": "articles and courses to help you understand how web technologies work", - "img_filename": "how-web-work.png" + "title": "How It Work", + "description": "articles and courses to help you understand how web and related technologies work", + "img_filename": "how-it-work.png" }, { "title": "Content Creators", diff --git a/static/img/categories/how-web-work.png b/static/img/categories/how-it-work.png similarity index 100% rename from static/img/categories/how-web-work.png rename to static/img/categories/how-it-work.png diff --git a/static/img/categories/resources.png b/static/img/categories/resources.png deleted file mode 100644 index 6246ebcb067a5ad12e19531fb311d789475a9808..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1411 zcmV-}1$_F6P)u2?glPO>KQxV zvZ_zlsefwfa!xgHpTnv?NH@NlK_fW_&~pG=1juvg*zhm~&?bN%khQ;LOQ-fKSq*xC zHZC?1#_s|2K7hGV-K>dS5Y8iSe>6ylQUPe|^W#w7CjfhPy#Ce3kMQIhZ2r|hOb-|Z zpq)=U;L*1Lt+?^6HdYZt&$G^%9bKjIf85{2*N33<0I&>Ed~B-J3ef-kvp0oQ&$#oc zcHW{}m$d!S3Lu31z^y;E!@$(rx(clTO3|`geV~B{FI~YUQUV$GiTA7zFg8;yVL>&G9v9R?d{P-wjz5!B& zRpX<=yl8(P5NLO~l^7_1;Dk8R*Lh)Qq)o^)Ffg*qg{;Gmi7`+Br3lI}86E~I#r6w+ zzY9<^Ek;AMfWGjViOaK z9x(<#T0}JWG??#TCwMn`ac4Ckl_A@@44L1YT;~CR2r|EkZ0oZ1D6A}i5DG%>&jmbL z1*y!cK^Kt9z>`%g+o3YNdA>gi6#vVrF_);~mX+O50u+S=5dky>XMiy=lmJA8EEn*i z1y}x98e{%Nbm!GR37=RU)nDYbS8bIv!p7vQDhqsDKOU> zZ8o;Sd2+OjqWcSY@*4nvgTa>_#9?CXh%HW&qb9`O#($mPhma--q%wq$9pfxHYC@NY zBvqi7dYDwQ#7T10gcADXs4TijvbL2Yqv9kvYBUO(#=1P+!d_ATooXk^Q4>M)L`f}S zueXI<)HxCyB}YvJGsh6MABXAxP9P-RU2th0DPzNRa@0iFUV-0u2r~N? zF+Aobd0Io$|7mY+o_La&=a7_Qt*60HD? zv9bSL`y(L-=Mzh}Z|e%R0(gu$N%j!|y|h4{3m2~+#0_1cRsi2;zdCb+fV9t%q_rQT zFX;;P0>C@()|dTYO1GEQH90CMx}d8to?LdXUc4@ZeAt~&w;fI_u!UEu ze=-9AVTc!e&&^zLH$*_17U=Z~S6B2`5k&8pDvbg(mtI>BBX-*Ny}k>t?u849-EKba z3Gxb9aMtwAATVGbFni+l?^zTrMS=H)i>2{ihzMz)W4D`+x@Xt{!-q(s)9it>rIC`# z(TnYC-yDg&^j$^tA`uo)!zL;Uy{mB?R1Nh=0Gj|^K@xw(9z8QX7Z|3Qe*jk)4VVWH Ra5Vq`002ovPDHLkV1l)obbbH; From 88bc5df6d4efb9901fa78f87951fe57da08bb246 Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Mon, 28 Feb 2022 09:21:58 +0400 Subject: [PATCH 21/23] new: new data structure and algorithms page --- docs/dsa.md | 46 +++++++++++++++++++++++++++++++++++++++++++++- docs/intro.md | 7 +++++-- src/css/custom.css | 4 ++++ 3 files changed, 54 insertions(+), 3 deletions(-) diff --git a/docs/dsa.md b/docs/dsa.md index 3bde8c5..484ffe5 100644 --- a/docs/dsa.md +++ b/docs/dsa.md @@ -1,3 +1,47 @@ --- sidebar_position: 5 ---- \ No newline at end of file +--- + +# Data Structure & Algorithms + +- [👨‍💻 Websites & Platforms](#-websites---platforms) +- [🎥 Youtube Vidoes](#-vidoes) +- [📦 GitHub Respositories](#-github-respositories) + +### 👨‍💻 Websites & Platforms + +- [**HACKERRANK**](https://www.hackerrank.com/dashboard) has to be the first platform you should start coding. It has problems in every language you can think of with well-categorized sections. + +- [**GEEKSFORGEEKS**](https://www.geeksforgeeks.org/) One site which has helped me improve my problem-solving skills a lot and still helping is GeeksForGeeks, or as often techies call it GFG, is the best portal for Computer Science. + +- [**CODECHEF**](https://www.codechef.com/) The popularity of Codechef is growing every day amongst the coders of every age group. + +- [**CODEFORCES**](https://codeforces.com/) This is one of the portals where the audience base is enormous in terms of numbers and skills. It's one of the most competitive portals for problem-solving. + +- [**LEETCODE**](https://leetcode.com/) One of the websites which are industry-recognized. You will see many software developers from Google, Amazon, and Facebook recommend you solve problems on LeetCode. + +### 🎥 Youtube Vidoes + +- [**CS Dojo – Data structures and algorithms**](https://youtube.com/playlist?list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H) This 13-part video course on data structures and algorithms provides a breakdown of the concept of data structures. + +- [**Mycodeschool – Data structures**](https://youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P) If you’re a C or C++ programmer, this may just be the right course for you to learn data structures. + +- [**Tulesko – Data structures using Java**](https://youtube.com/playlist?list=PLsyeobzWxl7oRKwDi7wjrANsbhTX0IK0J) If you’re a Java developer, you may know or at the very least have heard of Tulesko. They provide some of the best easy to understand lessons on Java, Python, and JavaScript. + +- [**Caleb Curry – Data Structures and Algorithms**](https://youtube.com/playlist?list=PL_c9BZzLwBRLpDEpYRFXKBN-2ZCsAx0ps) Another great lesson series on Data structures and algorithms is from the channel Caleb Curry. + +- [**Freecodecamp - Algorithms and Data Structures - Full Course for Beginners from Treehouse**](https://youtu.be/8hly31xKli0) Looking to learn as much as you can about data structures and algorithms? This course essentially covers everything you need on the topic from A-Z. + +- [**Freecodecamp - Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer**](https://youtu.be/RBSGKlAvoiM) Another from Freecodecamp is the data structure from easy to advanced course. This is an 8-hour course meant to carry learners from the basic to advanced. + +- [**Dinesh Varyani – Data structures and algorithms full course**](https://youtube.com/playlist?list=PL6Zs6LgrJj3tDXv8a_elC6eT_4R5gfX4d) This course focuses on Data structures and algorithms in Java. This doesn’t mean anyone learning other languages like C#, Javascript, C++, Python, and others can’t learn data structures from this course. + +### 📦 GitHub Respositories + +- [**TheAlgorithms/Javascript**](https://github.com/TheAlgorithms/Javascript) Algorithms implemented in Javascript for beginners, following best practices. + +- [**tayllan/awesome-algorithms**](https://github.com/tayllan/awesome-algorithms) A curated list of awesome places to learn and/or practice algorithms. Inspired by awesome-awesomeness and all the other awesome Awesome libraries. + +- [**thepranaygupta/Data-Structures-and-Algorithms**](https://github.com/thepranaygupta/Data-Structures-and-Algorithms) An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview. + +- [**sachuverma/DataStructures-Algorithms**](https://github.com/sachuverma/DataStructures-Algorithms) This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc. diff --git a/docs/intro.md b/docs/intro.md index 7c68f7c..8b0bdce 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -7,13 +7,16 @@ sidebar_position: 1

masterJS logo devSupporters alguerocode

-

+

GitHub masterJS license + GitHub release (latest by date including pre-releases) masterJS alguerocode + CI masterJS alguerocode GitHub masterJS repository stars + alguerocode Github folowers @@ -21,7 +24,7 @@ sidebar_position: 1

- + DevSupporters discord server diff --git a/src/css/custom.css b/src/css/custom.css index cc2439d..7c8867d 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -42,6 +42,10 @@ html[data-theme='dark'] .docusaurus-highlight-code-line { background-color: var(--ifm-color-primary-lightest); } +.intro-badges-img img{ + margin-left:.2em; +} + html[data-theme='dark'] .toggle-background-color { background-color: var(--ifm-color-primary-darkest); } From a04ce992631f39300d5f692ef079af849fc1185d Mon Sep 17 00:00:00 2001 From: salah alhashmi Date: Mon, 28 Feb 2022 12:40:21 +0400 Subject: [PATCH 22/23] feat: complete some of resouces pages --- docs/blogs-documenations.md | 12 +- docs/concepts.md | 12 +- docs/creators.md | 3 - docs/dsa.md | 6 +- docs/ebooks.md | 149 +++- docs/frameworks.md | 3 - docs/frontend.md | 1056 +++++++++++++++++++++++++- docs/ideas.md | 16 +- docs/pro.md | 3 - docs/roadmaps.md | 53 +- docs/tools.md | 360 ++++++++- static/content/categories.json | 25 +- static/img/categories/creator.png | Bin 3140 -> 0 bytes static/img/categories/frameworks.png | Bin 5612 -> 0 bytes static/img/categories/pro-course.png | Bin 3005 -> 0 bytes 15 files changed, 1653 insertions(+), 45 deletions(-) delete mode 100644 docs/creators.md delete mode 100644 docs/frameworks.md delete mode 100644 docs/pro.md delete mode 100644 static/img/categories/creator.png delete mode 100644 static/img/categories/frameworks.png delete mode 100644 static/img/categories/pro-course.png diff --git a/docs/blogs-documenations.md b/docs/blogs-documenations.md index d4252b5..8e76d9e 100644 --- a/docs/blogs-documenations.md +++ b/docs/blogs-documenations.md @@ -4,12 +4,12 @@ sidebar_position: 4 # Blogs and Documentations -- [Blog & Articles](#blogs--articles-websites) -- [Documenations Websites](/) -- [Cheat sheets](/) +- [🗞️ Blog & Articles](#%EF%B8%8F-blogs--articles-websites) +- [📜 Documenations Websites](#-documenations-websites) +- [📑 Cheat sheets](#-cheat-sheets) -### Blogs & Articles Websites +### 🗞️ Blogs & Articles Websites - [**DevDojo**](https://devdojo.com/) lets you join 46,000+ developers learn, build, and grow together. @@ -21,7 +21,7 @@ sidebar_position: 4 - [**Hackernoon**](https://hackernoon.com/) An Independent Tech Media Site -### Documenations Websites +### 📜 Documenations Websites - [**freeCodeCamp.org**](https://www.freecodecamp.org/) freeCodeCamp.org is a 501(c)3 non-profit organisation that can help you learn to code for free, build real-world projects, and prepare for getting your first (or nth) developer job. @@ -33,7 +33,7 @@ sidebar_position: 4 - [**JavaScript.info**](https://javascript.info/) Learn JavaScript from the basics to advanced topics with simple yet detailed explanations. -### Cheat sheets +### 📑 Cheat sheets - [**modern-js-cheatsheet**](https://github.com/mbeaudru/modern-js-cheatsheet) Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects. diff --git a/docs/concepts.md b/docs/concepts.md index 14460bf..9fc13d8 100644 --- a/docs/concepts.md +++ b/docs/concepts.md @@ -1,3 +1,13 @@ --- sidebar_position: 10 ---- \ No newline at end of file +--- + +# Javascript Concepts + +- [**leonardomso/33-js-concepts**](https://github.com/leonardomso/33-js-concepts) scroll 33 JavaScript concepts every developer should know. + +- [**7 JavaScript Concepts**](https://www.geeksforgeeks.org/7-javascript-concepts-that-every-developer-must-know/) JavaScript is Everywhere. Millions of webpages are built on JavaScript and it’s not going anywhere at least for now. + +- [**15 JavaScript concepts that every JavaScript Programmer must know.**](https://madasamy.medium.com/15-javascript-concepts-that-every-nodejs-programmer-must-to-know-6894f5157cb7) This post covers some basic concepts in JavaScript. Every JavaScript programmer must know and master these. + +- [**JavaScript: The Advanced Concepts**](https://www.udemy.com/course/advanced-javascript-concepts/) Learn modern advanced JavaScript practices and be in the top 10% of JavaScript developers. diff --git a/docs/creators.md b/docs/creators.md deleted file mode 100644 index 396c2a2..0000000 --- a/docs/creators.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -sidebar_position: 21 ---- \ No newline at end of file diff --git a/docs/dsa.md b/docs/dsa.md index 484ffe5..c187c23 100644 --- a/docs/dsa.md +++ b/docs/dsa.md @@ -4,8 +4,8 @@ sidebar_position: 5 # Data Structure & Algorithms -- [👨‍💻 Websites & Platforms](#-websites---platforms) -- [🎥 Youtube Vidoes](#-vidoes) +- [👨‍💻 Websites & Platforms](#-websites--platforms) +- [🎥 Youtube Vidoes](#-youtube-vidoes) - [📦 GitHub Respositories](#-github-respositories) ### 👨‍💻 Websites & Platforms @@ -38,6 +38,8 @@ sidebar_position: 5 ### 📦 GitHub Respositories +- [**trekhleb/javascript-algorithms**](https://github.com/trekhleb/javascript-algorithms) Algorithms and data structures implemented in JavaScript with explanations and links to further readings + - [**TheAlgorithms/Javascript**](https://github.com/TheAlgorithms/Javascript) Algorithms implemented in Javascript for beginners, following best practices. - [**tayllan/awesome-algorithms**](https://github.com/tayllan/awesome-algorithms) A curated list of awesome places to learn and/or practice algorithms. Inspired by awesome-awesomeness and all the other awesome Awesome libraries. diff --git a/docs/ebooks.md b/docs/ebooks.md index 34ad29d..6c914e2 100644 --- a/docs/ebooks.md +++ b/docs/ebooks.md @@ -1,3 +1,148 @@ --- -sidebar_position: 9 ---- \ No newline at end of file +sidebar_position: 8 +--- + +# Ebooks + +:::info +this page from: [WebRTCGame/JavascriptBooks.md](https://gist.github.com/WebRTCGame/9fa80ed32a7413bd0f8d71304d6335eb) +::: + +A curated collection of awesome & free JavaScript books to help you learn the JavaScript programming language. + +## [You Don’t Know JS (Book Series)](https://github.com/getify/You-Dont-Know-JS) + +**Kyle Simpson** + +_You Don’t Know JS_ is a series of books diving deep into the core mechanisms of the JavaScript language. + +## [Eloquent JavaScript](http://eloquentjavascript.net/) + +**Marijn Haverbeke** + +_Eloquent JavaScript_ intends to make you familiar enough with the JavaScript language to be able to make a computer do what you want. Besides explaining JavaScript, the book also will introduce the basic principles of programming. + +## [Exploring ES6](http://exploringjs.com/es6/) + +**Dr. Axel Rauschmayer** + +_Exploring ES6_ is intended for people already familiar with JavaScript. It covers ECMAScript 6 in depth, but is structured so that you can also quickly get an overview if you want to. It not only tells you how ES6 works, it also tells you why it works the way it does. + +## [Google JavaScript Style Guide](https://google.github.io/styleguide/javascriptguide.xml) + +The _Google JavaScript Style Guide_ holds the style guidelines that Google uses internally for their JavaScript code. + +## [Human JavaScript](http://read.humanjavascript.com/) + +**Henrik Joreteg** + +_Human JavaScript_ is a book about a specific set of tools, patterns, and approaches that the author feels are optimized for people. These approaches enable the team at **&yet**, a small consulting and product company, to quickly build and deliver high-quality JavaScript applications for humans. + +## [JavaScript Allongé](https://leanpub.com/javascriptallongesix/read) + +**Reginald Braithwaite** + +_JavaScript Allongé_ is a first and foremost, a book about programming with functions. It’s written in JavaScript, because JavaScript hits the perfect sweet spot of being both widely used, and of having proper first-class functions with lexical scope. It teaches you how to handle complex code, and it also teaches you how to simplify code without dumbing it down. + +## [JavaScript Enlightenment](http://www.javascriptenlightenment.com/JavaScript_Enlightenment.pdf) + +**Cody Lindley** + +An accurate JavaScript worldview through an examination of native JavaScript objects and supporting nuances: complex values, primitive values, scope, inheritance, the head object, etc. + +## [JavaScript for Cats](http://jsforcats.com/) + +**Max Ogden** + +_JavaScript for Cats_ is an introduction to JavaScript for new programmers. + +## [JavaScript plus a dash of jQuery](http://nicholasjohnson.com/javascript-book/) + +**Nicholas Johnson** + +_JavaScript plus a dash of jQuery_ covers the very basics of JavaScript from the ground up. These are the fundamentals that you will need to know to do the fancy schmancy stuff that you’re probably quite keen to get started on. + +## [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) + +**Ivo Wetzel, Zhang Yi Jiang, Tim Ruffles** + +_JavaScript Garden_ is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavors into the depths of the language. It does not aim to teach you JavaScript. Former knowledge of the language is strongly recommended in order to understand the topics covered in this guide. + +## [JavaScript IRL](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) + +**Mark Daggett** + +This is not an entire book, but a single chapter from the book _Expert JavaScript_. The bulk of this chapter covers the ways in which you can interact with the world around you using machines that listen to JavaScript. + +## [JavaScript Patterns Collection](http://shichuan.github.io/javascript-patterns/) + +**Shi Chuan** + +_JavaScript Patterns Collection _is a JavaScript pattern and antipattern collection that covers function patterns, jQuery patterns, jQuery plugin patterns, design patterns, general patterns, literals and constructor patterns, object creation patterns, code reuse patterns, DOM and browser patterns. + +## [JavaScript Spessore](https://leanpub.com/javascript-spessore/read) + +**Reginald Braithwaite** + +In _JavaScript Spessore_, you will learn to implement several different kinds of object-oriented programming language semantics, in JavaScript. It is written for the reader who has read _JavaScript Allongé_ or has equivalent experience with JavaScript, especially as it pertains to functions, closures, and prototypes. + +## [JavaScript: The Right Way](http://jstherightway.org/) + +**William Oliveira and Allan Esquina** + +_JavaScript: The Right Way_ is an easy-to-read, quick reference for JavaScript best practices and accepted coding standards. It is intended to introduce new developers to JavaScript and help experienced developers learn more about its best practices. +Despite the name, this guide doesn’t necessarily mean “the only way” to do JavaScript. + +## [Learning JavaScript Design Patterns](https://addyosmani.com/resources/essentialjsdesignpatterns/book/) + +**Addy Osmani** + +_Learning JavaScript Design Patterns_ explores applying both classical and modern design patterns to the JavaScript programming language. It is targeted at professional developers wishing to improve their knowledge of design patterns and how they can be applied to the JavaScript programming language. Some of the concepts covered (closures, prototypal inheritance) will assume a level of basic prior knowledge and understanding. + +## [Master Space and Time With JavaScript](http://www.noelrappin.com/mstwjs/) + +**Noel Rappin** + +_Master Space and Time With JavaScript_ is a 4 book series that will help you come to to grips with modern JavaScript, including the JavaScript object model, testing, Backbone, and Ember. However, only _Book 1: The Basics_ is available for free. The other 3 books need to be purchased. + +## [Mozilla Developer Network’s JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide) + +The JavaScript Guide shows you how to use JavaScript and gives an overview of the language. + +## [Patterns For Large-Scale JavaScript Application Architecture](https://addyosmani.com/largescalejavascript/) + +**Addy Osmani** + +_Patterns For Large-Scale JavaScript Application Architecture_ is based on a talk the author presented at LondonJS. It discusses an effective set of patterns for large-scale JavaScript application architecture. + +## [Programming JavaScript Applications](http://chimera.labs.oreilly.com/books/1234000000262/) + +**Eric Elliott** + +In _Programming JavaScript Applications_, author Eric Elliott shows you how to add client- and server-side features to a large JavaScript application without negatively affecting the rest of your code. + +## [Speaking JavaScript](http://speakingjs.com/es5/) + +**Dr. Axel Rauschmayer** + +_Speaking JavaScript_‘s target audience is programmers who want to learn JavaScript quickly and properly, and JavaScript programmers who want to deepen their skills and/or look up specific topics. It has been written for programmers, by a programmer. You should already know object-oriented programming via a mainstream programming language such as [Java](https://hackerlists.com/free-java-books/), PHP, C++, Python, Ruby, Objective-C, C#, or Perl. + +## [The JavaScript Tutorial](http://javascript.info/) + +**Ilya Kantor** + +HTML5 is great. jQuery is cool. Node.JS is awesome. Base them on the solid, powerful basement of pure JavaScript and you can rock the web! + +## [The Problem with Native JavaScript APIs](http://chimera.labs.oreilly.com/books/1234000001655) + +**Nicholas C. Zakas** + +In _The Problem with Native JavaScript APIs_, Nicholas Zakas—consultant and former front-end tech leader at Yahoo!—provides a case study to show how different browsers can develop native APIs for the same specification and still end up with different interpretations. You’ll discover how these APIs can tie your code to specific browsers, forcing you to upgrade application logic whenever new browsers and new browser versions are released. + +## [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) + +**Nicholas C. Zakas** + +_Understanding ECMAScript 6_ covers the changes brought about by the most recent major update to the JavaScript programming language: ECMAScript 6. + + \ No newline at end of file diff --git a/docs/frameworks.md b/docs/frameworks.md deleted file mode 100644 index 1c71336..0000000 --- a/docs/frameworks.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -sidebar_position: 15 ---- \ No newline at end of file diff --git a/docs/frontend.md b/docs/frontend.md index 8576af0..d763c2f 100644 --- a/docs/frontend.md +++ b/docs/frontend.md @@ -1,3 +1,1057 @@ --- sidebar_position: 13 ---- \ No newline at end of file +--- + +# Frontend + +:::info +this page from: [sorrycc](https://github.com/sorrycc) +::: +A collection of awesome browser-side [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) libraries, resources and shiny things. + +- [Awesome JavaScript](#awesome-javascript) + - [Package Managers](#package-managers) + - [Component management](#component-management) + - [Loaders](#loaders) + - [Bundlers](#bundlers) + - [Type Checkers](#type-checkers) + - [Testing Frameworks](#testing-frameworks) + - [QA Tools](#qa-tools) + - [MVC Frameworks and Libraries](#mvc-frameworks-and-libraries) + - [Node-Powered CMS Frameworks](#node-powered-cms-frameworks) + - [Templating Engines](#templating-engines) + - [Articles/Posts](#articles-and-posts) + - [Data Visualization](#data-visualization) + - [Timeline](#timeline) + - [Spreadsheet](#spreadsheet) + - [Editors](#editors) + - [Documentation](#documentation) + - Utilities + - [Files](#files) + - [Functional Programming](#functional-programming) + - [Reactive Programming](#reactive-programming) + - [Data Structure](#data-structure) + - [Date](#date) + - [String](#string) + - [Number](#number) + - [Storage](#storage) + - [Color](#color) + - [I18n And L10n](#i18n-and-l10n) + - [Control Flow](#control-flow) + - [Routing](#routing) + - [Security](#security) + - [Log](#log) + - [RegExp](#regexp) + - [Media](#videoaudio) + - [Voice Command](#voice-command) + - [API](#api) + - [Streaming](#streaming) + - [Vision Detection](#vision-detection) + - [Browser Detection](#browser-detection) + - [Operating System](#operating-system) + - [Benchmark](#benchmark) + - [Machine Learning](#machine-learning) + - UI + - [Code Highlighting](#code-highlighting) + - [Loading Status](#loading-status) + - [Validation](#validation) + - [Keyboard Wrappers](#keyboard-wrappers) + - [Tours And Guides](#tours-and-guides) + - [Notifications](#notifications) + - [Sliders](#sliders) + - [Range Sliders](#range-sliders) + - [Form Widgets](#form-widgets) + - [Tips](#tips) + - [Modals and Popups](#modals-and-popups) + - [Scroll](#scroll) + - [Menu](#menu) + - [Table/Grid](#tablegrid) + - [Frameworks](#frameworks-1) + - [Boilerplates](#boilerplates) + - [Image](#image) + - [Gesture](#gesture) + - [Maps](#maps) + - [Typography](#typography) + - [Animations](#animations) + - [Image processing](#image-processing) + - [ES6](#es6) + - [Generators](#generators) + - [Full Text Search](#full-text-search) + - [SDK](#sdk) + - [Misc](#misc) + - [Podcasts](#podcasts) +- [Worth Reading](#worth-reading) +- [Other Awesome Lists](#other-awesome-lists) +- [Contributing](#contributing) + +--- + +## Package Managers + +_Host the JavaScript libraries and provide tools for fetching and packaging them._ + +- [npm](https://www.npmjs.com/) - npm is the package manager for JavaScript. +- [Bower](https://github.com/bower/bower) - A package manager for the web. +- [component](https://github.com/componentjs/component) - Client package management for building better web applications. +- [spm](https://github.com/spmjs/spm) - Brand new static package manager. +- [jam](https://github.com/caolan/jam) - A package manager using a browser-focused and RequireJS compatible repository. +- [jspm](https://github.com/jspm/jspm-cli) - Frictionless browser package management. +- [Ender](https://github.com/ender-js/Ender) - The no-library library. +- [volo](https://github.com/volojs/volo) - Create front end projects from templates, add dependencies, and automate the resulting projects. +- [Duo](https://github.com/duojs/duo) - Next-generation package manager that blends the best ideas from Component, Browserify and Go to make organizing and writing front-end code quick and painless. +- [yarn](https://yarnpkg.com/) - Fast, reliable, and secure dependency management. +- [pnpm](https://pnpm.io/) - Fast, disk space efficient package manager. + +## Component Management + +- [Bit](https://github.com/teambit/bit) - Create, find and reuse components (React, Angular, Node etc.) across applications. + +## Loaders + +_Module or loading system for JavaScript._ + +- [RequireJS](https://github.com/requirejs/requirejs) - A file and module loader for JavaScript. +- [browserify](https://github.com/substack/node-browserify) - Browser-side require() the node.js way. +- [SeaJS](https://github.com/seajs/seajs) - A Module Loader for the Web. +- [HeadJS](https://github.com/headjs/headjs) - The only script in your HEAD. +- [curl](https://github.com/cujojs/curl) - A small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts. +- [lazyload](https://github.com/rgrove/lazyload/) - Tiny, dependency-free async JavaScript and CSS loader. +- [script.js](https://github.com/ded/script.js) - Asynchronous JavaScript loader and dependency manager. +- [systemjs](https://github.com/systemjs/systemjs) - AMD, CJS & ES6 spec-compliant module loader. +- [LodJS](https://github.com/yanhaijing/lodjs) - Module loader based on AMD. +- [ESL](https://github.com/ecomfe/esl) - Module loader browser first, support lazy define and AMD. +- [modulejs](https://github.com/lrsjng/modulejs) - Lightweight JavaScript module system. + +## Bundlers + +- [webpack](https://github.com/webpack/webpack) - Packs CommonJs/AMD modules for the browser. +- [Rollup](https://github.com/rollup/rollup) - Next-generation ES6 module bundler. +- [Brunch](https://github.com/brunch/brunch) - Fast front-end web app build tool with simple declarative config. +- [Parcel](https://github.com/parcel-bundler/parcel) - Blazing fast, zero configuration web application bundler. +- [Microbundle](https://github.com/developit/microbundle) - Zero-configuration bundler for tiny modules. +- [FuseBox](https://github.com/fuse-box/fuse-box) - A bundler that does it right +- [Snowpack](https://www.snowpack.dev/) - A lightning-fast frontend build tool, designed for the modern web. + +## Type Checkers + +- [TypeScript](https://www.typescriptlang.org/) - A typed superset of JavaScript that compiles to plain JavaScript. +- [Flow.js](https://flow.org/en/) - A static type checker for JavaScript from Facebook. +- [Hegel](https://hegel.js.org/) - A static type checker for JavaScript with a bias on type inference an strong type system. +- [TypL](https://github.com/getify/TypL) - the JavaScript Type Linter with a bias on type inference. +- [Hindley Milner Definitions](https://github.com/xodio/hm-def) - runtime type checking for JavaScript functions using Haskell-alike Hindley Milner type signatures. + +## Testing Frameworks + +### Frameworks + +- [mocha](https://github.com/mochajs/mocha) - Simple, flexible, fun JavaScript test framework for node.js & the browser. +- [jasmine](https://github.com/jasmine/jasmine) - DOM-less simple JavaScript testing framework. +- [qunit](https://github.com/jquery/qunit) - An easy-to-use JavaScript Unit Testing framework. +- [jest](https://github.com/facebook/jest) - Painless JavaScript Unit Testing. +- [prova](https://github.com/azer/prova) - Node & Browser test runner based on Tape and Browserify +- [DalekJS](https://github.com/dalekjs/dalek) - Automated cross browser functional testing with JavaScript +- [Protractor](https://github.com/angular/protractor) - Protractor is an end-to-end test framework for AngularJS applications. +- [tape](https://github.com/substack/tape) - Tap-producing test harness for node and browsers. +- [TestCafe](https://github.com/DevExpress/testcafe) - Automated browser testing for the modern web development stack. +- [ava](https://github.com/avajs/ava) - 🚀 Futuristic JavaScript test runner +- [Cypress](https://www.cypress.io/) - Complete end-to-end testing framework for anything that runs in a browser and beyond. + +### Assertion + +- [chai](https://github.com/chaijs/chai) - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. +- [Enzyme](https://airbnb.io/enzyme/index.html) - Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output. +- [react testing library](https://github.com/kentcdodds/react-testing-library) - Simple and complete React DOM testing utilities that encourage good testing practices. +- [Sinon.JS](https://github.com/sinonjs/sinon) - Test spies, stubs, and mocks for JavaScript. +- [expect.js](https://github.com/Automattic/expect.js) - Minimalistic BDD-style assertions for Node.JS and the browser. +- [proxyquire](https://github.com/thlorenz/proxyquire) - Stub nodejs's require. + +### Coverage + +- [istanbul](https://github.com/gotwarlost/istanbul) - Yet another JS code coverage tool. +- [blanket](https://github.com/alex-seville/blanket) - A simple code coverage library for JavaScript. Designed to be easy to install and use, for both browser and nodejs. +- [JSCover](https://github.com/tntim96/JSCover) - JSCover is a tool that measures code coverage for JavaScript programs. + +### Runner + +- [phantomjs](https://github.com/ariya/phantomjs) - Scriptable Headless WebKit. +- [slimerjs](https://github.com/laurentj/slimerjs) - A PhantomJS-like tool running Gecko. +- [casperjs](https://github.com/casperjs/casperjs) - Navigation scripting & testing utility for PhantomJS and SlimerJS. +- [zombie](https://github.com/assaf/zombie) - Insanely fast, full-stack, headless browser testing using node.js. +- [totoro](https://github.com/totorojs/totoro) - A simple and stable cross-browser testing tool. +- [karma](https://github.com/karma-runner/karma) - Spectacular Test Runner for JavaScript. +- [nightwatch](https://github.com/nightwatchjs/nightwatch) - UI automated testing framework based on node.js and selenium webdriver. +- [intern](https://github.com/theintern/intern) - A next-generation code testing stack for JavaScript. +- [yolpo](http://www.yolpo.com) - A statement-by-statement JavaScript interpreter in the browser. +- [puppeteer](https://github.com/GoogleChrome/puppeteer) - Headless Chrome Node.js API by official Google Chrome team. +- [webdriverio](https://github.com/webdriverio/webdriverio) - Next-gen WebDriver test automation framework for Node.js. +- [taiko](https://github.com/getgauge/taiko) - A Node.js library with a simple API to automate Chromium based browsers. +- [Playwright](https://github.com/microsoft/playwright) - Node.js library to automate Chromium, Firefox and WebKit with a single API. + +## QA Tools + +- [prettier](https://github.com/prettier/prettier) - Prettier is an opinionated code formatter. +- [JSHint](https://github.com/jshint/jshint/) - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code. +- [jscs](https://github.com/jscs-dev/node-jscs) - JavaScript Code Style checker. +- [jsfmt](https://github.com/rdio/jsfmt) - For formatting, searching, and rewriting JavaScript. +- [jsinspect](https://github.com/danielstjules/jsinspect) - Detect copy-pasted and structurally similar code. +- [buddy.js](https://github.com/danielstjules/buddy.js) - Magic number detection for JavaScript. +- [ESLint](https://github.com/eslint/eslint) - A fully pluggable tool for identifying and reporting on patterns in JavaScript. +- [JSLint](https://github.com/douglascrockford/JSLint) - High-standards, strict & opinionated code quality tool, aiming to keep only good parts of the language. +- [JavaScript Standard Style](https://github.com/feross/standard) - Opinionated, no-configuration style guide, style checker, and formatter +- [Pre-evaluate code at buildtime](https://github.com/kentcdodds/preval.macro) - Pre-evaluate your front end javascript code at build-time +- [JS-Beautifier](https://github.com/beautify-web/js-beautify) - Npm cli and library to format JS code. +- [husky](https://github.com/typicode/husky) - Prevents bad git commit, git push and more. + +## MVC Frameworks and Libraries + +- [angular.js](https://github.com/angular/angular.js) - HTML enhanced for web apps. (deprecated) +- [angular](https://github.com/angular/angular) - Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages. +- [aurelia](http://aurelia.io) - A JavaScript client framework for mobile, desktop and web. +- [backbone](https://github.com/jashkenas/backbone) - Give your JS App some Backbone with Models, Views, Collections, and Events. +- [ember.js](https://github.com/emberjs/ember.js) - A JavaScript framework for creating ambitious web applications. +- [meteor](https://github.com/meteor/meteor) - An ultra-simple, database-everywhere, data-on-the-wire, pure-javascript web framework. +- [ractive](https://github.com/ractivejs/ractive) - Next-generation DOM manipulation. +- [vue](https://github.com/vuejs/vue) - Intuitive, fast & composable MVVM for building interactive interfaces. +- [svelte](https://github.com/sveltejs/svelte) - Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM. +- [knockout](https://github.com/knockout/knockout) - Knockout makes it easier to create rich, responsive UIs with JavaScript. +- [spine](https://github.com/spine/spine) - Lightweight MVC library for building JavaScript applications. +- [espresso.js](https://github.com/techlayer/espresso.js) - A minimal JavaScript library for crafting user interfaces. +- [canjs](https://github.com/canjs/canjs) - Can do JS, better, faster, easier. +- [react](https://reactjs.org/) - A library for building user interfaces. It's declarative, efficient, and extremely flexible. Works with a Virtual DOM. +- [hyperapp](https://github.com/hyperapp/hyperapp) - 1kb JavaScript library for building frontend applications. +- [preact](https://github.com/developit/preact) - Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM. +- [nativescript](https://github.com/NativeScript/NativeScript) - Build truly native cross-platform iOS and Android apps with JavaScript. +- [react-native](https://github.com/facebook/react-native) - A framework for building native apps with React. +- [riot](https://github.com/riot/riot) - React-like library, but with very small size. +- [thorax](https://github.com/walmartlabs/thorax) - Strengthening your Backbone. +- [chaplin](https://github.com/chaplinjs/chaplin) - An architecture for JavaScript applications using the Backbone.js library. +- [marionette](https://github.com/marionettejs/backbone.marionette) - A composite application library for Backbone.js that aims to simplify the construction of large scale JavaScript applications. +- [ripple](https://github.com/ripplejs/ripple) - A tiny foundation for building reactive views. +- [rivets](https://github.com/mikeric/rivets) - Lightweight and powerful data binding + templating solution. +- [derby](https://github.com/derbyjs/derby) - MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers. + - [derby-awesome](https://github.com/russll/awesome-derby) - A collection of awesome derby components +- [way.js](https://github.com/gwendall/way.js) - Simple, lightweight, persistent two-way databinding. +- [mithril.js](https://github.com/lhorie/mithril.js) - Mithril is a client-side MVC framework (Light-weight, Robust, Fast). +- [jsblocks](https://github.com/astoilkov/jsblocks) - jsblocks is better MV-ish framework. +- [LiquidLava](http://www.lava-framework.com/) - Transparent MVC framework for building user interfaces. +- [feathers](https://github.com/feathersjs/feathers) - A minimalist real-time JavaScript framework for tomorrow's apps. +- [Keo](https://github.com/Wildhoney/Keo) - Functional stateless React components with Shadow DOM support. +- [atvjs](https://github.com/emadalam/atvjs) - Blazing fast Apple TV application development using pure JavaScript. +- [Alpine.js](https://github.com/alpinejs/alpine) - offers you the reactive and declarative nature of big frameworks like Vue or React at a much lower cost. +- [inferno](https://github.com/infernojs/inferno) - 🔥 An extremely fast, React-like JavaScript library for building modern user interfaces. +- [FoalTS](https://foalts.org) - Elegant and all-inclusive Node.JS framework for building web applications (TypeScript). +- [Lucia](https://github.com/aidenybai/lucia) - 3kb library for tiny web apps. +- [Adonis](https://github.com/adonisjs/core) - The Node.js Framework highly focused on developer ergonomics, stability and confidence. +- [GrapesJS](https://github.com/artf/grapesjs) - Free and Open source Web Builder Framework. Next generation tool for building templates without coding. +- [Rete.js](https://github.com/retejs/rete) - A modular framework for visual programming allows to create node based editor in browser. +- [litegraph.js](https://github.com/jagenjo/litegraph.js) - A graph node engine and editor similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. +- [Drawflow](https://github.com/jerosoler/Drawflow) - This allow you to create data flows easily and quickly. +- [Blockly](https://github.com/google/blockly) - A library that adds a visual code editor to web and mobile apps by Google. +- [Million](https://github.com/aidenybai/million) - <1kb compiler-focused virtual DOM. It's fast! + +## Node-Powered CMS Frameworks + +- [KeystoneJS](https://github.com/keystonejs/keystone) - powerful CMS and web app framework. +- [Reaction Commerce](https://github.com/reactioncommerce/reaction) - reactive CMS, real-time architecture and design. +- [Ghost](https://github.com/tryghost/Ghost) - simple, powerful publishing platform. +- [Apostrophe](https://github.com/punkave/apostrophe) - CMS with content editing and essential services. +- [We.js](https://github.com/wejs/we/) - framework for real time apps, sites or blogs. +- [Hatch.js](https://github.com/inventures/hatchjs) - CMS platform with social features. +- [TaracotJS](https://github.com/xtremespb/taracotjs-generator/) - fast and minimalist CMS based on Node.js. +- [Nodizecms](https://github.com/nodize/nodizecms) - CMS for CoffeeScript lovers. +- [Cody](https://github.com/jcoppieters/cody) - CMS with WSYWYG editor. +- [PencilBlue](https://github.com/pencilblue/pencilblue/) - CMS and blogging platform. +- [Strapi](https://github.com/strapi/strapi) - Open source Node.js Headless CMS to easily build customisable APIs. +- [Factor](https://github.com/fiction-com/factor) - The Javascript CMS + +## Templating Engines + +_Templating engines allow you to perform string interpolation._ + +- [mustache.js](https://github.com/janl/mustache.js) - Minimal templating with {{mustaches}} in JavaScript. +- [handlebars.js](https://github.com/handlebars-lang/handlebars.js) - An extension to the Mustache templating language. +- [nunjucks](https://mozilla.github.io/nunjucks/) - A rich and powerful templating language for JavaScript from Mozilla. +- [hogan.js](https://github.com/twitter/hogan.js) - A compiler for the Mustache templating language. +- [doT](https://github.com/olado/doT) - The fastest + concise JavaScript template engine for nodejs and browsers. +- [dustjs](https://github.com/linkedin/dustjs/) - Asynchronous templates for the browser and node.js. +- [eco](https://github.com/sstephenson/eco/) - Embedded CoffeeScript templates. +- [JavaScript-Templates](https://github.com/blueimp/JavaScript-Templates) - < 1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. +- [t.js](https://github.com/jasonmoo/t.js) - A tiny JavaScript templating framework in ~400 bytes gzipped. +- [Pug](https://github.com/pugjs/pug) - Robust, elegant, feature rich template engine for nodejs. (formerly known as Jade) +- [EJS](https://github.com/mde/ejs) - Effective JavaScript templating. +- [xtemplate](https://github.com/xtemplate/xtemplate) - eXtensible Template Engine lib for node and the browser +- [marko](https://github.com/marko-js/marko) - A fast, lightweight, HTML-based templating engine for Node.js and the browser with async, streaming, custom tags and CommonJS modules as compiled output. +- [swig](https://github.com/paularmstrong/swig) - (Archived) A simple, powerful, and extendable Node.js and browser-based JavaScript template engine. + +## Articles and Posts + +- [The JavaScript that you should know](https://medium.com/@pedropolisenso/o-javasscript-que-voc%C3%AA-deveria-conhecer-b70e94d1d706) - Article about concepts of JavaScript Functional. +- [How JavaScript works](https://blog.sessionstack.com/tagged/tutorial) - A series of articles about the building blocks of JavaScript. +- [Multi-threading using web-workers](https://www.loginradius.com/blog/async/adding-multi-threading-to-javascript-using-web-workers/) - Web Workers: Adding Multi-threading to JavaScript +- [this keyword in JavaScript](https://www.loginradius.com/blog/async/breaking-down-this-keyword-in-javascript/) - Breaking down the 'this' keyword in JavaScript + +## Data Visualization + +_Data visualization tools for the web._ + +- [d3](https://github.com/d3/d3) - A JavaScript visualization library for HTML and SVG. +- [metrics-graphics](https://github.com/mozilla/metrics-graphics) - A library optimized for concise, principled data graphics and layouts. +- [three.js](https://github.com/mrdoob/three.js) - JavaScript 3D library. +- [Chart.js](https://github.com/chartjs/Chart.js) - Simple HTML5 Charts using the <canvas> tag. +- [paper.js](https://github.com/paperjs/paper.js) - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. +- [fabric.js](https://github.com/kangax/fabric.js) - JavaScript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser. +- [peity](https://github.com/benpickles/peity) - Progressive svg bar, line and pie charts. +- [raphael](https://github.com/DmitryBaranovskiy/raphael) - JavaScript Vector Library. +- [echarts](https://github.com/apache/echarts) - Enterprise Charts. +- [visjs](https://github.com/visjs) - Multiple Libraries for dynamic, browser-based data visualization. +- [two.js](https://github.com/jonobr1/two.js) - A renderer agnostic two-dimensional drawing api for the web. +- [g.raphael](https://github.com/DmitryBaranovskiy/g.raphael) - Charts for Raphaël. +- [sigma.js](https://github.com/jacomyal/sigma.js) - A JavaScript library dedicated to graph drawing. +- [arbor](https://github.com/samizdatco/arbor) - A graph visualization library using web workers and jQuery. +- [cubism](https://github.com/square/cubism) - A D3 plugin for visualizing time series. +- [dc.js](https://github.com/dc-js/dc.js) - Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js +- [vega](https://github.com/trifacta/vega) - A visualization grammar. +- [processing.js](http://processingjs.org/) - Processing.js makes your data visualizations work using web standards and without any plug-ins. +- [envisionjs](https://github.com/HumbleSoftware/envisionjs) - Dynamic HTML5 visualization. +- [rickshaw](https://github.com/shutterstock/rickshaw) - JavaScript toolkit for creating interactive real-time graphs. +- [flot](https://github.com/flot/flot) - Attractive JavaScript charts for jQuery. +- [morris.js](https://github.com/morrisjs/morris.js) - Pretty time-series line graphs. +- [nvd3](https://github.com/novus/nvd3) - Build re-usable charts and chart components for d3.js. +- [svg.js](https://github.com/wout/svg.js) - A lightweight library for manipulating and animating SVG. +- [heatmap.js](https://github.com/pa7/heatmap.js) - JavaScript Library for HTML5 canvas based heatmaps. +- [jquery.sparkline](https://github.com/gwatts/jquery.sparkline) - A plugin for the jQuery JavaScript library to generate small sparkline charts directly in the browser. +- [trianglify](https://github.com/qrohlf/trianglify) - Low poly style background generator with d3.js. +- [d3-cloud](https://github.com/jasondavies/d3-cloud) - Create word clouds in JavaScript. +- [d4](https://github.com/heavysixer/d4) - A friendly reusable charts DSL for D3. +- [dimple.js](http://dimplejs.org) - Easy charts for business analytics powered by d3. +- [chartist-js](https://github.com/gionkunz/chartist-js) - Simple responsive charts. +- [epoch](https://github.com/epochjs/epoch) - A general purpose real-time charting library. +- [c3](https://github.com/c3js/c3) - D3-based reusable chart library. +- [BabylonJS](https://github.com/BabylonJS/Babylon.js) - A framework for building 3D games with HTML 5 and WebGL. +- [recharts](https://github.com/recharts/recharts) - Redefined chart library built with React and D3. +- [GraphicsJS](https://github.com/AnyChart/GraphicsJS) - A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology. +- [mxGraph](https://github.com/jgraph/mxgraph) - Diagramming library that enables interactive graph and charting applications to be quickly created that run natively in any major browser that is supported by its vendor. +- [Frappe Charts](https://github.com/frappe/charts) - GitHub-inspired simple and modern SVG charts for the web with zero dependencies. +- [Frappe Gantt](https://github.com/frappe/gantt) - A simple, interactive, modern gantt chart library for the web. +- [G2](https://github.com/antvis/G2) - A highly interactive data-driven visualization grammar for statistical charts. +- [G2Plot](https://github.com/antvis/G2Plot) - An interactive and responsive charting library. Based on the grammar of graphics. +- [Cytoscape.js](https://github.com/cytoscape/cytoscape.js) - A fully featured graph theory library. +- [cola.js](https://ialab.it.monash.edu/webcola/) - library for arranging your HTML5 documents and diagrams using constraint-based optimization techniques +- [jointjs](https://github.com/clientIO/joint) - Diagramming library to create static diagrams or fully interactive diagramming tools. +- [vizzu](https://github.com/vizzuhq/vizzu-lib) - Library for animated data visualizations and data stories. + +There're also some great commercial libraries, like [amchart](https://www.amcharts.com/), [anychart](https://www.anychart.com/), [plotly](https://plotly.com/), [highchart](https://www.highcharts.com/), and [lightning chart](https://www.arction.com/lightningchart-js/). + +## Timeline + +- [TimelineJS v3](https://github.com/NUKnightLab/TimelineJS3) - A Storytelling Timeline built in JavaScript. +- [timesheet.js](https://github.com/sbstjn/timesheet.js) - JavaScript library for simple HTML5 & CSS3 time sheets. + +## Spreadsheet + +- [HANDSONTABLE](https://github.com/handsontable/handsontable) - Handsontable is a JavaScript/HTML5 Spreadsheet Library for Developers +- [Frappe Datatable](https://github.com/frappe/datatable) - Frappe DataTable is a simple, modern and interactive datatable library for displaying tabular data. +- [Luckysheet](https://github.com/mengshukeji/Luckysheet) - Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. + +## Editors + +- [ace](https://github.com/ajaxorg/ace) - Ace (Ajax.org Cloud9 Editor). +- [CodeMirror](https://github.com/codemirror/CodeMirror) - In-browser code editor. +- [esprima](https://github.com/ariya/esprima) - ECMAScript parsing infrastructure for multipurpose analysis. +- [quill](https://github.com/quilljs/quill) - A cross browser rich text editor with an API. +- [medium-editor](https://github.com/yabwe/medium-editor) - Medium.com WYSIWYG editor clone. +- [pen](https://github.com/sofish/pen) - enjoy live editing (+markdown). +- [jquery-notebook](https://github.com/raphaelcruzeiro/jquery-notebook) - A simple, clean and elegant text editor. Inspired by the awesomeness of Medium. +- [bootstrap-wysiwyg](https://github.com/mindmup/bootstrap-wysiwyg) - Tiny bootstrap-compatible WYSIWYG rich text editor. +- [ckeditor-releases](https://github.com/ckeditor/ckeditor-releases) - The best web text editor for everyone. +- [editor](https://github.com/lepture/editor) - A markdown editor. still on development. +- [EpicEditor](https://github.com/OscarGodson/EpicEditor) - An embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. +- [jsoneditor](https://github.com/josdejong/jsoneditor) - A web-based tool to view, edit and format JSON. +- [vim.js](https://github.com/coolwanglu/vim.js) - JavaScript port of Vim with a persistent `~/.vimrc`. +- [Squire](https://github.com/neilj/Squire) - HTML5 rich text editor. +- [TinyMCE](https://github.com/tinymce/tinymce) - The JavaScript Rich Text editor. +- [trix](https://github.com/basecamp/trix) - A rich text editor for everyday writing. By Basecamp. +- [Trumbowyg](https://github.com/Alex-D/Trumbowyg) - A lightweight and amazing WYSIWYG JavaScript editor. +- [Draft.js](https://github.com/facebook/draft-js) - A React framework for building text editors. +- [bootstrap-wysihtml5](https://github.com/jhollingworth/bootstrap-wysihtml5) - Simple, beautiful wysiwyg editor +- [wysihtml5](https://github.com/xing/wysihtml5) - Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. +- [raptor-editor](https://github.com/PANmedia/raptor-editor) - Raptor, an HTML5 WYSIWYG content editor! +- [popline](https://github.com/kenshin54/popline) - Popline is an HTML5 Rich-Text-Editor Toolbar. +- [Summernote](https://github.com/summernote/summernote) - Super simple WYSIWYG editor. + +## Documentation + +- [DevDocs](https://devdocs.io/) is an all-in-one API documentation reader with a fast, organized, and consistent interface. +- [dexy](http://www.dexy.it/) is a free-form literate documentation tool for writing any kind of technical document incorporating code. +- [docco](http://ashkenas.com/docco/) is a quick-and-dirty, hundred-line-long, literate-programming-style documentation generator. +- [styledocco](http://jacobrask.github.io/styledocco/) generates documentation and style guide documents from your stylesheets. +- [Ronn](https://github.com/rtomayko/ronn) builds manuals. It converts simple, human readable textfiles to roff for terminal display, and also to HTML for the web. +- [dox](https://github.com/tj/dox) is a JavaScript documentation generator written with node. Dox no longer generates an opinionated structure or style for your docs, it simply gives you a JSON representation, allowing you to use markdown and JSDoc-style tags. +- [jsdox](https://github.com/sutoiku/jsdox) is a JSDoc3 to Markdown documentation generator. +- [ESDoc](https://github.com/esdoc/esdoc) is a good documentation generator for JavaScript. +- [YUIDoc](http://yui.github.io/yuidoc/) is a Node.js application that generates API documentation from comments in source, using a syntax similar to tools like Javadoc and Doxygen. +- [coddoc](http://doug-martin.github.io/coddoc/) is a jsdoc parsing library. Coddoc is different in that it is easily extensible by allowing users to add tag and code parsers through the use of coddoc.addTagHandler and coddoc.addCodeHandler. coddoc also parses source code to be used in APIs. +- [sphinx](http://www.sphinx-doc.org/) a tool that makes it easy to create intelligent and beautiful documentation +- [Using JSDoc](http://usejsdoc.org/) +- [Beautiful docs](https://github.com/beautiful-docs/beautiful-docs) is a documentation viewer based on markdown files. +- [documentation.js](http://documentation.js.org) - API documentation generator with support for ES2015+ and flow annotation. +- [jsduck](https://github.com/senchalabs/jsduck) - API documentation generator made for Sencha JavaScript frameworks, but can be used for other frameworks too. +- [codecrumbs](https://github.com/Bogdan-Lyashenko/codecrumbs) is a visual tool for learning and documenting a codebase by putting breadcrumbs in source code. + +## Files + +_Libraries for working with files._ + +- [Papa Parse](https://github.com/mholt/PapaParse) - A powerful CSV library that supports parsing CSV files/strings and also exporting to CSV. +- [jBinary](https://github.com/jDataView/jBinary) - High-level I/O (loading, parsing, manipulating, serializing, saving) for binary files with declarative syntax for describing file types and data structures. +- [diff2html](https://github.com/rtfpessoa/diff2html) - Git diff output parser and pretty HTML generator. +- [jsPDF](https://github.com/MrRio/jsPDF) - JavaScript PDF generation. +- [PDF.js](https://github.com/mozilla/pdf.js) - PDF Reader in JavaScript. + +## Functional Programming + +_Functional programming libraries to extend JavaScript’s capabilities._ + +- [underscore](https://github.com/jashkenas/underscore) - JavaScript's utility \_ belt. +- [lodash](https://github.com/lodash/lodash) - A utility library delivering consistency, customization, performance, & extras. +- [Sugar](https://github.com/andrewplummer/Sugar) - A JavaScript library for working with native objects. +- [lazy.js](https://github.com/dtao/lazy.js) - Like Underscore, but lazier. +- [ramda](https://github.com/CrossEye/ramda) - A practical functional library for JavaScript programmers. +- [mout](https://github.com/mout/mout) - Modular JavaScript Utilities. +- [mesh](https://github.com/crcn/mesh.js) - Streamable data synchronization utility. +- [preludejs](https://github.com/alanrsoares/prelude-js) - Hardcore Functional Programming for JavaScript. +- [rambda](https://github.com/selfrefactor/rambda) - Faster and smaller alternative to _Ramda_. +- [fxts](https://github.com/marpple/FxTS) - Lazy evaluation and concurrency. + +## Reactive Programming + +_Reactive programming libraries to extend JavaScript’s capabilities._ + +- [RxJS](https://github.com/ReactiveX/rxjs) - A reactive programming library for JavaScript. +- [Bacon](https://github.com/baconjs/bacon.js) - FRP (functional reactive programming) library for JavaScript. +- [Kefir](https://github.com/pozadi/kefir) - FRP library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory consumption. +- [Highland](https://caolan.github.io/highland/) - Re-thinking the JavaScript utility belt, Highland manages synchronous and asynchronous code easily, using nothing more than standard JavaScript and Node-like Streams. +- [Most.js](https://github.com/cujojs/most) - high performance FRP library. +- [MobX](https://github.com/mobxjs/mobx) - TFRP library for simple, scalable state management. +- [Cycle.js](https://cycle.js.org) - A functional and reactive JavaScript library for cleaner code. +- [concent](https://github.com/concentjs/concent) - Definitely the ❤️ simplest but ⚡️ strongest state management for react, it is predictable、progressive and efficient. + +## Data Structure + +_Data structure libraries to build a more sophisticated application._ + +- [immutable-js](https://github.com/facebook/immutable-js) - Immutable Data Collections including Sequence, Range, Repeat, Map, OrderedMap, Set and a sparse Vector. +- [mori](https://github.com/swannodette/mori) - A library for using ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript. +- [buckets](https://github.com/mauriciosantos/Buckets-JS) - A complete, fully tested and documented data structure library written in JavaScript. +- [hashmap](https://github.com/flesler/hashmap) - Simple hashmap implementation that supports any kind of keys. +- [ngraph.graph](https://github.com/anvaka/ngraph.graph) - Graph data structure in javascript. + +## Date + +_Date Libraries._ + +- [moment](https://github.com/moment/moment) - Parse, validate, manipulate, and display dates in JavaScript. +- [moment-timezone](https://github.com/moment/moment-timezone) - Timezone support for moment.js. +- [jquery-timeago](https://github.com/rmm5t/jquery-timeago) - A jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). +- [timezone-js](https://github.com/mde/timezone-js) - Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data. +- [date](https://github.com/MatthewMueller/date) - Date() for humans. +- [ms.js](https://github.com/rauchg/ms.js) - Tiny millisecond conversion utility. +- [countdown.js](https://github.com/gumroad/countdown.js) - Super simple countdowns. +- [timeago.js](https://github.com/hustcc/timeago.js) - Simple library (less then 2kb) used to format date with `*** time ago` statement. +- [fecha](https://github.com/taylorhakes/fecha) - Lightweight date formatting and parsing (~2KB). Meant to replace parsing and formatting functionality of moment.js. +- [date-fns](https://github.com/date-fns/date-fns) - Modern JavaScript date utility library. +- [map-countdown](https://github.com/dawidjaniga/map-countdown) - A browser countdown built on top of the Google Maps. +- [dayjs](https://github.com/iamkun/dayjs) - Day.js 2KB immutable date library alternative to Moment.js with the same modern API. +- [luxon](https://github.com/moment/luxon) - Luxon is a library for working with dates and times in JavaScript. + +## String + +_String Libraries._ + +- [voca](https://github.com/panzerdp/voca) - The ultimate JavaScript string library +- [selecting](https://github.com/EvandroLG/selecting) - A library that allows you to access the text selected by the user. +- [underscore.string](https://github.com/epeli/underscore.string) - String manipulation extensions for Underscore.js JavaScript library. +- [string.js](https://github.com/jprichardson/string.js) - Extra JavaScript string methods. +- [he](https://github.com/mathiasbynens/he) - A robust HTML entity encoder/decoder written in JavaScript. +- [multiline](https://github.com/sindresorhus/multiline) - Multiline strings in JavaScript. +- [query-string](https://github.com/sindresorhus/query-string) - Parse and stringify URL query strings. +- [URI.js](https://github.com/medialize/URI.js/) - JavaScript URL mutation library. +- [jsurl](https://github.com/Mikhus/domurl) - Lightweight URL manipulation with JavaScript. +- [sprintf.js](https://github.com/alexei/sprintf.js) - A sprintf implementation. +- [url-pattern](https://github.com/snd/url-pattern) - Easier than regex string matching patterns for urls and other strings. Turn strings into data or data into strings. +- [plexis](https://github.com/plexis-js/plexis) - Lo-fi, powerful, community-driven string manipulation library. + +## Number + +- [Numeral-js](https://github.com/adamwdraper/Numeral-js) - A JavaScript library for formatting and manipulating numbers. +- [chance.js](https://github.com/chancejs/chancejs) - Random generator helper in JavaScript. Can generate numbers, strings etc. +- [odometer](https://github.com/HubSpot/odometer) - Smoothly transitions numbers with ease. +- [accounting.js](https://github.com/josscrowcroft/accounting.js) - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies. +- [money.js](https://github.com/josscrowcroft/money.js) - A tiny (1kb) JavaScript currency conversion library, for web & nodeJS. +- [Fraction.js](https://github.com/infusion/Fraction.js) - A rational number library for JavaScript. +- [Complex.js](https://github.com/infusion/Complex.js) - A complex number library for JavaScript. +- [Polynomial.js](https://github.com/infusion/Polynomial.js) - A polynomials library for JavaScript. +- [Quaternion.js](https://github.com/infusion/Quaternion.js) - A quaternion library for JavaScript + +## Storage + +- [store.js](https://github.com/marcuswestin/store.js) - LocalStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood. +- [localForage](https://github.com/mozilla/localForage) - Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. +- [jStorage](https://github.com/andris9/jStorage) - jStorage is a simple key/value database to store data on browser side. +- [cross-storage](https://github.com/zendesk/cross-storage) - Cross domain local storage, with permissions. +- [basket.js](https://github.com/addyosmani/basket.js) - A script and resource loader for caching & loading scripts with localStorage. +- [bag.js](https://github.com/nodeca/bag.js) - A caching script and resource loader, similar to basket.js, but with additional k/v interface and localStorage / websql / indexedDB support. +- [basil.js](https://github.com/Wisembly/basil.js) - The missing JavaScript smart persistent layer. +- [jquery-cookie](https://github.com/carhartl/jquery-cookie) - A simple, lightweight jQuery plugin for reading, writing and deleting cookies. +- [js-cookie](https://github.com/js-cookie/js-cookie) - A simple, lightweight JavaScript API for handling browser cookies. +- [Cookies](https://github.com/ScottHamper/Cookies) - JavaScript Client-Side Cookie Manipulation Library. +- [DB.js](https://github.com/aaronpowell/db.js/) - Promise based IndexDB Wrapper library. +- [lawnchair.js](https://github.com/brianleroux/lawnchair/) - Simple client-side JSON storage. +- [sql.js](https://github.com/kripken/sql.js) - SQLite compiled to JavaScript through Emscripten. +- [pouchdb](https://github.com/pouchdb/pouchdb) - Javascript db inspired by Apache CouchDB to run well within the browser. +- [crumbsjs](https://github.com/nirtz89/crumbsjs) - A lightweight vanilla ES6 cookies and local storage JavaScript library. +- [awesome-web-storage](https://github.com/softvar/awesome-web-storage) - Everything you need to know about client-side storage. +- [datavore](https://github.com/StanfordHCI/datavore) - A small, fast, in-browser database engine written in JavaScript. +- [Hoodie](https://github.com/hoodiehq/hoodie) - Offline First backend to work in browser without internet connectivity. +- [NeDB](https://github.com/louischatriot/nedb) - Embedded Persistent database for Browsers, nw.js, electron. + +## Color + +- [randomColor](https://github.com/davidmerfield/randomColor) - A color generator for JavaScript. +- [chroma.js](https://github.com/gka/chroma.js) - JavaScript library for all kinds of color manipulations. +- [color](https://github.com/Qix-/color) - JavaScript color conversion and manipulation library. +- [colors](https://github.com/mrmrs/colors) - Smarter defaults for colors on the web. +- [PleaseJS](https://github.com/Fooidge/PleaseJS) - JavaScript Library for creating random pleasing colors and color schemes. +- [TinyColor](https://github.com/bgrins/TinyColor) - Fast, small color manipulation and conversion for JavaScript. +- [Vibrant.js](https://github.com/jariz/vibrant.js/) - Extract prominent colors from an image. + +## I18n And L10n + +_Localization (l10n) and internationalization (i18n) JavaScript libraries._ + +- [i18next](https://github.com/i18next/i18next) - internationalisation (i18n) with JavaScript the easy way. +- [polyglot](https://github.com/airbnb/polyglot.js) - tiny i18n helper library. +- [babelfish](https://github.com/nodeca/babelfish/) - i18n with human friendly API and built in plurals support. +- [ttag](https://github.com/ttag-org/ttag) - Modern javascript i18n localization library based on ES6 tagged templates and the good old GNU gettext. + +## Control Flow + +- [async](https://github.com/caolan/async) - Async utilities for node and the browser. +- [q](https://github.com/kriskowal/q) - A tool for making and composing asynchronous promises in JavaScript. +- [step](https://github.com/creationix/step/) - An async control-flow library that makes stepping through logic easy. +- [contra](https://github.com/bevacqua/contra/) - Asynchronous flow control with a functional taste to it. +- [Bluebird](https://github.com/petkaantonov/bluebird/) - fully featured promise library with focus on innovative features and performance. +- [when](https://github.com/cujojs/when) - A solid, fast Promises/A+ and when() implementation, plus other async goodies. +- [ObjectEventTarget](https://github.com/gartz/ObjectEventTarget) - Provide a prototype that add support to event listeners (with same behavior of EventTarget from DOMElements available on browsers). +- [sporadic](https://github.com/marcoonroad/sporadic) - Composable concurrency abstractions (such as streams, coroutines and Go-like channels) on top of promises, for Node and browser engines. + +## Routing + +- [director](https://github.com/flatiron/director) - A tiny and isomorphic URL router for JavaScript. +- [page.js](https://github.com/visionmedia/page.js) - Micro client-side router inspired by the Express router (~1200 bytes). +- [pathjs](https://github.com/mtrpcic/pathjs) - Simple, lightweight routing for web browsers. +- [crossroads](https://github.com/millermedeiros/crossroads.js) - JavaScript Routes. +- [davis.js](https://github.com/olivernn/davis.js) - RESTful degradable JavaScript routing using pushState. +- [navaid](https://github.com/lukeed/navaid) - A navigation aid (aka, router) for the browser in 850 bytes~! + +## Security + +- [DOMPurify](https://github.com/cure53/DOMPurify) - A DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. +- [js-xss](https://github.com/leizongmin/js-xss) - Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist. +- [xss-filters](https://github.com/yahoo/xss-filters) - Secure XSS Filters by Yahoo. +- [sanitize-html](https://github.com/apostrophecms/sanitize-html) - sanitize-html provides a simple HTML sanitizer with a clear API. + +## Log + +- [log](https://github.com/adamschwartz/log) - Console.log with style. +- [Conzole](https://github.com/Oaxoa/Conzole) - A debug panel built in JavaScript that wraps JavaScript native console object methods and functionality in a panel displayed inside the page. +- [console.log-wrapper](https://github.com/patik/console.log-wrapper) - Log to the console in any browser with clarity. +- [loglevel](https://github.com/pimterry/loglevel) - Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods. +- [minilog](http://mixu.net/minilog/) – Lightweight client & server-side logging with Stream-API backends. +- [storyboard](http://guigrpa.github.io/storyboard/) - Universal logging library + Chrome extension; it lets you see all client and server tasks triggered by a user action in a single place. + +## RegExp + +- [RegEx101](https://regex101.com/#javascript) - Online regex tester and debugger for JavaScript. Also supports Python, PHP and PCRE. +- [RegExr](https://regexr.com/) - HTML/JS based tool for creating, testing, and learning about Regular Expressions. + +## Voice Command + +- [annyang](https://github.com/TalAter/annyang) - A JavaScript library for adding voice commands to your site, using speech recognition. +- [voix.js](https://github.com/pazguille/voix) - A JavaScript library to add voice commands to your sites, apps or games. + +## API + +- [axios](https://github.com/axios/axios) - Promise based HTTP client for the browser and node.js. +- [bottleneck](https://github.com/SGrondin/bottleneck) - A powerful rate limiter that makes throttling easy. +- [oauth-signature-js](https://github.com/bettiolo/oauth-signature-js) - JavaScript OAuth 1.0a signature generator for node and the browser. +- [amygdala](https://github.com/lincolnloop/amygdala) - RESTful HTTP client for JavaScript powered web applications. +- [jquery.rest](https://github.com/jpillora/jquery.rest) - A jQuery plugin for easy consumption of RESTful APIs. +- [Rails Ranger](https://github.com/victor-am/rails-ranger) - An opinionated REST client for Ruby on Rails APIs. +- [wretch](https://github.com/elbywan/wretch) - A tiny wrapper built around fetch with an intuitive syntax. +- [Bearer.sh](https://github.com/Bearer/bearer-js) - Universal API client that supports OAuth / API Key / Basic / etc. +- [FarFetch](https://github.com/WebsiteBeaver/far-fetch) - Modern Fetch API wrapper for simplicity, with concise file uploading. +- [Optic](https://github.com/opticdev/optic) - Optic automatically documents and tests your APIs. +- [SWR](https://github.com/vercel/swr) - React Hooks library for remote data fetching. +- [React Query](https://github.com/tannerlinsley/react-query) - Hooks for fetching, caching and updating asynchronous data in React. + +## Streaming + +- [Tailor](https://github.com/zalando/tailor) - Streaming layout service for front-end microservices, inspired by Facebook's BigPipe. + +## Vision Detection + +- [tracking.js](https://github.com/eduardolundgren/tracking.js) - A modern approach for Computer Vision on the web. +- [ocrad.js](https://github.com/antimatter15/ocrad.js) - OCR in JavaScript via Emscripten. + +## Machine Learning + +- [ConvNetJS](https://github.com/karpathy/convnetjs) - Deep Learning in JavaScript. Train Convolutional Neural Networks (or ordinary ones) in your browser. +- [DN2A](https://github.com/dn2a/dn2a-javascript) - Digital Neural Networks Architecture. +- [Brain.js](https://github.com/harthur/brain) - Neural networks in JavaScript. +- [Mind.js](https://github.com/stevenmiller888/mind) - A flexible neural network library. +- [Synaptic.js](https://github.com/cazala/synaptic) - Architecture-free neural network library for node.js and the browser. +- [TensorFlow.js](https://www.tensorflow.org/js/) - A JavaScript library for training and deploying ML models in the browser and on Node.js. +- [ml5.js](https://ml5js.org) - Friendly Machine Learning for the Web. +- [Synapses](https://github.com/mrdimosthenis/Synapses) - Lightweight cross-platform Neural Network library. +- [m2cgen](https://github.com/BayesWitnesses/m2cgen) - A CLI tool to transpile trained classic ML models into a native JavaScript code with zero dependencies. + +## Browser Detection + +- [bowser](https://github.com/ded/bowser) - a browser detector. + +## Operating System + +- [os.js](https://github.com/os-js/OS.js) - An open-source web desktop platform with a window manager, application APIs, GUI toolkit, filesystem abstractions and much more. + +## Benchmark + +- [benchmark.js](https://github.com/bestiejs/benchmark.js) - A benchmarking library. As used on jsPerf.com. +- [matcha](https://github.com/logicalparadox/matcha) - A caffeine driven, simplistic approach to benchmarking. + +## Code highlighting + +- [Highlight.js](https://github.com/isagalaev/highlight.js) - JavaScript syntax highlighter. +- [PrismJS](https://github.com/PrismJS/prism) - Lightweight, robust, elegant syntax highlighting. + +## Loading Status + +_Libraries for indicate load status._ + +- [Mprogress.js](https://github.com/lightningtgc/MProgress.js) - Create Google Material Design progress linear bars. +- [NProgress](https://ricostacruz.com/nprogress/) - Slim progress bars for Ajax'y applications. +- [Spin.js](https://github.com/fgnass/spin.js) - A spinning activity indicator. +- [progress.js](https://github.com/usablica/progress.js) - Create and manage progress bar for every objects on the page. +- [progressbar.js](https://github.com/kimmobrunfeldt/progressbar.js) - Beautiful and responsive progress bars with animated SVG paths. +- [pace](https://github.com/HubSpot/pace) - Automatically add a progress bar to your site. +- [topbar](https://github.com/buunguyen/topbar) - Tiny & beautiful site-wide progress indicator. +- [nanobar](https://github.com/jacoborus/nanobar) - Very lightweight progress bars. No jQuery. +- [PageLoadingEffects](https://github.com/codrops/PageLoadingEffects) - Modern ways of revealing new content using SVG animations. +- [SpinKit](https://github.com/tobiasahlin/SpinKit) - A collection of loading indicators animated with CSS. +- [Ladda](https://github.com/hakimel/Ladda) - Buttons with built-in loading indicators. +- [css-loaders](https://github.com/lukehaas/css-loaders) - A collection of loading spinners animated with CSS + +## Validation + +- [Parsley.js](https://github.com/guillaumepotier/Parsley.js) - Validate your forms, frontend, without writing a single line of JavaScript. +- [jquery-validation](https://github.com/jzaefferer/jquery-validation) - jQuery Validation Plugin. +- [validator.js](https://github.com/chriso/validator.js) - String validation and sanitization. +- [validate.js](https://github.com/rickharrison/validate.js) - Lightweight JavaScript form validation library inspired by CodeIgniter. +- [validatr](https://github.com/jaymorrow/validatr/) - Cross Browser HTML5 Form Validation. +- [FormValidation](https://formvalidation.io/) - The best jQuery plugin to validate form fields. Formerly BootstrapValidator. +- [is.js](https://github.com/arasatasaygin/is.js) - Check types, regexps, presence, time and more. +- [FieldVal](https://github.com/FieldVal/fieldval-js) - multipurpose validation library. Supports both sync and async validation. +- [Funval](https://github.com/neuledge/funval) - Data validation using functions interfaces (support TypeScript). +- [vest](https://github.com/ealush/vest) - 🦺 Declarative form validation framework inspired by unit testing. + +## Keyboard Wrappers + +- [mousetrap](https://github.com/ccampbell/mousetrap) - Simple library for handling keyboard shortcuts in JavaScript. +- [keymaster](https://github.com/madrobby/keymaster) - A simple micro-library for defining and dispatching keyboard shortcuts. +- [Keypress](https://github.com/dmauro/Keypress) - A keyboard input capturing utility in which any key can be a modifier key. +- [KeyboardJS](https://github.com/RobertWHurst/KeyboardJS) - A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts. +- [jquery.hotkeys](https://github.com/jeresig/jquery.hotkeys) - jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination. +- [jwerty](https://github.com/keithamus/jwerty) - Awesome handling of keyboard events. + +## Tours And Guides + +- [intro.js](https://github.com/usablica/intro.js) - A better way for new feature introduction and step-by-step users guide for your website and project. +- [shepherd](https://github.com/HubSpot/shepherd) - Guide your users through a tour of your app. +- [bootstrap-tour](https://github.com/sorich87/bootstrap-tour) - Quick and easy product tours with Twitter Bootstrap Popovers. +- [tourist](https://github.com/easelinc/tourist) - Simple, flexible tours for your app. +- [chardin.js](https://github.com/heelhook/chardin.js) - Simple overlay instructions for your apps. +- [pageguide](https://github.com/tracelytics/pageguide) - An interactive guide for web page elements using jQuery and CSS3. +- [hopscotch](https://github.com/linkedin/hopscotch) - A framework to make it easy for developers to add product tours to their pages. +- [joyride](https://github.com/zurb/joyride) - jQuery feature tour plugin. +- [focusable](https://github.com/zzarcon/focusable) - Set a spotlight focus on DOM element adding a overlay layer to the rest of the page. +- [driver.js](https://github.com/kamranahmedse/driver.js) - Powerful yet light-weight, vanilla JavaScript engine to drive the user's focus across the page + +## Notifications + +- [iziToast](https://github.com/dolce/iziToast) - Elegant, responsive, flexible and lightweight notification plugin with no dependencies. +- [messenger](https://github.com/HubSpot/messenger) - Growl-style alerts and messages for your app. +- [noty](https://github.com/needim/noty) - jQuery notification plugin. +- [pnotify](https://github.com/sciactive/pnotify) - JavaScript notifications for Bootstrap, jQuery UI, and the Web Notifications Draft. +- [toastr](https://github.com/CodeSeven/toastr) - Simple JavaScript toast notifications. +- [humane-js](https://github.com/wavded/humane-js) - A simple, modern, browser notification system. +- [smoke.js](https://github.com/hxgf/smoke.js) - Framework-agnostic styled alert system for JavaScript. +- [notie](https://github.com/jaredreich/notie) - Simple notifications and inputs with no dependencies. +- [notifire](https://github.com/notifirehq/notifire) - Open-source notification infrastructure for products. + +## Sliders + +- [Swiper](https://github.com/nolimits4web/Swiper) - Mobile touch slider and framework with hardware accelerated transitions. +- [slick](https://github.com/kenwheeler/slick) - The last carousel you'll ever need. +- [slidesJs](http://www.slidesjs.com) - Is a responsive slideshow plug-in for JQuery(1.7.1+) with features like touch and CSS3 transitions +- [FlexSlider](https://github.com/woothemes/FlexSlider) - An awesome, fully responsive jQuery slider plugin. +- [sly](https://github.com/darsain/sly) - JavaScript library for one-directional scrolling with item based navigation support. +- [vegas](https://github.com/jaysalvat/vegas) - A jQuery plugin to add beautiful fullscreen backgrounds to your webpages. It even allows Slideshows. +- [Sequence](https://github.com/IanLunn/Sequence) - CSS animation framework for creating responsive sliders, presentations, banners, and other step-based applications. +- [reveal.js](https://github.com/hakimel/reveal.js) - A framework for easily creating beautiful presentations using HTML. +- [impress.js](https://github.com/impress/impress.js) - It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. +- [bespoke.js](https://github.com/bespokejs/bespoke) - DIY Presentation Micro-Framework +- [Strut](https://github.com/tantaman/Strut) - Strut - An Impress.js and Bespoke.js Presentation Editor +- [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) - JavaScript image gallery for mobile and desktop, modular, framework independent. +- [jcSlider](https://github.com/JoanClaret/jcSlider) - A responsive slider jQuery plugin with CSS animations. +- [basic-jquery-slider](https://github.com/jcobb/basic-jquery-slider) - Simple to use, simple to theme, simple to customise. +- [jQuery.adaptive-slider](https://github.com/creative-punch/jQuery.adaptive-slider/) - A jQuery plugin for a slider with adaptive colored figcaption and navigation. +- [slidr](https://github.com/bchanx/slidr) - add some slide effects. +- [Flickity](https://github.com/metafizzy/flickity) - Touch, responsive, flickable galleries. +- [Glide.js](https://github.com/jedrzejchalubek/glidejs) - Responsive and touch-friendly jQuery slider. It's simple, lightweight and fast. +- [Embla Carousel](https://github.com/davidcetinkaya/embla-carousel) - An extensible low level carousel for the web, written in TypeScript. + +## Range Sliders + +- [Ion.RangeSlider](https://github.com/IonDen/ion.rangeSlider) - Powerful and easily customizable range slider with many options and skin support. +- [jQRangeSlider](https://github.com/ghusse/jQRangeSlider) - A JavaScript slider selector that supports dates. +- [noUiSlider](https://github.com/leongersen/noUiSlider) - A lightweight, highly customizable range slider without bloat. +- [rangeslider.js](https://github.com/andreruffert/rangeslider.js) - HTML5 input range slider element polyfill. + +## Form Widgets + +### Input + +- [typeahead.js](https://github.com/twitter/typeahead.js) - A fast and fully-featured autocomplete library. +- [tag-it](https://github.com/aehlke/tag-it) - A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete. +- [At.js](https://github.com/ichord/At.js) - Add GitHub like mentions autocomplete to your application. +- [Placeholders.js](https://github.com/jamesallardice/Placeholders.js) - A JavaScript polyfill for the HTML5 placeholder attribute. +- [fancyInput](https://github.com/yairEO/fancyInput) - Makes typing in input fields fun with CSS3 effects. +- [jQuery-Tags-Input](https://github.com/xoxco/jQuery-Tags-Input) - Magically convert a simple text input into a cool tag list with this jQuery plugin. +- [vanilla-masker](https://github.com/BankFacil/vanilla-masker) - A pure JavaScript mask input. +- [Ion.CheckRadio](https://github.com/IonDen/ion.checkRadio) - jQuery plugin for styling checkboxes and radio-buttons. With skin support. +- [awesomplete](https://github.com/LeaVerou/awesomplete) - Ultra lightweight, usable, beautiful autocomplete with zero dependencies. - https://projects.verou.me/awesomplete/ + +### Calendar + +- [pickadate.js](https://github.com/amsul/pickadate.js) - The mobile-friendly, responsive, and lightweight jQuery date & time input picker. +- [bootstrap-datepicker](https://github.com/eternicode/bootstrap-datepicker) - A datepicker for @twitter bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by @eternicode. +- [Pikaday](https://github.com/dbushell/Pikaday) - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS. +- [fullcalendar](https://github.com/fullcalendar/fullcalendar) - Full-sized drag & drop event calendar (jQuery plugin). +- [rome](https://github.com/bevacqua/rome) - A customizable date (and time) picker. Dependency free, opt-in UI. +- [Date Range Picker](https://github.com/dangrossman/daterangepicker) - creates a dropdown menu from which a user can select a range of dates. +- [Duet Date Picker](https://github.com/duetds/date-picker) - open source version of Duet Design System’s accessible date picker, WCAG 2.1 accessibility complaint +- [tui.calendar](https://github.com/nhn/tui.calendar) - A JavaScript schedule calendar that is full featured. Now your service just got the customizable calendar. + +### Select + +- [selectize.js](https://github.com/selectize/selectize.js) - Selectize is the hybrid of a textbox and `

+ + DevSupporters discord server + + + alguerocode Buy Me A Coffee + + +volder - schema builder and data validation for javascript | Product Hunt + +